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.

TMS320C64X+_0: Warning: C674x_or_EDMA: READ access - 0x0

I now get this warning, and associated WRITE access warning, for addresses 0x00, 0x10, 0x18, 0x20, ..., 0x68, 0x70, 0x78 when my program is loaded into the simulator for debugging. The only reference I can find in the map file to address 0..0x78 is

.vers      0    00000000    00000040     COPY SECTION
                   00000000    00000040     PyrocamIVcfg.obj (.vers)

where PyrocamIVcfg is the file generated from my TCF file

any idea where this warning is coming from? TIA

  • Hello,

    What is the full version number of CCS that you are using?

    And what is the full name of the simulator you are using?

    Thanks

    ki

  • 4.2.4.00033

    sim6748.ccxml, Texas Instruments Simulator, C6747 Device Cycle Accurate Simulator, Little Endian, TMS320C64X+_0, tisim_c6xxx_joule.gel

  • Hi,

     

    Probably, the application uses a address range that is not supported on the hardware. The simulator issues warning in these counts. You may want to check your linker command file and remove anomalies related to memory-map issues.

    Regards,

    Nizam

     

  • >Probably, the application uses a address range that is not supported on the hardware.
    All of memory is mapped to addresses well beyond 0.

             name            origin    length      used     unused   attr    fill
    ----------------------  --------  ---------  --------  --------  ----  --------
      IRAM                  11800000   00030000  00013ab4  0001c54c  RWIX
      CACHE_L2              11830000   00010000  00000000  00010000  RWIX
      CACHE_L1P             11e00000   00008000  00000000  00008000  RWIX
      CACHE_L1D             11f00000   00008000  00000000  00008000  RWIX
      MEM_FPGA              60000000   00000010  00000000  00000010  RWIX
      L3_CBA_RAM            80000000   00020000  00000000  00020000  RWIX
      DDR                   c0000000   00800000  00464854  0039b7ac  RWIX

    >You may want to check your linker command file and remove anomalies related to memory-map issues.
    anomalies? please explain.
    The linker command file worked fine last week, why does iot not work this week?

     

     

  • After restarting CCS the warnings went away.  After some build & debug cycles the messages came back.

    This appears to be another bit of CCS flakiness.  Ignore the warnings and hope the code is OK...