Hello,
I use the IDK AM437X and tried to turn on the PRUICSS module based on the instruction: PRCMModuleEnable(CHIPDB_MOD_ID_PRU_ICSS, 0, TRUE);
the program goes to the empty lines when achieving this instruction - it should be OK as it looks to be included in osdrv_pruss.c file. Could you tell me if it is right to use this version or maybe I should use PRCMModuleEnable(CHIPDB_MOD_ID_PRUSS, 0, TRUE); to turn the entire module on (this one is done without any problems)?
Could you please explain me the difference between the IDs: CHIPDB_MOD_ID_PRU_ICSS and CHIPDB_MOD_ID_PRUSS? I suppose the first is only the PRU submodule (0 or 1) from the respective PRUICSS module (but how should I indicate if it is PRUICSS0 or PRUICSS1) and the second one is the entire PRUICSS module with all its components (eg PRU0 and PRU1), am I right?
Thank you in advance.
JJ