Other Parts Discussed in Thread: SYSCONFIG
I am trying to follow the instructions listed here: https://software-dl.ti.com/mcu-plus-sdk/esd/AM263X/latest/exports/docs/api_guide_am263x/ICSS_EMAC.html
I have successfully enabled ICSS_EMAC in my sysconfig, updated the linker cmd file, updated MPU, and included the header file as required.
I initially had the same linker error that was mentioned here: https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1180611/am2634-icss-emac but I fixed it by adding icss_emac.am263x.r5f.ti-arm-clang.debug to the arm linker file search path.
I have only added the code needed to initialize the handle:
CONFIG_PRU_ICSS1 and CONFIG_ICSS_EMAC1 are defined in my syscfg.
Now it throws a different linker error coming from the library I added:
How should I fix this? Am I missing a library or maybe I need to install something else?