Hi Everyone,
I am using DM6467 EVM with Monta Vista 4.0.1 Linux and serial loader utility. I
am using slh_DM646x.exe. This embeds a small UART bootloader. I have verified
that this can talk to EVM and able to download the UART bootloader. I am
attempting to download uImage and kick of the kernel from ram.
>From the slt_DM646x.exe logs I can see the entire uImage gets downloaded. I
>also instrumented the uart.c code to verify received uImage is of correct
>length and start address specified is received correctly.
However kernel never kick starts. I connect hyperteminal after application
terminates and I see no activity. I even added a big delay before entering
entry point from main function so I can see activity from serial console after
download is completed but I do not see anything an board seems to be hung.I
believe uImage is of correct format as mkimage inserts the entry point etc on
to linked image.
Any suggestions to point me in correct direction are highly appreciated.
I am using following command :
slh_DM646x.exe -v -p COM6 -load2DDR -startAddr 0x80008000 -loadAddr 0x80008000
uImage
I see following dumped on screen. This confirms image got downloaded correctly:
SENDIMG received. Returning ACK and header for image data...
ACK command sent. Waiting for BEGIN command...
Target: BEGIN
BEGIN commmand received. Sending the image data...
Image data sent. Waiting for DONE...
Target: App File Len0x00155044App File loadAddr0x80008000 DONE
DONE received. All bytes of image data received...
Target: Starting APP code Entry point0x80008000 DONE
Regards,
Neeraj
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source