Part Number: PROCESSOR-SDK-AM437X
Tool/software: TI-RTOS
Hi,
Can someone explain purpose of PWMSS in prp_app?
I'm working on example port to custom board and I don't understand what for is used....
Thanks!
Regards, Mare
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.
Part Number: PROCESSOR-SDK-AM437X
Tool/software: TI-RTOS
Hi,
Can someone explain purpose of PWMSS in prp_app?
I'm working on example port to custom board and I don't understand what for is used....
Thanks!
Regards, Mare
Thanks for info Garrett!
I have another issue.
On custom board I have strange behavior!
Some times it port on ICSS become unreachable after start. Now I looking for reason...
1.) From link processors.wiki.ti.com/.../ICSS_EMAC_LLD_debug_guide I try to check statistic:
hostStatPtr = (hostStatistics_t*)((((ICSSEMAC_Object*)emachandle->object)->hostStat));
pruStatPtr = (pruStatistics_t*)((((ICSSEMAC_Object*)emachandle->object)->pruStat));
pruStatPtr members are always 0 (when port running & when is broken).
hostStatPtr has members with numbers...
Why?
2.)
When is broken, app hit RED_ERR in RedTxPacketEnqueue(). (/* Check if queue is full and there is an wrap around */ and /* Check if the Queue is already full */) That mean PRU firmware not runing?
3.) We dont use "Collision/Carrier Sense" pins so I check in main.c lines...:
switchEmacCfg->halfDuplexEnable = 0;
That is OK, right?
4.)Is possible that pru stuck because want control some pin which is not pinmuxed?
Any suggestion what/where to check?
Thank you Garrett for all your effort!
Regards, Mare
Hi Garrett,
I'm not familiar enough in knowledge of TI RTOS. I see that Link is blocked by semaphore.
Issue remands, but I don't understand yet what is going on...
I'll report when I figure out what issue is..
Thanks for now.
Regards, Mare
Mare,
ICSS_EmacUpdatePhyStatus( ) is called in the LinkTask - ICSS_EMacOsLinkTaskFnc() which is from icss_emac PDK driver. It seems that you don't have PHY setup properly on your custom board...btw, please open another ticket for the PHY/Link issue. The thread has been marked as 'resolved' and closed, thanks!
Regards,
Garrett