Hi All,

I am trying to bring up one of our custom Davinci board through UART.
First I have issued the following command

 

1.      sfh_DM644x.exe -nanderase

This command was executed successful.

Then I ran the following command

2.      sfh_DM644x.exe -nanflash ubl_davinci_nand.bin
u-boot-1.2.0-davinci.bin

 I get response that NAND Blocks 1 through 5 are all BAD. Is there a way
to clean this up or do I need to replace NAND?

 

The Terminal window output is as follows.

 

-----------------------------------------------------

   TI Serial Flasher Host Program for DM644x

   (C) 2009, Texas Instruments, Inc.

   Ver. 1.50

-----------------------------------------------------

Platform is Windows.

Flashing NAND with ubl_davinci_nand.bin and u-boot-1.2.0-davinci.bin.

 

Attempting to connect to device COM1...

Press any key to end this program at any time.

 

Waiting for the DM644x...

BOOTME commmand received. Returning ACK and header...

ACK command sent. Waiting for BEGIN command...

        Target:   BEGIN

BEGIN commmand received. Sending CRC table...

 100% [                                                              ]

                           CRC table sent....

 

Waiting for DONE...

DONE received.  Sending the UBL...

 100% [                                                              ]

                              UBL sent....

 

DONE received.  UBL was accepted.

UBL transmitted successfully.

 

Waiting for SFT on the DM644x...

        Target: Starting UART Boot...

        Target: BOOTUBL

BOOTUBL commmand received. Returning CMD and command...

CMD value sent.  Waiting for DONE...

        Target:    DONE

DONE received. Command was accepted.

Sending the UBL image

Waiting for SENDIMG sequence...

SENDIMG received. Returning ACK and header for image data...

ACK command sent. Waiting for BEGIN command...

BEGIN commmand received.

 100% [                                                              ]

                           Image data sent...

 

 

Waiting for DONE...

DONE received.  All bytes of image data received...

        Target: Writing UBL to NAND flash

        Target: Unprotecting blocks 0x00000001 through 0x00000005.

        Target: Number of blocks needed for header and data:
0x0x00000001

        Target: NAND block 0x00000001 is bad!!!

        Target: NAND block 0x00000002 is bad!!!

        Target: NAND block 0x00000003 is bad!!!

        Target: NAND block 0x00000004 is bad!!!

        Target: NAND block 0x00000005 is bad!!!

        Target: No good blocks in allowed range!!!

        Target: Writing failed!Starting UART Boot...

        Target: BOOTUBL

// Message keep on Repeating afterwards 

 

Waiting for SFT on the DM644x...

        Target: Starting UART Boot...

        Target: BOOTUBL

BOOTUBL commmand received. Returning CMD and command...

CMD value sent.  Waiting for DONE...

        Target:    DONE

DONE received. Command was accepted.

Sending the UBL image

Waiting for SENDIMG sequence...

SENDIMG received. Returning ACK and header for image data...

ACK command sent. Waiting for BEGIN command...

BEGIN commmand received.

 100% [                                                              ]

                           Image data sent...

 

 

Waiting for DONE...

DONE received.  All bytes of image data received...

        Target: Writing UBL to NAND flash

        Target: Unprotecting blocks 0x00000001 through 0x00000005.

        Target: Number of blocks needed for header and data:
0x0x00000001

        Target: NAND block 0x00000001 is bad!!!

        Target: NAND block 0x00000002 is bad!!!

        Target: NAND block 0x00000003 is bad!!!

        Target: NAND block 0x00000004 is bad!!!

        Target: NAND block 0x00000005 is bad!!!

        Target: No good blocks in allowed range!!!

        Target: Writing failed!Starting UART Boot...

        Target: BOOTUBL

// Message keep on Repeating afterwards 

 

 

Thanks for any help.

Regards,

 

Naresh Kansara

Irvine Sensors Corporation

phone: (714)-435-8928

email: [email protected]

 

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to