We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello everyone,
I am working with C8051F380, and I am implementing a USB CDC device.
I do not need to access the USB FIFO from XRAM, so I left USBFAE bit in register EMI0CF clear as the datasheet says (chapter 14.2).
The problem is that when I work with XRAM data stuctures from my code, the USB CDC communication stops working (I get a serial open incorrect parameter error from the host side).
So I limited the XRAM usage of my software to 0x000-0x3FF (leaving the USB FIFO dedicated space untouched) and all worked fine.
What am I missing? Can I rely on what I am seeing?
Thank you,
Mattia
mtosolini said:I am working with C8051F380
You will probably get better answers from SiLabs - it's their chip!
https://www.silabs.com/community