ECE497 Calendar and Exercises - Fall 2013
Embedded Linux Class by Mark A. Yoder
I've moved the Calendar to a Google Doc.
What's below is out of date and will be removed once I've ported it over to the Google Doc.
Week 4
Day | Date | Reading | Topic | Exercise | Links |
---|---|---|---|---|---|
4-1 | 20 | Video Processing | EBC Exercise 19 DSS2 and sysfs | ||
4-2 | 21 | Lab Time | |||
4-3 | 24 | Threads | EBC Exercise 21 Running Audio and Video | ||
4-4 | 25 | Lab Time |
Week 5
Day | Date | Reading | Topic | Exercise | Links |
---|---|---|---|---|---|
5-1 | 27-Sept-2012 | Graphical Interfaces and node.js | |||
5-2 | 28 | Lab Time | |||
5-3 | 1-Oct-2012 | 2.1-2.3.5, 3.2.13 | Booting, Memory Map, Cross-Development, Processor Basics, TI ARM | ||
5-4 | 2 | 4.1-4.3.3 | The Kernel | EBC Exercise 22 Cross-Compiling |
Week 6
Day | Date | Reading | Topic | Exercise | Links |
---|---|---|---|---|---|
6-1 | 4 | 4.4-4.5, 5.1-5.2 | Adding to the Kernel makefile, Kernel Initialization | Find the Beagle version of Figure 2-5 on page 25. Be sure to find a numeric value for the starting address of the POP SDRAM. Note where you found this information. | EBC Exercise 23 Configuring the Kernel |
" | " | 5.3-5.6 | Command Line Processing, __setup Macro | Configuring the Kernel Lab | EBC Exercise 24 Kconfig Edits |
6-2 | 5 | Lab Time | |||
6-3 | 8 | 6.1-6.3 | System Initialization | Project Status Report, update your project status page. | EBC Exercise 21a Boot Sequence |
6-4 | 9 | 6.4-6.7 | Initial RAM Disk, Using initramfs |
Week 7
Day | Date | Reading | Topic | Exercise | Links |
---|---|---|---|---|---|
7-1 | 15 | 7.1-7.3 | Bootloaders, Das U-Boot | EBC Exercise 25 Configuring U-boot | |
7-2 | 16 | Demo and Work Day | |||
7-3 | 18 | 8.1-8.4 | Device Driver Basics, Driver Methods | EBC Exercise 08 Installing Development Tools | |
7-4 | 19 | 11.1-11.4 | BusyBox | In B105 | EBC Exercise 27 BusyBox |
Week 8
Day | Date | Reading | Topic | Exercise | Links |
---|---|---|---|---|---|
8-1 | 22 | GStreamer | GStreamer (Cheat Sheet, | Status Report | EBC Exercise 29 GStreamer (optional) |
8-2 | 23 | Project Time | |||
8-3 | 25 | Remote debugging with gdb, cbrowser/cscope and strace | Project Time | EBC Exercise 28 Remote gdb and more (optional) | |
8-4 | 26 | Project Time | ECE497 Contributions and Project Status |
Week 9
Day | Date | Reading | Topic | Exercise | Links |
---|---|---|---|---|---|
9-1 | 29 | Project Time all week | |||
9-2 | 30 | ||||
9-3 | 1-Nov-2012 | ||||
9-4 | 2 |
Week 10
Day | Date | Reading | Topic | Exercise | Links |
---|---|---|---|---|---|
10-1 | 5 | Project Time all week | |||
10-2 | 6 | ||||
10-3 | 8 | Meet in B105 | |||
10-4 | 9 | Demo Time |
Embedded Linux Class by Mark A. Yoder