118Fermer120
ExtendeDLe 25/07/2007 à 13:43
DataMath indique : "Due to the missing address bus the NAND Flash-ROM chip doesn't allow random access to the individual memory positions and therefore it can't be used for program memory of a microprocessor."
Donc (peut-être que je dis n'importe quoi) le code exécuté est toujours copié en RAM, et soit il y a une MMU, soit il serait possible de patcher le code de l'OS à la volée dans le cas où le flot d'exécution serait détourné.

Il indique aussi : "During power-up of the system the program content of the NOR Flash is simply copied into the SDRAM and executed from there.". Dans le cas où le boot serait sur la flash NOR, le code ne serait pas plutôt exécuté directement depuis la flash ?