Hey Sitara MCU team,
I have a customer evaluating the AM2634 for a new project and they are running into SW errors while using the SDK and SysCfg. Please see a summary of the issues and inquiries below and let us know if you need any additional information to provide feedback.
In summary, we are facing the following issues:
- In attempting to add ETHPHY drivers to our project via our SysCfg, we are presented with the below reference errors. Both the source/header files where the errors occur and the source/header files in which the references exist are auto generated.
E.g.'CONFIG_ETHPHY_NUM_INSTANCES' error occurs in 'ti_board_open_close.h'. That macro exists in 'ti_board_config.h' (also auto generated) and is included in 'ti_board_open_close.h'. Playing with the project Properties>Build>Arm Compiler>Include Options paths results in no improvements.
E.g. CSL_ICSS_M_PR1_xxx does not exist anywhere in any auto generated files and I could not find a reference for it in any TI documentation.
- We DO have Enet (CPSW) drivers generating correctly in our project. I am going to spend some time today trying to use the EnetPhy_writeReg and associated functions found in enetphy.c. Is this a better alternative to ETHPHY? If this fails, we will have to resort to bit-banging the MDIO registers manually.
Please advise and thank you for your support.
Best regards,
Matt Calvo