Hi,
In my custom design of AM3354 board i would like to have Boot config as MMC, UART and Ethernet.
i have tried Below configurations
|
SL # |
Configuration resistor values [15:0] |
Boot sequence |
Remarks |
|||
|
1 |
2 |
3 |
4 |
|
||
|
1. |
0100XXXX00110111 (default and working boot mode) |
MMC0 |
SPI0 |
UART0 |
USB0 |
Default and working |
|
2. |
0100XXXX00111001 b |
SPI0
|
MMC0 |
EMAC1 |
UART0 |
Not Working |
|
3. |
0100xxxx00110110 b
|
SPI0
|
MMC0 |
UART0 |
EMAC1 |
Not working |
|
4. |
0100xxxx00111100 b |
MMC1
|
MMC0 |
UART0 |
USB0 |
Not working |
Above configurations taken from Technical reference manual.
Sl # 1 used was the default which is working fine( showing “CCCC” for UART boot mode),
But we wanted to use configurations which had MMC, UART and Ethernet. So we tried remaining configurations as shown above (Sl # 2,3,4).
For Sl# 2,3,4 configurations, we tested UART boot process but we couldn’t see the “CCCCCC” in tera term itself.
We are trying for EMAC as boot media because, we have MMC on the board where in the later case becomes the boot media.
For the 1st time writing the image to MMC, flashing has to be done. We are unable to do it without EMAC as boot sequence as said in the below link for Linux
http://processors.wiki.ti.com/index.php/Sitara_Uniflash_Flash_Programming_with_Linux
Note: USB0 is NC in our board and its not routed out to use.
Please help us on this?
Regards
Sujay A