Using the PSP (3.0.1.00) driver ported to the ARM on OMAP-L138. Using BIOS 6.33.5.46 (CCS 5.2.0.293).
The only thing running is the UART and some test code. I inject bytes via a laptop into the expOMAP-L138 at a rate of about 1 byte/sec. I seem to get a few bytes, then the GIO layer starts reporting IOM_ETIMEOUT. The number of bytes recieved seems to very from none to about 10. I have setup 100 buffers and issued them.
Digging into the registers for the UART, it looks like it has bytes in the FIFO and the Interrupt is pending. But going to the ARMINTC0ARM registers, the ECR2 is set correctly but nothing in the SECR2. For some reason it looks like the ARM has stopped recognizing the ISR.
I seem to have a similure issue in the McASP. I get several samples from it but then it just stops.
Thought I would concentrat on the UART since it is much simpler then the McASP.
Thanks,