Делаю на нем логгер CAN шины, который пишет данные на сд карточку (пока через SPI). Одной из задач является возможность открыть содержимое сд-карты на пк при подключении через юзб.
По их (китайским) примерам работал и добился появления устройства в диспетчере задач как Mass Storage Device. Китайская либа требует написания 4 хуков для определения количества LUN, их размера и возможность чтения записи. Хуки имплементировал, но собственно ни один из них не дергается (отладка по jtag и логи это подтверждают).
Скорее всего придется править их либу.
Подскажите, пожалуйста. Какими средствами отлаживать USB коммуникацию и SCSI в частности? Куда копать?
USBLyzer, но он вроде в Win11 не работает
Beagle Usb analyzer есть варианты на разные стандарты и показывает этапы установки соединения, что Wireshark не может получить.
До USB 2.0 12МБит прекрасно работает RP2040.
Обсуждают сегодня