Перекинул Flashку на другой картридж, все нормально прошилось.
Значит где-то не пропай на картридже.
Вид для печати
Перекинул Flashку на другой картридж, все нормально прошилось.
Значит где-то не пропай на картридже.
Может быть не только непропай. В моей практике был как минимум один случай когда одна из ног Альтеры, которая вела к IDE сдохла и пришлось переносить I/O на другую ногу и соответственно менять прошивку для этой конкретной Альтеры. Через некоторое время Альтера сдохла вся и пришлось "сдувать" её с платы и запаивать новую.
http://podrezov.com/carnivore2/pin_fix.jpg
Хорошо если бы была утилита тестирования RAM, FLASH, CF. Что бы показывала что записано и что считано.
Кстати настроил SofaRUN на запус ROM, отлично работает из RAM Carnivora!
Для тестирования флешки можно использовать утилиту C2BACKUP (забэкапить образ, залить его из файла во флешку, потом забэкапить уже в другой файл и файлы сравнить на писюке). Для тестирования CF/IDE можно использовать утилиту C2IDETST. Обе входят в комплект поставки Карнивора:
https://github.com/RBSC/Carnivore2/tree/master/Util
Для тестирования ОЗУ и маппера можно использовать MEMTEST или TESTMAP:
http://podrezov.com/temp/memtest.zip
http://podrezov.com/temp/testmap.zip
Бывает. Но хорошо, что причина нашлась. Как впечатление от карика?