我想在里面学习皮质-A。但AM335X和S5PV210的内部闪存无法更改,所以我想知道是否有基于cortex-A的MCU是谁可以更改片上掩码主引导加载程序?
如果有的话,请为我推荐一些。
请原谅我的泳池英语,谢谢!答案 0 :(得分:0)
Cortex-A中通常没有闪光灯。 ROM代码通常是在只读存储器中。当此代码中存在错误时,您需要生成一个新的晶圆掩模来修复它,但是,随着数百万个零件的生产,降低了成本,ROM避免了数据保留问题。
答案 1 :(得分:0)
根据定义,闪存可重写;你提到的部件只有没有片上闪存。
具有片上闪存的部件通常直接从其执行代码,因此闪存的速度相对较低,因此通常用于低于200KHz的低频处理器。
快速“应用程序”处理器通常不具有片上闪存,因为它占用了大量的芯片空间,并且没有足够的容量来支持应用程序和操作系统(例如Linux,Android或Windows)通常用于此类处理器。相反,它们通常具有片上掩模主引导加载程序,而不是从外部介质(例如NOR闪存,NAND闪存,SD卡,eMMC等)加载辅助引导加载程序。辅助引导加载程序然后引导OS和/或应用程序代码。
这些处理器上的代码被加载到SDRAM并从SDRAM执行,这比闪存快得多。此外,引导介质并不总是内存映射,无论如何都无法直接执行。