UART Recovery


Thanks for your valuable suggestions.
For the recovery UART I follow the instructions:

I could successfully run the "pserial" and "ukermit" commands. Please
see the below outputs.

root@vector-laptop:/usr/local/src/serial_boot/omap-u-boot-utils# ./
pserial -p /dev/ttyUSB0 -f x-load.bin
Waiting For Device ASIC ID: Press Ctrl+C to stop
ASIC ID Detected: OMAP 3430 with ROM Version 0x0757
Sending 2ndFile:
Downloading file: 100.000% completed (12432/12432 bytes)
File download completed.

root@vector-laptop:/usr/local/src/serial_boot/omap-u-boot-utils# ./
ukermit -p /dev/ttyUSB0 -f u-boot.bin
Downloading file: 100.000% completed (213664/213664 bytes)
File Download completed.

After these commands it displays shell command prompt instead of the
below message as mention in the link

## Start Addr = 0x80008000
Starting OS Bootloader from UART ...

U-Boot 2009.03-rc2-00013-gefb4734 (C3A4r 18 2009 - 10:55:33)

OMAP3530-GP rev 2, CPU-OPP2 L3-165MHz

OMAP3 Beagle board + LPDDR/NAND
DRAM: 128 MB
NAND: 256 MiB

In: serial
Out: serial
Err: serial

Board revision Ax/Bx
Die ID #047a00030000000004013f780601000c

Hit any key to stop autoboot: 0

I didn't get the above message (u-boot command prompt). What might be
the problem?

Could you please suggest me. I am stuck up here.......... :frowning:

Kishore Kumar Boddu

What do you get? You said you got to a command shell, so why do you say you have a problem. Do you mean the host just gives you a command shell prompt? Do you still have a serial terminal open to the board? Did you even try to open a serial connection after the download?

Yes, After the download I try to open the serial terminal but Beagleboard didn’t show the u-boot command prompt. Why?

I would like to help you, but you are not helping me to help you. Please read and try to ask your question in a more productive way.

To spell things out for you a bit, you have not documented the steps that you followed. How did you invoke the serial terminal? Did you send a carriage return (enter key)?

Take some time to put together a good question if you want me to take some time to provide a good answer.