Проблема оказалась не в SigmaLink-USBiВсем здравствуйте! Случилась неприятность...
Вводная: была собрана схема Компьютер-SigmaLink-Adau1701-модуль маломощного усилителя класса D. Так же присутствовал осциллограф, которым я пытался понять, почему не загружается адау с флешки. Заземление осциллографа объединено с заземлением компа и щупом осцилла, точнее его массой коснулся выхода усилителя. Полудохлая дежурка в БП испустила дух, комп заглох. БП отремонтировал а вот SigmaLink больше с адау не соединяется. При включении в диспетчере устройств определяется, на выходе на SCL и SDA +3,3 вольта есть, но стоит запустить хоть одну операцию в СигмаСтудио, связанную с записью или чтением по I2C как напряжение на SCL падает на землю и всё. При сбросе через reset-пин на плате может не определится в диспетчере устройств, а может и определится. Вывод SCL поднимается на +3вольта, прошивку проверял, сравнивал с дампом в интернете - бит-в-бит совпадает. Всё, не восстановить? Только замена контроллера? Генерация на кварце норм, питание после стаба не падает. Ключи буферные в норме. Питание подкидывал и от внешнего лабораторника и от усб. Контроллер не греется.
Испортилась флэшка на плате adau1701. Программатором она читается, пишется и верифицируется, а на плате при попытке даже чтения регистров с адау ложит шину и обмена нет. Выпаял её - связь сразу появилась. Поставил другую - работает. Но осталась старая проблема. Не понял как заставить адау1701 грузить конфиг с флэшки. Selfboot на +3в, WP на +3. Судя по программатору конфиг на флэшку записан, по осциллографу всплеск на i2c выводах есть, но долгого чтения с флэшки нет. Ткните носом, как надо сделать?