Re: Raspberry Pi 3B USB Printing Issue
Archimedes Gaviola <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.arm |
|---|---|
| Message-ID | <CAJFbk7Fxz24r73AzHGhZHHKYwyHLqn-HCpiCpsAi4D-E6oKtKg@mail.gmail.com> |
On Sun, Mar 13, 2022 at 11:25 PM Archimedes Gaviola < [email protected]> wrote: > > > On Sun, Mar 13, 2022 at 2:27 PM Archimedes Gaviola < > [email protected]> wrote: > >> >> >> On Sun, Mar 13, 2022 at 12:38 AM Hans Petter Selasky <[email protected]> >> wrote: >> >>> On 3/12/22 16:31, Archimedes Gaviola wrote: >>> >> >>> >> IOERROR usually means an electrical error. The RPI3B will use a >>> >> transaction translator for the FULL speed traffic, which is driven by >>> >> software. >>> > >>> >>> Hi Archimedes, >>> >>> > Hi Hans, >>> > >>> > I'm curious about the transaction translator you've mentioned, any >>> idea why >>> > there's a need for translation and what is being translated? >>> >>> When the High Speed USB HUB was invented, there was a need to support >>> FULL and LOW speed USB transactions. Because FULL and LOW speed >>> transactions are slow and take up much bandwidth, a transactions >>> translator was invented which translates between High Speed USB and >>> FULL/LOW speed USB. That means the RPi 3B consists of a single USB HIGH >>> speed port, followed by a USB HUB. These transactions are not visible in >>> usbdump . >>> >>> >Does this only >>> > happen when RPi 3B (acting as host controller) is transmitting data to >>> the >>> > Epson printer? Are translation events visible in the usbdump? In this >>> case >>> > there's a way to possibly track what's going on and how to identify any >>> > info that is being translated? >>> >>> By turning on the HC debugging, you can possibly track via debug >>> messages what is going on. Maybe it is a timing issue, that the SW is >>> too slow serving the micro transactions. >>> >>> Any idea also if translation is being >>> > performed in RPi 4B? >>> >>> The later RPi's do the transaction translator bits in HW or via the XHCI >>> block. >>> >>> As I have conducted several printing cases with my >>> > Epson printer without any issues with either of the 4 ports. >>> > >>> > Sorry for these questions as I am catching-up to the USB technology >>> > internal workings under the hood. >>> >>> You are welcome! >>> >> >> >> Thank you so much Hans for answering my questions, really appreciate it! >> I have a much better understanding now. >> >> I came from testing with 13.0-RELEASE having the same RPi 3B hardware and >> setup and it's very stable. I haven't encountered any IOERROR and >> incomplete printed outputs that were encountered with 14.0-CURRENT >> (February 24, 2022). By the way, I found in the repository here >> https://download.freebsd.org/snapshots/arm64/aarch64/ISO-IMAGES/14.0/ >> that there were two latest snapshots released dated March 3 and March 10, >> respectively. I need to take printing tests first, especially the latest to >> check if it also manifests before I go back to the Feb. 24 snapshot and do >> a thorough test with debugging. I'll provide updates for any observations. >> >> Thanks, >> Archimedes >> > > > Hi Hans, > > Initial testing conducted with the latest 14.0-CURRENT (March 10, 2022 > snapshot) seems to be stable. Another test will be performed tomorrow. > > Thanks, > Archimedes > Hi Hans, I still encountered the issue this morning with 14.0-CURRENT (March 10, 2022 snapshot). I just noticed when I left my RPi 3B idle for a long period of time (2-3 hours and more) and started printing, then the issue pops-up. Another concern I encountered was when I started enabling hw.usb.dwc_otg.debug but after 1-2 minutes my USB keyboard and network interface (remotely connected over SSH from my laptop) seemed to freeze and I got disconnected. freebsd@generic:~ % uname -a FreeBSD generic 14.0-CURRENT FreeBSD 14.0-CURRENT #0 main-n253697-f1d450ddee6: Thu Mar 10 09:32:38 UTC 2022 [email protected]:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC arm64 root@generic:~ # sysctl -w hw.usb.dwc_otg.debug=1 hw.usb.dwc_otg.debug: 0 -> 1 See attached initial debug info (no printing testing yet). Thanks, Archimedes
freebsd14_current_rpi3b_dwc_otg_debug_info.txt
(text/plain, 49 KB)
dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 72 bytes from ep 1 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0x800001b8 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050481 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_timer: dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c81200 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00c81200 HCTSIZ=0x4000008e dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000000 HCCHAR=0x80c88a00 HCTSIZ=0x00080200 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x00080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c81200 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 72 bytes from ep 1 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0xc00001b8 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00040481 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_data_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00c81200 HCTSIZ=0x0000007e dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x81428808 HCSPLT=0x80010105 dwc_otg_host_data_rx: CH=0 ST=2 HCINT=0x00000020 HCCHAR=0x81428808 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 72 bytes from ep 0 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0x800001b8 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050480 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c81200 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=0 ST=1 HCINT=0x00000000 HCCHAR=0x00c81200 HCTSIZ=0x4000008e dwc_otg_host_data_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00c81200 HCTSIZ=0x4000008e dwc_otg_host_channel_free_sub: CH=0 dwc_otg_timer: dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 72 bytes from ep 0 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0xc00001b8 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00040480 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_setup_tx: CH=1 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 0 bytes from ep 1 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x80000040 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050001 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_timer: dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x81420008 HCSPLT=0x80000105 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80908801 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=0 ST=2 HCINT=0x00000020 HCCHAR=0x81420008 HCTSIZ=0x60080008 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80908801 HCTSIZ=0x40080001 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_channel_alloc: CH=3 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_timer: dwc_otg_host_data_rx: CH=3 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=3 dwc_otg_host_channel_free_sub: Halting channel 3 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 0 bytes from ep 2 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x80000040 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050002 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_timer: dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000000 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000000 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x81420008 HCSPLT=0x80000105 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=0 ST=2 HCINT=0x00000020 HCCHAR=0x81420008 HCTSIZ=0x60080008 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_timer: dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 0 bytes from ep 2 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x80000040 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050002 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_channel_alloc: CH=3 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_setup_tx: CH=3 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=3 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 0 dwc_otg_timer: dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80c08040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050040 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_data_tx: CH=2 ST=1 HCINT=0x00000000 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_timer: dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c00040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c00040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x00000004 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c00040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 0 bytes from ep 2 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000020 HCCHAR=0x80c08040 HCTSIZ=0x80000040 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050002 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_timer: dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x81420008 HCSPLT=0x80000105 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=3 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 2 dwc_otg_host_setup_tx: CH=0 ST=2 HCINT=0x00000020 HCCHAR=0x81420008 HCTSIZ=0x60080008 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_data_rx: CH=3 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=3 dwc_otg_host_channel_free_sub: Halting channel 3 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000020 HCCHAR=0x80c08040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050042 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_channel_alloc: CH=4 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_data_tx: CH=4 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=4 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=1 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 1 dwc_otg_timer: dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050041 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=3 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=4 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_data_tx: CH=3 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=3 dwc_otg_host_setup_tx: CH=4 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=4 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80c08040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050041 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_data_tx: CH=2 ST=1 HCINT=0x00000000 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x81420008 HCSPLT=0x80000105 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=3 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=1 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_timer: dwc_otg_interrupt_poll_locked: Reading 0 bytes from ep 1 dwc_otg_host_setup_tx: CH=2 ST=2 HCINT=0x00000020 HCCHAR=0x81420008 HCTSIZ=0x60080008 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_data_rx: CH=3 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=3 dwc_otg_host_channel_free_sub: Halting channel 3 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x80000040 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050001 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=4 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_setup_tx: CH=4 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=4 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80c08040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050041 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_data_tx: CH=2 ST=1 HCINT=0x00000000 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_timer: dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=1 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 1 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050041 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=3 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_data_tx: CH=3 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=3 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 0 bytes from ep 2 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x80000040 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050002 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_channel_alloc: CH=3 HCCHAR=0x80c00040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_setup_tx: CH=3 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=3 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c00040 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_timer: dwc_otg_host_data_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x00000004 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c00040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 0 bytes from ep 0 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x81420008 HCSPLT=0x80000105 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=3 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80c08040 HCTSIZ=0x80000040 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050000 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_setup_tx: CH=2 ST=2 HCINT=0x00000020 HCCHAR=0x81420008 HCTSIZ=0x60080008 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_data_rx: CH=3 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=3 dwc_otg_host_channel_free_sub: Halting channel 3 dwc_otg_timer: dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=1 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 1 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050041 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=3 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=4 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_data_tx: CH=3 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=3 dwc_otg_host_setup_tx: CH=4 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=4 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80c08040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050041 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_data_tx: CH=2 ST=1 HCINT=0x00000000 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_timer: dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=1 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 0 bytes from ep 1 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x80000040 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050001 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 130 bytes from ep 0 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0x8000017e dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050820 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_setup_tx: CH=1 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 1 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80c08040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050041 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=0 ST=1 HCINT=0x00000000 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_host_data_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_timer: dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 0 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x81420008 HCSPLT=0x80000105 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050040 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=3 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0xc0000200 dwc_otg_host_channel_alloc: CH=4 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 130 bytes from ep 1 dwc_otg_host_setup_tx: CH=2 ST=2 HCINT=0x00000020 HCCHAR=0x81420008 HCTSIZ=0x60080008 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_data_tx: CH=3 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=3 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0xc000017e dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00040821 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_setup_tx: CH=4 ST=1 HCINT=0x00000000 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_setup_tx: CH=4 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=4 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_timer: dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 0 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80c08040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050040 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c81200 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=1 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_data_tx: CH=2 ST=1 HCINT=0x00000000 HCCHAR=0x00c81200 HCTSIZ=0x0000007e dwc_otg_host_data_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00c81200 HCTSIZ=0x0000007e dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000000 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_interrupt_poll_locked: Reading 512 bytes from ep 0 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0x80000000 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00052000 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 10 bytes from ep 1 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0xc00001f6 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x000400a1 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 0 bytes from ep 0 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x80000040 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050000 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 130 bytes from ep 0 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0x8000017e dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050820 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x80000040 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c00040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 2 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050042 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_channel_alloc: CH=3 HCCHAR=0x80808040 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=1 ST=1 HCINT=0x00000000 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_data_tx: CH=3 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=3 dwc_otg_host_setup_tx: CH=1 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c00040 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x00000004 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c00040 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c81200 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 0 bytes from ep 0 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80c08040 HCTSIZ=0x80000040 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050000 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_data_tx: CH=1 ST=1 HCINT=0x00000000 HCCHAR=0x00c81200 HCTSIZ=0x4000007e dwc_otg_host_data_tx: CH=1 ST=1 HCINT=0x00000021 HCCHAR=0x00c81200 HCTSIZ=0x4000007e dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c81200 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00c81200 HCTSIZ=0x0000004a dwc_otg_timer: dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 144 bytes from ep 0 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0xc0000170 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00040900 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 0 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80c08040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050040 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=1 ST=1 HCINT=0x00000000 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_host_data_tx: CH=1 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_timer: dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c81200 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00c81200 HCTSIZ=0x4000007e dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c81200 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=0 ST=1 HCINT=0x00000000 HCCHAR=0x00c81200 HCTSIZ=0x0000007e dwc_otg_host_data_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00c81200 HCTSIZ=0x0000007e dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c81200 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=0 ST=1 HCINT=0x00000000 HCCHAR=0x00c81200 HCTSIZ=0x4000007e dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00c81200 HCTSIZ=0x4000007e dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000000 HCCHAR=0x80c88a00 HCTSIZ=0x80000200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_interrupt_poll_locked: Reading 72 bytes from ep 1 dwc_otg_timer: dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x81420008 HCSPLT=0x80000105 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0x800001b8 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050481 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=0 ST=2 HCINT=0x00000020 HCCHAR=0x81420008 HCTSIZ=0x60080008 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_setup_tx: CH=2 ST=1 HCINT=0x00000000 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_setup_tx: CH=2 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_timer: dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 0 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80c08040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050040 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_tx: CH=1 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000000 HCCHAR=0x80c88a00 HCTSIZ=0xc0000200 dwc_otg_interrupt_poll_locked: Reading 72 bytes from ep 2 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0xc00001b8 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00040482 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_timer: dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00800040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80800040 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 0 bytes from ep 0 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80808040 HCTSIZ=0x80000040 dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050000 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_setup_tx: CH=0 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x20000008 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=1 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 4 bytes from ep 0 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000020 HCCHAR=0x80c08040 HCTSIZ=0x8000003c dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050040 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=3 HCCHAR=0x80c08040 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000000 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_data_tx: CH=3 ST=1 HCINT=0x00000021 HCCHAR=0x00c00040 HCTSIZ=0x00000000 dwc_otg_host_channel_free_sub: CH=3 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_timer: dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x81420008 HCSPLT=0x80000105 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x40080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=2 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_interrupt_poll_locked: Reading 130 bytes from ep 2 dwc_otg_host_setup_tx: CH=1 ST=2 HCINT=0x00000020 HCCHAR=0x81420008 HCTSIZ=0x60080008 dwc_otg_host_channel_free_sub: CH=1 dwc_otg_host_channel_free_sub: Halting channel 1 dwc_otg_host_data_rx: CH=2 ST=1 HCINT=0x00000020 HCCHAR=0x80c88a00 HCTSIZ=0x8000017e dwc_otg_host_data_rx_sub: DATA ST=1 STATUS=0x00050822 dwc_otg_host_channel_free_sub: CH=2 dwc_otg_host_channel_free_sub: Halting channel 2 dwc_otg_host_channel_alloc: CH=0 HCCHAR=0x80c88a00 HCSPLT=0x00000000 dwc_otg_host_data_rx: CH=0 ST=1 HCINT=0x00000010 HCCHAR=0x80c88a00 HCTSIZ=0x00080200 dwc_otg_host_channel_free_sub: CH=0 dwc_otg_host_channel_free_sub: Halting channel 0 dwc_otg_host_channel_alloc: CH=1 HCCHAR=0x80c88a00 HCSPLT=0x00000000