Completed this week:
- Rebased against mainline Minix
- Continued working on porting the frame buffer driver to the AM335X. It can turn on the display and back-light and do the initialization steps, but currently it's only displaying 1 non-black pixel. More debugging work remains.
- The frame buffer driver is more challenging than I first thought. Additionally, the test program which draws raccoons on the frame buffer doesn't support 24-bit color which is needed for the LCD I'm testing with. Since there is only 1 week left and it's supposed to be for clean-up/documentation, I'm deferring the rest of the work on the frame buffer driver until after the clean-up / documentation is done.
- Code clean-up. Think about what can be improved and do it.
- libi2cdriver: Add common reg_read()/reg_write() functions for accessing registers on ICs.
- TDA19988: Add a call to blockdriver_announce().
- Review and test all code. Make sure everything still works as expected.
- Go over documentation. Make sure it's up to date, accurate, and complete.
- Create a final summary video for the project.
- Revisit the frame buffer driver.
No comments:
Post a Comment