Hi,
I use idkam437x with ccs 6.1.2, sysbios 6.45.1.29, sdk 2.1.1.2 and ndk 2.24.3.35.
I have written the Ethernet-based application using the PRUICSS1 PRU1. Based on ethernet_mac example in sdk, only one MAC was used by ICSS_EMAC_MODE_MAC2 constant. I set the Eth level at ICSS_EMAC_QUEUE3 value.
Now, by Ostinato software I generate the tcp packets with various priorities in vlan tag and unexpectedly all the packets are classified to be put in queue4 (queue_number in RxTask equal to 3) and hence given to stack instead of RTcallback...
Could you please tell me what could be incorrect in my application that I cannot differentiate the packets into RT and non-RT? That is pretty important for my project.
Thank you in advance!
JJ