This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3354: Sysboot configuration issues

Part Number: AM3354


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