No support in our initial release, but full SPI Flash boot is supported in our initial release. Depending on customer requests we can add NAND and NOR support (but our experience is that most customers have already moved, or are going to move, to eMMC or SD).
Routines to burn eFuses
Full support in the bootloader at initial release :-)
Activate DMA in most drivers
Can you elaborate which drivers you think are missing DMA?
Integration of code generated by the FSL Mux tool for pin muxing
Supported in our initial release. We developed a tool that takes the FSL IOMux xml file and generates a board header file out of that. One folder contains all board specific settings, so only 1 place to change IO muxing setups (but every driver is still fully responsible for its own setup, so if a driver is not loaded, the pins won't be setup unnecessarily)
SPI as master and slave
Fully supported in our initial release :-)
I2C as master and slave
Driver rewrite planned for I2C, hopefully we can put it in our initial release...
KITL over USB or Ethernet
KITL over Ethernet fully supported, KITL over USB; planning to add support in our initial release.
Easily adaptable
Yes, that is our intention! We have done a massive amount of work to make it easier adaptable, but as you know; the existing code base (from which we started our work from in early 2014) is quite the opposite. There's still a lot we want to add, but we have to balance between release date and functionality...
RE: it could work...
Hi Alex,
Thanks for your feedback!
In response to that:
No support in our initial release, but full SPI Flash boot is supported in our initial release. Depending on customer requests we can add NAND and NOR support (but our experience is that most customers have already moved, or are going to move, to eMMC or SD).
Full support in the bootloader at initial release :-)
Can you elaborate which drivers you think are missing DMA?
Supported in our initial release. We developed a tool that takes the FSL IOMux xml file and generates a board header file out of that. One folder contains all board specific settings, so only 1 place to change IO muxing setups (but every driver is still fully responsible for its own setup, so if a driver is not loaded, the pins won't be setup unnecessarily)
Fully supported in our initial release :-)
Driver rewrite planned for I2C, hopefully we can put it in our initial release...
KITL over Ethernet fully supported, KITL over USB; planning to add support in our initial release.
Yes, that is our intention! We have done a massive amount of work to make it easier adaptable, but as you know; the existing code base (from which we started our work from in early 2014) is quite the opposite. There's still a lot we want to add, but we have to balance between release date and functionality...