Lab policies: EE445M/EE380L.12 Laboratory Policies, including Grading policy about coding style
Lab tips and guidelines: EE445M/EE380L.12 Debugging Tips
Instructions for virtual logic analyzer: Virtual Logic Analyzer Tips
| Instructions | Task |
|---|---|
| Lab 1 | Real-time clock, Sitronix ST7735R Display, ADC and graphics drivers on the TM4C123 board running on an ARM Cortex-M4 (review of EE445L) |
| Lab 2 | Real-time operating system kernel (thread switching and synchronization)
|
| Lab 3 | Blocking semaphores, priority scheduling, performance measures, dumping RTOS profile data to the PC |
| Lab 4 | Solid state disk, SSI, address translation, layered software, file system |
| Lab 5 | Memory management, process loader, process creation and linking |
| Lab 6 | Networking, Internet-of-Things (IoT), TCP/IP, remote procedure call (RPC) |
| Lab 7 | System design project, multi-threaded application example |
| Week | First Session | Second Session | Friday 5pm | Comments |
|---|---|---|---|---|
| 8/24 | - | - | No lab activities | |
| 8/31 | Meet the TA | Select partners | Keil demo | |
| 9/7 | Lab 1 Prep | Logic analyzer demo | ||
| 9/14 | Lab 1 Demo | Lab 2.1 Prep | Lab 1 Report | |
| 9/21 | Lab 2.1 Demo | Lab 2.2 Prep | Lab 2.1 has no report | |
| 9/28 | Lab 2.2 Demo | Lab 2.2 Report | ||
| 10/5 | Lab 3 Prep | |||
| 10/12 | Lab 3 Demo | Lab 3 Report | Hard deadline on Lab 3. If Lab 3 is not demonstrated, revert and complete rest with Lab 2 OS. | |
| 10/19 | Lab 4 Prep | Midterm is 10/22 | ||
| 10/26 | Lab 4 Demo | Lab 4 Report | ||
| 11/2 | Lab 5 Prep | |||
| 11/9 | Lab 5 Demo | Lab 6 Prep | Lab 5 Report | |
| 11/16 | Lab 7 Prep | Lab 6 Demo | Lab 6 Report | |
| 11/23 | Thanksgiving Holiday | |||
| 11/30 | Lab 7 Demo | Lab 7 Report | Turn in all reports and equipment by 12/7 |
Prep: Turn in your lap preparation
Demo: Demonstrate your lab to the TA
Report: Turn in your complete lab report (online on Canvas) and
submit all your files (online Github repository)
| Contents © Copyright 2020 Andreas Gerstlauer | http://www.ece.utexas.edu/~gerstl/ee445m_f20 |