Other Parts Discussed in Thread: BQ25890
Hi,
I made my own device with a TM4C123G and an accelerometer (ICM20689). This board has a USB connector and SD card to log data.
I implemented the usb_dev_msc example with the accelerometer routine that takes values by acc's interrupt (sample rate 1K).
I don't know why windows never detects and mounts the SD, but if I disable acc's interrupts, windows detects perfectly the SD card and I can download files.
I put ROM_GPIOPinWrite (up/down lines) into handler interrupt routines to see them with logic analyzer. But i don't identified any patron.
I don`t understand very well how the usb interrupt works and USB uDMA.
Any hints about this means?
Thanks in advance.
Andrés