Other Parts Discussed in Thread: SYSCONFIG
Dear Champs,
My customer tried to load LWIP on CPSW of Cortex R5 0-0 core and ICSS EtherCAT on PRU-ICSS of Cortex-R5 0-1 core, and same function was loaded on these cores. They found the results of Udma_rmGetSciClientDefaultBoardCfgRmRange in the Udma_init were different in each core.
e.g. they can get the Board config value of rmDefBoardCfgResp[] through udma_rmGetSciclientDefaultBoardCfgRmRange in the Udma_init in Cortex-R5 0-1(udma_rmcfg_common.c : 109 line), and they fill 'rmInitPrm->startMappedRxch[]' using this 'Board config value', but set '0' in the ICSSG_0 and ICSSG_1.(udma_rmcfg_common.c :233 line)
They want to know why '0' will be set in the ICSSG0 and ICSSG1.
Could you please let me know how customer can find 'Sciclient Default BoardCfg' value and set it?
Is it normal to have different value of 'Sciclient Default BoardCfg' in each core?
Thanks and Best Regards,
SI.







