各位TI工程师
你好:
我的问题描述如下:
准备设计的板子使用的是am335x芯片,以bb-black开发版为参考设计,但因管教复用的原因一些外设的管脚改变了,和bb-black不一样了,比如说MAC0以太网口,请问将来如果还想从以太网MC0启动,内部的ROM还能从以太网启动么?换句话说,就是am335x内部的ROM代码是不是有针对性的定制的,内部ROM特定功能的启动代码(例如MAC0),只在特定管脚的连接下来能启动?
Steven Liu1:
首先AM335x的内部的rom code是固化了的,不存在差异性。
他支持不同启动方式,是依靠上电式对SYSBOOT pin采样得到的序列,从而决定了启动方式。所以只要你配置了EMAC0启动,他就会尝试从EMAC0启动。
至于启动的时候,他会遵照ROM CODE中的管教定义去进行管教配置。换句话说,所有启动模式,使用的启动管教都是确定的,你可以在AM335x TRM手册的Initialization章节找到更具体的信息