Difference between revisions of "ECE497 Calendar and Exercises - Fall 2013"
(Updating for Fall 2013) |
m (Moving over to Google Doc) |
||
Line 3: | Line 3: | ||
{{YoderHead}} | {{YoderHead}} | ||
− | + | I've moved the Calendar to a [https://docs.google.com/document/d/1SJL2_0Fc8yXHZZ3AVWREOHfK7jfidzBHG-lVuYfif9k/edit?usp=sharing Google Doc]. | |
− | + | What's below is out of date and will be removed once I've ported it over to the Google Doc. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | I | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Week 2 == | == Week 2 == |
Revision as of 08:00, 19 August 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 2
Day | Date | Reading | Topic | Exercise | Links |
---|---|---|---|---|---|
2-1 | 6-Sept | Pulse Width Modulation | EBC Exercise 12 I2C | ||
2-2 | 7 | Lab Time, Mini Project 01 | Measure gpio and pwm with oscilloscope. | EBC Mini Project 01 | |
2-3 | 10 | gdb, Lab Time | EBC Exercise 14 gdb Debugging | ||
2-4 | 11 | Lab Time |
Week 3
Day | Date | Reading | Topic | Exercise | Links |
---|---|---|---|---|---|
3-1 | 13 | make, Mini Project 02 | Flash ETC 2012 image on SD card for xM | EBC Exercise 15 make | |
3-2 | 14 | Advanced Linux Sound Architecture (ALSA) | EBC Exercise 17 Using ALSA for Audio Processing | ||
3-3 | 17 | Using the DSP (c6run) | EBC Exercise 18 Using the DSP for Audio Processing | ||
3-4 | 18 | Lab Time, Mini Project 1 demo time |
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