Цитата Сообщение от KTSerg Посмотреть сообщение
А тот загрузчик, что я выкладывал, у тебя, длинную полосу по левому краю рисовал?
Рисовал, покуда была стандартная схема.
Цитата Сообщение от KTSerg Посмотреть сообщение
Сейчас ясно, что "не рисует" т.к. ресета нет.
Я бы на Ресет кнопку припаял, или на крайняк RC-цепочку для ресета по включению питания.
Мне кажется, если использовать с современными CF, то все это уже не нужно. Проверю со старым IDE на 40 Мб, если будет пахать, то себе оставлю как есть. Ось из загрузчика стартует, мне особо больше ничего не надо.
Цитата Сообщение от KTSerg Посмотреть сообщение
Осталось не ясно, почему с "нулевого" адреса грузил...
Там была запущенная ситуация: изначально Combodevice не хотел как надо с IDE работать. Я потыкался, но глюк не отловил, припаял для проверки вариант на дискретах, чтобы иметь с чем сравнивать. Все провода перепаял на реализацию на дискретах, но забыл, что у меня в ПЛИС на шине данных остались болтаться "две ИР23" и вся сопутствующая обвязка, которая и конфликтовала. В результате уже после прошивки образа на CF ось не загрузилась, я потом всякими утилитами inithdd скорее всего еще больше побил загрузочный сектор. Когда отладчиком смотрел дамп считываемых данных по всем нечетным адресам нули читались, так что загрузчик правильно отрабатывал.