Tool/software:
Hello,
I’m trying to run profinet IRT device on AM243LP dev kit, using ind_comms_sdk_am243x_09_02_00_15, as it should be supported https://software-dl.ti.com/processor-industrial-sw/esd/ind_comms_sdk/am243x/latest/docs/api_guide_am243x/EXAMPLES_INDUSTRIAL_COMMS_PROFINET_DEVICE_DEMO.html
The demo is available for the EVM kit, and the memory required is too large to run from MSRAM on the LP kit. So, I tried using XiP (FLASH), but I ran into issues, as I discussed in this topic: [https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1465288/lp-am243-using-xip-for-singlecore-application].
To work around this, I started developing on the EVM kit, where the example ran without issues. However, when I tried moving some parts of the code (either an entire library or just one function) to run as XiP (FLASH), the device stopped being recognized as a Profinet device. Simple functions (not run by FreeRTOS) from FLASH sometimes works just fine.
Is there any possibility to run profinet on LP kit? I’ve only found information that it should be possible, but never how it is possible to accomplish it.
Thanks.
Regards,
Jan