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.

DM368 internal memery access error?



Hi, everyone,

I use xds560plus connected to ipnc368, I can single step the internal rom code(addr:0x8xxx). When I load the nandwriter_ipnc_dm368_1.0.0.out, ccs console output the following info:

ARM9: Warning: 0x40000008/-1066 @ marker 13118 Warning during: Break Point, Cannot set/verify breakpoint at 0x0000333E

ARM9: Warning: 0x40000008/-1066 @ marker 13107 Warning during: Break Point, Cannot set/verify breakpoint at 0x00003333

 ARM9: Warning: 0x40000008/-1066 @ marker 13118 Warning during: Break Point, Cannot set/verify breakpoint at 0x0000333E

ARM9: Warning: 0x40000008/-1066 @ marker 13118 Warning during: Break Point, Cannot set/verify breakpoint at 0x0000333E

ARM9: Warning: 0x40000008/-1066 @ marker 13106 Warning during: Break Point, Cannot set/verify breakpoint at 0x00003332

Address 0x0000333x is dm368 arm internal ram, but I confirm my Power(1.2v, 1.8v, 3.3v) and 24MHz clock work ok. I don't know why.

Any help is appreciated!

Thanks!

 

  • Hi,

    I would recommend that you put the IPNC in non-NAND boot mode, connect CCS, load and run gel file and then load the nand_writer program.

    Hope this helps.

    Regards,

    Anshuman

    PS: Please mark this post as verified, if you think it has answered your question. Thanks.

  • Thanks Saxena!

    I have try as you said, get similar error.

    I connected Ipnc368, then load program nandwriter_ipnc_dm368_1.0.0.out, ccs4 console out error info:

    ARM9: Warning: 0x40000008/-1066 @ marker 13106 Warning during: Break Point,  Cannot set/verify breakpoint at 0x00003332 
    ARM9: File Loader: Data verification failed at address 0x8E007FF0 Please verify target memory and memory map.
    ARM9: Warning: 0x40000008/-1066 @ marker 13106 Warning during: Break Point,  Cannot set/verify breakpoint at 0x00003332 
    Error found during data verification.
    Ensure the linker command file matches the memory map.

    The address 0x00003332  is arm internal ram, why can't set break point in it?

    Another problem is address 0x8E007FF0, in fact Ipnc368 ddr2 is 128Mbytes,  Why is it  0x8E007FF0? Howto control the load program to correct adddress? or gel_ ipnc_dm36x_1.0.0.gel setting mistake ddr size?

    If Before I load nanwriter, run the function in scripts menu first(the gel file if auto run when I connected to Ipnc368? If don't, What function should I exectue in scripts menu? there are several function in scripts menu, golden_pll_ddr_init_test_405armPLL2_340ddrPLL1_DM368, golden_pll_ddr_init_test_270armPLL2_216ddrPLL1_Normal, etc)The error info as following:

    ARM9: GEL Output:   DM365 all Module Clocks are Turned on
    ARM9: GEL Output: Setup PinMux...
    ARM9: GEL Output: [Done]
    ARM9: GEL Output: Setup GPIO20 Toggle ... 
    ARM9: GEL Output: DDR2 VTP Init is done
    ARM9: GEL Output: Please wait PLL1 &PLL2 initialization is in Progress........
    ARM9: GEL Output: Turbo Mode:: PLL1:486Mhz enabled
    ARM9: GEL Output: Please wait PLL2 initialization is in Progress........
    ARM9: GEL Output: Turbo Mode:: PLL2:594Mhz enabled
    ARM9: GEL Output: DDR_EMIF Controller Sync Reset successful
    ARM9: GEL Output: DDR2 init is done for 16-bit Interface _340Mhz
    ARM9: Warning: 0x40000008/-1066 @ marker 13106 Warning during: Break Point,  Cannot set/verify breakpoint at 0x00003332 
    Cannot write to target
    ARM9: Warning: 0x40000008/-1066 @ marker 13106 Warning during: Break Point,  Cannot set/verify breakpoint at 0x00003332 
    ARM9: Warning: 0x40000008/-1066 @ marker 13106 Warning during: Break Point,  Cannot set/verify breakpoint at 0x00003332 
    ARM9: Warning: 0x60000820/-1034 @ marker 1024 Error during: Execution, Timeout,   The memory access timed out because the dbus signals not ready    Abort Bus -- aborts the current (hung) bus transaction   Force Bus -- force the bus into a ready-state   Disconnect -- disconnect the target so it can be reset   Retry Cmd -- attempt the command again 
    ARM9: Warning: 0x60000020/-1034 @ marker 1024 Error during: Execution,   The memory access timed out because the dbus signals not ready    Abort Bus -- aborts the current (hung) bus transaction   Force Bus -- force the bus into a ready-state   Disconnect -- disconnect the target so it can be reset   Retry Cmd -- attempt the command again