Проблема в том, что с SD карты вообще ничего не грузится. С USB-флешки грузится раза с 3его-5ого-10ого, а все разы до этого либо fatal error:2 (не видит файлов), либо отваливается на этапе загрузки битстрима в фпга по CONF_DONE is LOW, по STATUS. Но в итоге все-таки с N-цатой попытки core.rbf загружается.
При этом само меню может: показать системные каталоги и корки на флешке; показать только корки на флешке (а каталоги не показать); не показать никакие файлы (No files). В те редкие моменты когда показывает корки, при попытке запустить любую в логе не может загрузить битстрим, уходит на ребут.

То есть как будто бы фпга+память работает, а вот ARM чудит в плане SPI и устройств хранения данных. Смотрел осцылом SPI - особо криминала не заметил, да и общается же как-то ARM с MAX и все-таки находит USB флешку. Может быть китайцы прислали не AT91SAM7S256 , а похожий контроллер например с меньшим количеством SRAM ? Но тогда бы наверно вообще бы все падало, а тут вроде как прошивка работает....

Может быть SD должна быть в FAT16?
Не понимаю вообщем ничего (

Нажмите на изображение для увеличения. 

Название:	photo_2024-06-01_21-37-58.jpg 
Просмотров:	82 
Размер:	91.1 Кб 
ID:	80869