Thanks for your interest. We could add NAND support, but at this moment we don't have any board that supports raw NAND, so we simply have no way to test it. The IPU driver is a sore spot and we'd love to do a full redesign/rewrite of that, but it will be outside of what we can do for our initial release. We hope to be able to tackle this driver next year! We will still port the display functionality from our iMX53 BSP so modifying LCD settings is at least a lot easier and you can dynamically (at runtime) select which display to output to from within the bootloader.
Changing DDR settings is already very easy. All board specific settings are in 1 folder (2 files), so all is nice and neat and easy to modify. All you need for your board is a full IOMux file and our generator will create the board specific files for you from that xml. You'd of course use the FSL DDR3 Stress Test tool to find the optimum DDR3 settings for your board.
The BSP supports capacitive multi touch (HSD100) and we have plans to add resistive touch support as well. We can of course help write a touch driver for any touch controller you choose, whether capacitive or resistive.
USB indeed is, and always has been, a problem in CE. Most of the problems have been fixed over the years, but I know there are still some lingering. This is however a problem in the Microsoft USB stack and class drivers, and this is outside of the scope of the BSP code. So far we have not encountered any issue though, but I'm sure you can still find some USB keys that don't work well...
RE: Very interesting
Hi Mark,
Thanks for your interest. We could add NAND support, but at this moment we don't have any board that supports raw NAND, so we simply have no way to test it. The IPU driver is a sore spot and we'd love to do a full redesign/rewrite of that, but it will be outside of what we can do for our initial release. We hope to be able to tackle this driver next year! We will still port the display functionality from our iMX53 BSP so modifying LCD settings is at least a lot easier and you can dynamically (at runtime) select which display to output to from within the bootloader.
Changing DDR settings is already very easy. All board specific settings are in 1 folder (2 files), so all is nice and neat and easy to modify. All you need for your board is a full IOMux file and our generator will create the board specific files for you from that xml. You'd of course use the FSL DDR3 Stress Test tool to find the optimum DDR3 settings for your board.
The BSP supports capacitive multi touch (HSD100) and we have plans to add resistive touch support as well. We can of course help write a touch driver for any touch controller you choose, whether capacitive or resistive.
USB indeed is, and always has been, a problem in CE. Most of the problems have been fixed over the years, but I know there are still some lingering. This is however a problem in the Microsoft USB stack and class drivers, and this is outside of the scope of the BSP code. So far we have not encountered any issue though, but I'm sure you can still find some USB keys that don't work well...