Steve,
We designed our board. We use 64MB DDR2 ram, Micron 256MB Nand and DM355
Enginnering Sample. I can scope all of nand interface signals during nand
erase. I think there is no hardware problem. Maybe I must change the DM35x
Flash and Boot Util. I can find only one parameter about DDR,
DEVICE_DDR2_RAM_SIZE.

Regards

Serdar Uludag

On Wed, Jan 28, 2009 at 6:33 PM, Gorwood, Steve <[email protected]> wrote:

>  You say that there is no problem on DVEVM.  What hardware platform are
> you doing this on?
>
> Regards,
> Steven Gorwood
>
>
>
>
>  ------------------------------
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *serdar
> uludag
> *Sent:* Wednesday, January 28, 2009 12:52 AM
> *To:* [email protected]
> *Subject:* Nand Boot Problem
>
>  Hello,
>
> I'm trying to boot my board. I use DM35x_FlashAndBootUtils_1_00. Firstly
> I'm trying "slh_DM35x.exe –load2IRAM UBL/ubl_DM35x_nand.bin" but nothing  to
> be done, I see help. After that I try "sfh_DM35x.exe –nanderase" everything
> is ok, then "sfh_DM35x.exe -nandflash ubl/ubl_DM35x_nand.bin u-boot.bin"
>
>
>
> -----------------------------------------------------
>
>    TI Serial Flasher Host Program for DM35x
>
>    (C) 2009, Texas Instruments, Inc.
>
>    Ver. 2.00
>
> -----------------------------------------------------
>
>
>
>
>
> Flashing NAND with ubl/ubl_DM35x_nand.bin and u-boot.bin.
>
>
>
>
>
> Attempting to connect to device COM1...
>
> Press any key to end this program at any time.
>
>
>
>
>
> Waiting for the DM35x...
>
> BOOTME commmand received. Returning ACK and header...
>
> ACK command sent. Waiting for BEGIN command...
>
>         Target:   BEGIN
>
> BEGIN commmand received. Sending CRC table...
>
> CRC table sent.  Waiting for DONE...
>
> DONE received.  Sending the UBL...
>
> DONE received.  UBL was accepted.
>
> UBL transmitted successfully.
>
>
>
>         Target: Chip initialization passed!
>
>         Target: TI SFT Version: 1.00, Flash type: NAND
>
>         Target: SERDAR ULUDAG sft
>
>         Target: Booting Catalog Boot Loader
>
>         Target: BootMode = UART
>
>
>
> Waiting for SFT on the DM35x...
>
>         Target: End of RAM
>
>         Target: DDR2 Ram Successful (Test2)
>
>         Target: DDR2 Ram Testing (Test2)...
>
>         Target: DDR2 Ram Successful (Test2)
>
>         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. Sending the image data...
>
> Image data sent.  Waiting for DONE...
>
> DONE received.  All bytes of image data received...
>
>         Target: Writing UBL to NAND flash
>
>         Target: Number of blocks needed for header and data: 0x0x00000001
>
>
>
> and freeze. I can erase the nand but  I can't flash. I use 64MB RAM and
> 256MB Nand. I tried same Nand on the DVEVM, there is no problem.
>
> I wrote DDR RAM Test program in Uartboot.c and Ram is OK.
>
> I can't find hardware problem.
>
> So I have no idea about what is my problem.
>
>
>
>
>
> Serdar Uludag
>
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to