I have a customer that would like to run the AM3352 solely from Flash memory – boot and execution - i.e. with no DRAM hooked up. This customer has a very cost sensitive design – the lo-end sku of their design. They also have a hi- and mid-level versions of this design that they also want to use SKUs of the AM335x MPU. They’d really like to keep the tools, code, etc common for all three performance levels.
I have 3 specific questions re: this configuration:
1) Is running the AM3352 in DRAM-less configuration possible?
2) If the above is possible, can it be achieved via parallel NAND, SPI NAND or both?
3) What would be the performance penalty running solely out of Flash memory? i.e. what would be the approx DMIPS performance when executing out of NAND Flash?