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.

MCU-PLUS-SDK-AM263X: LP-AM263: SDK mcu_plus_sdk_am263x_10_00_00_35 change to mcu_plus_sdk_am263x_10_01_00_31

Part Number: MCU-PLUS-SDK-AM263X

Tool/software:

Hello, TI.
I was using the SDK mcu_plus_sdk_am263x_10_00_00_35 and encountered the problem that when configuring the ADC it gets stuck at System_init(), which was solved after switching to the SDK mcu_plus_sdk_am263x_10_01_00_31. However, since the network part of the original project is already based on the enet_cpsw_tcpserver demo of SDK mcu_plus_sdk_am263x_10_00_00_35, after switching to SDK mcu_plus_sdk_am263x_10_01_00_31, I encountered compilation problems. After switching to SDK mcu_plus_sdk_am263x_10_01_00_31 the same demo is not available.
Currently I can't switch SDKs smoothly, can you provide the enet_cpsw_tcpserver demo based on SDK mcu_plus_sdk_am263x_10_01_00_31?
Thank you!

  • Also, can you provide a way to customize the mac address in the demo, using an array in ram to store the mac address.

  • Hi P Zy,

    The demo has not been removed from the SDK 10.01 version, rather it has been moved to a new path. The example "enet_cpsw_tcpserver" is present at: "mcu_plus_sdk_am263x_10_01_00_31\source\networking\enet\core\examples\lwip\enet_cpsw_tcpserver"

    Regards,
    Shaunak

  • For the MAC address allocation, by default the example uses the MAC addresses stored in the device EEPROM. Incase you want to switch to manual assignment of MAC address, in the Syscfg-GUI you can go to Enet (CPSW) -> System integration config. Here you can switch to MAC address assignment mode as Manual Entry and enter the desired MAC address.

    The MAC addresses will be stored in an array in the .text section which is in OCRAM. The auto-generated code for this logic is in the "generated/ti_enet_config.c" file.

    Regards,
    Shaunak