Hi,

I'm trying the DVFlasher_1_14 with the custom designed board with 32MB NOR 
Flash (Intel) and 128MB RAM.
I know the UBL is hardcoded to run on boards with 256MB RAM, so i changed nor.h 
accordingly

        #define MAX_IMAGE_SIZE          (0x01000000) //org:(0x02000000)
        #define RAM_END_ADDR            (0x87FFFFFF)  //org: (0x8FFFFFFF)

Now, when I try to erase the NOR flash with

        >DVFlasher_1_14.exe   -enor

I get the following messages:




        -----------------------------------------------------
           TI DVFlasher Host Program for DM644x
           (C) 2007, Texas Instruments, Inc.
        -----------------------------------------------------

        Platform is Windows.
        Globally erasing NOR flash.

        Attempting to connect to device COM1...
        Press any key to end this program at any time.

        Waiting for DVEVM...
        BOOTME commmand received. Returning ACK and header...
        ACK command sent. Waiting for BEGIN command...
                DVEVM:    BEGIN
        BEGIN commmand received. Sending CRC table...
        CRC table sent.  Waiting for DONE...
        DONE received.  Sending the UART UBL file...
        DONE received.  UART UBL file was accepted.
        UART UBL Transmitted successfully.

                DVEVM:  TI UBL Version: 1.14, Flash type: NOR
                DVEVM:  Booting PSP Boot Loader
                DVEVM:  PSPBootMode = UART

        Waiting for UBL on DVEVM...
        UBL's BOOTPSP commmand received. Returning CMD and command...
        CMD value sent.
                DVEVM:  NOR Initialization:
                DVEVM:          Command Set: Intel
                DVEVM:          Manufacturer: INTEL
                DVEVM:          Size (in bytes): 0x02000000
                DVEVM:  start addr: 0x02000000
                DVEVM:  Erasing the NOR Flash
                DVEVM:  Erased through 0x02008000
                DVEVM:  Erased through 0x02010000
                DVEVM:  Erased through 0x02018000
                DVEVM:  Erased through 0x02020000
                DVEVM:  Erased through 0x02040000
                DVEVM:  Erased through 0x02060000

                      .........

                DVEVM:  Erased through 0x027C0000





then the program halts. Nothing happens any more.
Sometimes it halts at this address, sometimes at another. Is it a hardware
problem on the EMIF bus? Have I forgot something in configuring the UBL?
Can anyone please help me out in resolving this issue. Thanks in advance.

Thanks and Regards

Gabriele Filosofi
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
  Ing. Gabriele Filosofi
  [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>
  COSMED srl, R&D Department
  P.O. Box 3
  Via dei Piani di Monte Savello, 37
  00040 - Pavona di Albano, Rome - ITALY
  Voice: +39-06 931 5492, Fax: +39-06 931 4580
  http://www.cosmed.it<http://www.cosmed.it/>
 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~



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

Reply via email to