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.

DDR3 narrow mode error issue on the DM385 IPNC Kit

Other Parts Discussed in Thread: DM385

Dear all,

我們想要在DM385 IPNC reference design kit上改用NARROW mode,將DDR3的Data bus width由32 bits改成16 Bits。

我們把原本DDR3(533MHz)之中的參數SDRCR(DDR3_EMIF_SDRAM_CONFIG)設定由0x61C11A32改成0x61C15A32。

在IPNC kit上執行Pre-build的uImage與UBIFS時,會產生Timeout Error(如下)而無法開機。

Simple mixer control 'PGA',0
Capabilities: cvolume cswitch penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 119
Front Left: Capture 80 [67%] [40.00dB] [on]
Front Right: Capture 80 [67%] [40.00dB] [on]
queue id:0
ApproDrvInit: 3
Creat queue id:131076
queue id:131076
queue id:0
ApproDrvInit: 7
queue id:131076
TimeOut occure in boot_proc.
Program exit.
TimeOut occure in boot_proc.
Program exit.

  • 你好,

    请问你是否把rules.make里面配置为256MB的内存大小?当数据位宽减半,而硬件没有变化的时候,你能使用的DDR的容量也减半了。

  • 请问你的DDR总容量是否有变化?

  • Hi Chris,

    我將Rules.make的Memory foot print改為256MB,是乎看起來並沒有改變。(不過我的硬件還是維持兩顆DDR3)

    這個問題困擾許久,煩請幫忙。感謝~

    U-Boot 2010.06 (Aug 29 2014 - 14:37:19) DM385_IPNC_3.50.00

    DM385-GP rev 1.0

    ARM clk: 600MHz
    DDR clk: 533MHz
    L3 clk: 200MHz
    IVA clk: 450MHz
    ISS clk: 400MHz
    DSP Default OFF
    DSS Default OFF

    DRAM: 1 GiB
    NAND: HW ECC BCH8 Selected
    256 MiB
    Using default environment

    The 2nd stage U-Boot will now be auto-loaded
    Please do not interrupt the countdown till DM385_IPNC prompt if 2nd stage is already flashed
    Hit any key to stop autoboot: 0

    NAND read: device 0 offset 0x20000, size 0x40000
    262144 bytes read: OK
    ## Starting application at 0x81000000 ...


    U-Boot 2010.06 (Aug 29 2014 - 14:38:43) DM385_IPNC_3.50.00

    DM385-GP rev 1.0

    ARM clk: 600MHz
    DDR clk: 533MHz
    L3 clk: 200MHz
    IVA clk: 450MHz
    ISS clk: 400MHz
    DSP Default OFF
    DSS Default OFF

    DDR3_Narrow_Issue.zip
  • Hi Eason,

    看開機drop的資料來看,是乎沒有變化。

    謝謝~

  • Gary,

    你能否尝试在文件系统下做下面的操作,擦出nand上之前存储的参数,然后重启看看是否有改善?

    flash_ereaseall /dev/mtd5

  • Hi Chris,

    試了這個指令,但還是沒有改善。

    謝謝~

  • 打印的那个DRAM值实际上是你自己在uboot里面设置的

    PHYS_DRAM_1_SIZE

    所以还是那个问题,在memory map没有变化的情况下,你外接的DRAM容量应该和32bit时候没有变化这样才行。