iMX6 Status
01/26/2014
The development (52) branch was tested and the following are working:
- iMX6D and iMX6Q (Wandboard)
- SD boot
- Eclipse Debug with PEEDI
- telnetd
- lua via telnet
- httpd
- RS232
Testing has not been done on the Sabre SD board for awhile and the Sabre SD HAL is probably out of sync with the Wandboard and may need updating.
02/02/2014
The development branch is merged with the integration branch (82). This is the branch people should use.
- Kernel cleanups that prevent assertions, especially when running Lua scripts that send lots of data to telnet.
- Improvements to telnet that allow a client to abort. The telnetd now creates a heap for a Lua session and will kill the Lua thread upon abort. It also closes file handles. There is an occasional assert from closing a file handle that is not owned by the thread. Therefore, to ship, assertions have to be off.
03/29/2014
- Created an alpha3 tag.
- This version supports I2C (tested only I2C 0).
- Fixed DCD so that optimization does not remove it from an SD image.
- Fixed bugs in the spinlock that corrupt the stack.
04/14/2014
- Created an alpha4 tag
- Add minimal iMX6 GPIO support
- Changes to Vectors.S that ensures that threads are assigned to all cores.
04/26/2014
- Cleaned up Sabre SD and fixed SDHC card. Tested SD card boot.
- Small misc cleanup.