手上有一块beaglebone的板子,也做了一些实验,这是前言
现在我的需求是,希望能从NOR Flash启动AM335x,当然beaglebone是无能为力了。
根据TRM上所述,有两种方式,一个是MEM启动选择XIP方式,还有一种是FEB(快速外部启动)。
然后问题就来了!
如果用MEM启动,根据TRM上说的,Boot ROM的引导程序会从GPMC的CS0的地址0x08000000地址执行,又说在Boot过程中只有地址线A0~A11有效(26.1.7.2.2),这怎么解释???
如果选择外部快速启动(fast external booting),TRM上出现了两个地址,GPMC的CS0地址0x00000000(26.1.6.1)和图表中出现的0x08000000(Figure26-7),难以理解。另外如果选择这种模式启动,是不是意味着启动过程中DDR,PLL等初始化都得用户完成,等于是抛弃了Boot ROM内的初始化过程???
坐等高手科普讲解,小弟不胜感激涕零!!!
[
本帖最后由 专业打酱油 于 2012-6-12 13:30 编辑 ]
此帖出自
小平头技术问答
我现在通过FPGA挂了一片norflash,也准备从nor启动看看
一周热门 更多>