I probably have problems on the USB side. My Card is bus powerd and draw between 450 and 500 mA. I calculated the USB Bus with about 100 Ohm but it has only 22mm.
As you can see from my calculation the width of the tracks are 0.25mm with a gap of 0.15mm.
Code: Select all
[33656.321046] usb 3-1.3.2: USB disconnect, device number 18
[33660.299860] usb 1-5: USB disconnect, device number 20
[33665.865270] usb 1-6: new high-speed USB device number 25 using xhci_hcd
[33666.006096] usb 1-6: New USB device found, idVendor=2f3f, idProduct=2001
[33666.006100] usb 1-6: New USB device strings: Mfr=1, Product=3, SerialNumber=2
[33666.006102] usb 1-6: Product: CONET 8-ch-sc
[33666.006105] usb 1-6: Manufacturer: CONET Solutions GmbH
[33666.006106] usb 1-6: SerialNumber: 932184B3
[33671.062142] usb 1-6: parse_audio_format_rates_v2(): unable to find clock source (clock -71)
[33671.269216] usb 1-6: 1:1: usb_set_interface failed (-71)
[33676.377782] usb 1-6: cannot get ctl value: req = 0x81, wValue = 0x101, wIndex = 0xb00, type = 1
[33671.087823] usb 1-6: 10:0: cannot get min/max values for control 2 (id 10)
[33671.087902] usb 1-6: cannot get ctl value: req = 0x83, wValue = 0x201, wIndex = 0xa00, type = 4
Alsamixer Ends with the message
.cannot load mixer controls: Protocol error
I have an continuous GND plane under the bus tracks. The current board has no keep out between the USB Bus tracks.
The 24MHz Master Clock looks good on the oscilloscope.
The Debugger said but I do not know if it is related:
tile core (Suspended: Signal 'ET_LOAD_STORE' received. Description: Memory access exception.)
4 handle_audio_request() decouple.xc:493 0x00041b64
3 __kent() 0x00040766
2 __main__main_tile_1_task_decouple_4() main.xc:185 0x00040d0d
1 <symbol is not available> 0x00000000