Я CE не ставил, могу только предположить - вы точно сделали как написано? пункт 2 выполняется через скрипт Send BOOT File иначе никто не запустится
а пункт 3 через кнопку Send File Name запись бинарника по адресу 0x4000
У меня SAM-BA CDC 2.9, в ней ни на одной из закладок не присутствует такого скрипта Send BOOT File. Поэтому я загружал этот файл как обычный. Может нужно пользоваться какой-то другой самбой? Но, думаю, что здесь ещё может быть проблема вот в чём. Инструкция по установке Win CE была написана для платы AT91SAM9260, на этой плате стоит внешняя 4МБайт DataFlash AT45DB321. А в AT91SAM9XE512, кроме самой этой DataFlash есть у контроллера ещё и своя внутренняя Flash с которой и происходит загрузка. Может нужно переключить каким-то образом процесс загрузки на внешнюю DataFlash?
А-а.. так у вас хе512.. тогда я точно пасс :)
Как Павел писал, эти АРМы 9260 и хе512 близнецы с разницей что у последнего есть встроенный флеш. Полагаю, что механизм загрузки будет несколько разный..
На первой странице удалось поставить ЦЕ на хе512, значит это возможно.
На данный момент додумался вот до чего. Для того чтобы в AT91SAM9XE512 установить Linux сперва через SAM-BA загружали бутстрап во внутреннюю Flash-память контроллера, а затем в NAND Flash грузили U-Boot по адресу 0х20000. Потом уже при помощи у-бута по сети с компа грузился Линукс. Для установки Win CE, как я понимаю, необходимо выполнить похожие действия. FIRSTBOOT.nb0 я загрузил вместо бутстрапа во внутреннюю Flash, EBOOT.nb0 загрузил туда же, куда раньше ставил U-Boot. После перезагрузки платы... полное зависание... Может быть кто-нибудь подскажет что я не так сделал? Или же надо делать совсем по другому?
rw9uao,
Да что то ненашел... Хочу WInCE поставить на SK-AT91SAM9XE512-SIM508 (микроконтроллер AT91SAM9260). Читал твою инструкцию в вики, в моем SAMBA нет скрипта Send BOOT File. Самбу взял с прилагающегося диска. Ещё какую то тут на форуме находил, она в установщике (2.9 помоему) - та же история. Подскажи если не сложно. Я бы потом мануал для начинающих написал =)