Hi Peter, Thanks for the guidance. I tried the windows code that you sent. The communication with the UART was fine. But a problem came up with the UBL that I tried to send. I even tried sending Rudy's r-boot from the archives. I could get to the r-boot prompt on hyper-terminal.
This is the log of load.c program when I sent NAND UBL: U:\davinci\UART>Uart-U.exe ubl_nand.bin 2 read 14336 bytes from ubl_nand.bin Waiting for boot message from Davinci . BOOTME sending ACK Waiting for begin message from Davinci BEGINsending empty CRC table Waiting for done message from Davinci DONESending data Waiting for done message from Davinci DONEWaiting for UBL message from Davinci Booting PSP Boot Loader Starting NAND Copy NAND Boot failed. Starting UART BOOTPSP timed out Note that I already have bootable u-boot in NAND flash. But I want to use UART boot. This is the log of load.c program when I sent Rudy's r-boot: U:\davinci\UART>Uart-U.exe rboot.bin 2 read 3000 bytes from rboot.bin Waiting for boot message from Davinci . BOOTME sending ACK Waiting for begin message from Davinci BEGINsending empty CRC table Waiting for done message from Davinci DONESending data Waiting for done message from Davinci DONEWaiting for UBL message from Davinci ee Rboot->u-boot not found Then I got to the r-boot prompt on hyper-terminal. Tried "?" and got the help message. Could display memory using "d". Then tried "l" (load into memory). Then there was no response. As if the console was hung. I think I now need to send u-boot.bin. how should I send this ? As a ASCII TEXT ? Right now, I'm clueless about how to proceed. Could you please guide me more? Thank you. Uday. On 12/20/06, Peter Wippich <[EMAIL PROTECTED]> wrote:
Hi, there was a very good basic introduction from Rudy posted to the list on July 28, please check the archive. Rudy alos provided a first stage bootloader later on. Can be found in the archives, too. Attached is a very crude little (Windows) program which implements a UART boot. Requires Rudy's first stage loader. Don't view this as a real program but more as a proof of function. Ciao, Peter On Wed, 20 Dec 2006, Uday Bhide wrote: > Hi all, > > I've just started working on the DaVinci EVM board > and I'm new to this mailing list too. > I read through a lot of mails from the mailing list but > could not get to the basics of what I need to know now. > > I need to utilize the UART boot to load a file to boot > the DSP. > > When I switch to the UART Boot mode and switch on > the board, the only thing I see on the minicom console > is "BOOTME BOOTME..." repeatedly. > > How do I start the UART communication? How to send > ACK to the RBL in the first hand? And what next? > > Can anybody who has a fair knowledge of the procedure > please send me the steps? > Also, please send any scripts or applications that can do > the necessary communication to send the UBL to the RAM. > > > Thanking you in advance, > Uday. > | Peter Wippich Voice: +49 30 46776411 | | G&W Instruments GmbH fax: +49 30 46776419 | | Gustav-Meyer-Allee 25, Geb. 12 Email: [EMAIL PROTECTED] | | D-13355 Berlin / Germany |
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
