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.

About ISS_REGS_BASE_ADDR different between DM8127(ISS) pdf and iss driver

Genius 3400 points

Hi all:

    In TMS320DM814x Imaging Subsystem(ISS) Technical Reference Manual.pdf(Literature Number: SPRUGZ8 June 2011),

ISS base addr is 0x52010000. All register addr defined as follows:

     But in iss driver code,  ISP5_BASE_ADDRESS defined in ti_tools/iss_02_00_00_00/packages/ti/psp/iss/hal/iss/iss_common/iss_common.h is 0x55050000.

The define as follows:

#define ISS_REGS_BASE_ADDR 0x55040000

#define ISP5_BASE_ADDRESS (ISS_REGS_BASE_ADDR + 0x10000)

Anyone knows why?  Is TMS320DM814x Imaging Subsystem(ISS) Technical Reference Manual.pdf not the latst?

Thanks a lot!

  • Gomo,

    The Ducati (M3) access ISS block via MMU, so any accesses to ISS registers depend upon the MMU map table configuration.

    You can refer to this file for the ISS register mapping: iss_02_00_00_00\packages\ti\psp\iss\hal\cred_cram\cred\src\cortexm3_sys_ape\cred.c

    Regards

    Rajat