I am trying to run the (PRIME) example described in the Appendix B (page 65) of the TI_PRIME_UG.pdf (part of the TI PLC Development Kit) as follows:
- I successfully imported the TI_prime_phy_example project into Code Composer 5.3.0
- The example compiles without any issues, the PHY/AFE related libraries appear to be referenced properly
Using the Debugger
- I downloaded the generated phy_tx_rx_f2806x.out to CPU#1, reset and start CPU#1
- I downloaded the generated phy_tx_rx_f2806x.out to CPU#2, reset and start CPU#2
At this point the 2 modems should exchange packets and their LEDs should go on and off (every 8 pkts the LED's status is flipped). But there is no blinking going on at all.
Doing some step debugging I looked (in the debugger) at the return of the function that sends packets to the AFE031:
phy_status = PHY_txPpdu(&PHY_tx_ppdu_s, cb_tx);
The phy_status reports PHY_STAT_SUCCESS, however, the call back function cb_tx is not called at all (the code for the LED that is supposed to be turned on/off is in this function), nothing seems to actually happen.
I would appreciate any suggestions at all.
Thank you,
Alex