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.

CCS/AM5728: Can't read registers for UART9

Part Number: AM5728
Other Parts Discussed in Thread: AM5748

Tool/software: Code Composer Studio

Hi,

When connected to the am572xIDK with the on-board JTAG, CCS says "CPU View: Target failed to read 0x48424000".
In the TRM, "Table24-181.UART/IrDA/CIR Registers Mapping Summary 4", it says that registers regarding DLL/DLH etc for UART9 start here.

Going through the table "Table 24-177 UART/IrDA/CIR Instance Summary", it appears that only UART1, 2 and 3 show up as expected in the CCS Memory Browser.

Am I missing something?

Best regards,

Fredrik

  • Fredrik,

    Can you try connecting to a different core/CPU, including the Debug TAP and trying to view those same memory areas?

    Thanks,

    Kyle

  • I actually made some progress on my own.

    My findings is that when using am5728 as target configuration, it can't read the registers, although the UARTs are enabled in device tree. In the register view, using the find function, no UART9 can be found.

    If I use the am5748 target configuration instead, all UARTs are present in the register view, and are read correctly. I haven't bothered trying the memory view, because the register view is much more useful.

    My conclusion: am5728 target configuration is broken.

  • Fredrik,

    OK thanks for the update.  We'll look into your finding on the AM572x target config.

    Regards,

    Kyle