Tool/software: Starterware
Hello Everyone,
I have started working with the EVMK2L evaluation Module and have found the platform_test_evmk2l example program in the newest Processor SDK (03.03.00.04). When I run the program, the code gets stuck in a endless loop waiting for a register value to be set correctly.
in the linked library csl_serdes2.h, line 2060, a function CSL_SerdesGetStatus is called within a do while loop. The function is reading some registers, doing some bitmasking, then returns a result to the do while loop for a check. This check infinity fails and never passes the do while.
It looks like this problem is related to the same problem linked below, which was supposed to be fixed in the SDK
https://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/511962#pi316458=1
The problem affects quite afew different examples I have opened since the problem is in the library itself. This project was the easiest to get cleaned up and running, there was some linking issues in the example out of the box too.
Thanks for your help, looking forward to hearing from you soon!
Scott