AM6442: using different LEDs and Flash in MCU+ SDK

This thread is a followup to the discussion in AM6442: AM6442 use the profinet_device demo of ind_sdk_am64x_2025_00_00_08 

I'm using a Chuanglong development board, and trying to get profinet demo code up and running. After disabling the ICSSG0 node in the device tree, System_init succeeded.

But during debugging, I found it was getting stuck in Board_flashOpen and Board_ledOpen, and after skipping those, it got stuck in PN_API_IOD_startup.

I talked to the manufacturer and found out they aren't using the same onboard LED and flash setup as TI's official one.

Is there any way to fix it?

Regards

  • Hello,
    If you are not using the Flash and EEPROM modules, you do not need to open these drivers.
    However, I see that they are still being opened on lines 585 and 586.
    Even with these lines active, are you still not seeing any error prints such as "Flash" or "EEPROM failed"?
    Did you remove Flash and EEPROM Modules disabled in syscfg ?
    Regards,
    Anil

  • Hello,Swaegam

    I did see error prints related to the LED and Flash, but if I disable these peripherals, the compilation won't pass, because the Profinet example provided by TI uses these peripherals.

    and

    Regards,

  • Hello,
    I am routing your query to another expert who can properly guide you regarding the issues mentioned above.
    Regards,
    Anil