您好!
在我的 AM3354电路板定制设计中、我希望将引导配置设置为 MMC、UART 和以太网。
我尝试了以下配置
|
Sl # |
配置电阻器值[15:0] |
引导顺序 |
备注 |
|||
|
1 |
2. |
3. |
4. |
|
||
|
1。 |
0100XXXX00110111 (默认和工作引导模式) |
MMC0 |
SPI0 |
UART0 |
USB0 |
默认值和工作状态 |
|
2. |
0100XXXX00111001 b |
SPI0
|
MMC0 |
EMAC1 |
UART0 |
不工作 |
|
3. |
0100xxxx00110110 b.
|
SPI0
|
MMC0 |
UART0 |
EMAC1 |
不工作 |
|
4. |
0100xxxx00111100 b. |
MMC1
|
MMC0 |
UART0 |
USB0 |
不工作 |
以上配置取自技术参考手册。
使用的 SL # 1是默认值,工作正常(显示 UART 引导模式的“CCCC”),
但我们希望使用具有 MMC、UART 和以太网的配置。 因此、我们尝试了如上所示的其余配置(SL # 2、3、4)。
对于 SL# 2,3,4配置, 我们测试了 UART 启动过程,但在 tera 术语中看不到“CCCC”。
我们尝试将 EMAC 用作引导介质、因为我们在电路板上有 MMC、在后面的案例中、MMC 将成为引导介质。
首次将映像写入 MMC 时、必须完成刷写。 如果没有 EMAC、我们将无法执行该操作、如以下 Linux 链接中所述
http://processors.wiki.ti.com/index.php/Sitara_Uniflash_Flash_Programming_with_Linux
注意:USB0在我们的电路板中是 NC、它不会路由出去使用。
请在这方面帮助我们?
此致
Sujay A