This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DDR2 memory initialize failure (customized TI8168 EVM), please help us.

Other Parts Discussed in Thread: AM3892, AM3894

We are making our customized system from TI8168 EVM.
And we used DDR2 memories for managing captured images from FPGA FIFO buffer.
Actually our customized TI8168 board doing capturing buffer and transmitt datas via Gigabit ethernet.

We spent a lot of time to make it boot up our board with TI 8168 board PSP source in TI-EzSDK.
TI-EzSDK version is 5.00.00.56 and, PSP is 04.00.00.07(kernel 2.6.34)

We have tried to boot it up and wanted watch "THE EYE".
But we still have problem. we are thinking problem is DDR memory initializing.

Please watch following dialgram.

(AM3892 Data sheet DDR2 Interface schematic)

We set double 16bit1GBit  DDR2 memory at EMIF0. and set one 16bit 1GBit DDR2 memory.
Sure we have tested memory in CCS v4. (in test of CCS v4, it successfully worked !)

But u-boot doesn't boot.
By checking J-TAG debugger, it stops when PC indicated 0x2008C address.

Does anybody knows why it happen? and similar problem ?

If it need to contains GEL or DDR memory setting source codes, we will attach in here.

** AND **

1. How could we have stores RAW image datas with HDVPSS ?
Is there any sample source code? or datas?
To do it, what we need ?

2. We want to store datas via external FIFO by Synchronous Read Burst Access.
How can we read 4-word or 8-word ?

  • We attaching GEL files and u-boot memory setting related files as ZIP.


    8154.CRONG_DDRS.zip

  • Dear Kim,

    I have gone through the GEL file and the u-boot DDR settings code you have attached.  I verified that  the DMM_LISA_MAP and 2nd EMIF are modified. Please provide more details how you have verified the DDR  memory using the CCS .Please include  following register values PC,SP and LR at the time of crash along with the map file generated ("u-boot.map"). It is better to move to the latest PSP version which contains the latest u-boot source.

     

    Regards,

    Deepu Raj

  • Dear Deepu Raj.
    Thank you for reply.

    We are writing more information about our memory block diagram.
    .

    We currently using double EMIF with each different sizes of memory capacity. (same 16bit DDR2 but size is different !)
    Our hardware designer tested with CCS and captured stop position of error on memory (while boot up via u-boot).

    Please check our attached files.
    Zip file contains modified source codes and booting command script file.
    JPG file captured error screen.

    Thank you for quickly response.
    We wish solve this problem as fast as. 

     -- attachments --

    0361.TI8168_EVM_CUST_20110628_A.zip.

  • Dear Deepu Raj.
    Eventually We have success to boot up our customized EVM.
    We adjusted DDR2 memory chip selecting configuration.
    We are now watching "THE EYE" at boot up.

    Thank you for response our request!
    We will write our experience on here if possible to have a time.

    Now we have to make uImage and more tests ...
    Please give a luck.
    We hope we can use TI's strong powered solution as well as.
    Thank you again.
     

  • Hi, please can You show DDR2 settings?

    We also create AM3894 custom board, but EMIF0 connected 2 chips 16bit1G and EMIF1 connected 2 chips of 16bit1G.

    We see, system is started from SD, but second stage u-boot not started ...

    PS what DDR2 chips partnumber  You use?