Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9G45/M10
Проблема с установкой WinCE
alexanib
Добавлено 27.02.2011 15:30
0
Сообщение: 1
alexanib
1

Пункты: 2343
Регистрация: 27.02.2011
Всем доброго времени суток.
Решил поставить Win CE, скачал отсюда ( http://www.at91.com/windows4sam/bin/view/Windows4SAM/GettingStarted ) образ, там же были загрузчики и скрипт для самбы для закачки всего этого в нанд.
После установки всё вроде как начинает работать, запускается загрузчик третьего уровня, но не может прочитать файл конфигурации ( загрузчика ), и настойчиво предлагает подключить езернет.
Где можно найти загрузчики для работы только с нанд ( у мну нету датафлэш )?
В ветке про WinCE была тема про БСП, там описывалась установка, но там загрузчики ставятся в датафлэш, а мне надо чтобы в нанд. Или может у кого нибудь есть исходники загрузчиков, чтобы подправить адрес третьего загрузчика ( это для firstboot ) и адрес образа ( это для третьего загрузчика, тот который после firstboot ).

Заранее благодарен за помощь
Спуститься к концу Подняться к началу
Персональная информация
alexanib
Добавлено 27.02.2011 17:55 Сообщение: 2
alexanib
1

Пункты: 2343
Регистрация: 27.02.2011
Нашёл описание установки этих загрузчиков. Всручную установил все параметры. Всё равно ошибка. Вот лог
Код
>System ready!
Preparing for download...
dwFlashLogicalAddress: e0200000
OK
dwFlashLogicalAddress: e0200000
OK
More than one error detected, unable to correct. Sector 1024
Read failed at sector 400FMD_DirectRead lasted 8 ms for 0x158fed8 bytes (timer granularity is 400)
Launching windows CE image by jumping at address 0x7006d000


INFO : Low Level Init : OK
INFO : DDRam init : OK
Init Nand flash
Load CE-BOOT from Flash to DDRAM
One error detected and corrected. Sector 768
FMD_DirectRead lasted 9 ms for 0x62 bytes (timer granularity is 400)

Press [ENTER] to download now or [SPACE] to cancel.

Что это означает ? Битый образ ? Или проблемы с нанд ?
Спуститься к концу Подняться к началу
Персональная информация
alexanib
Добавлено 27.02.2011 18:16 Сообщение: 3
alexanib
1

Пункты: 2343
Регистрация: 27.02.2011
Или пойти с другой стороны, и залить образ по tftp, как этого просит загрузчик ?
Можете объяснить, как это сделать ? Понимаю что для профи это раз плюнуть, но вот я с этим впервые сталкнулся
Спуститься к концу Подняться к началу
Персональная информация
radist_ort
Добавлено 04.04.2011 15:17 Сообщение: 4
radist_ort
0

Пункты: 928
Регистрация: 04.04.2011
Пол: Мужчина
Из: Ukraine, Kharkov
Добрый день, подскажите пожалуйста,
недавно приобрёлл плату SK-AT91SAM9G45-XC6SLX и решил поставить туда Windows CE 6.0.
скачал всё отсюда: http://www.at91.com/windows4sam/bin/view/Windows4SAM/GettingStarted ,
но... скрипт не работает - виснет при перепрошивке. Прошил файлы вручную -
First boot - 0x0
ebot - 0x80000
ebot config 0x180000
NK 0x200000

после перезагрузки не происходит нечего, в терминал ничего не выдаёт. Нашёл в инете еррату на ROM. Обновить не получилось, т.к. DataFlash нету, а через NAND флеш не обновляеться.

Такое впечетление, будто процессор не стартует вообще.
Буду очень благодарен, если кто нибудь отзовёться, спасибо
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 04.04.2011 16:08 Сообщение: 5
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Думаю, как минимум, нужно править инит DDR2 в соответствии с инитом из бутстрапа, если исходники загрузчиков есть ...
Спуститься к концу Подняться к началу
Персональная информация
radist_ort
Добавлено 04.04.2011 18:21 Сообщение: 6
radist_ort
0

Пункты: 928
Регистрация: 04.04.2011
Пол: Мужчина
Из: Ukraine, Kharkov
Цитата
Думаю, как минимум, нужно править инит DDR2 в соответствии с инитом из бутстрапа, если исходники загрузчиков есть ...


Зачем их править, если у Александра с аналогичной прошивой на почти такой же плате выводяться сообщения при загрузке, т.е. первый загрузчик стартует. Или в этих платах отличаеться подключение памяти? (с FPGA и без)
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 04.04.2011 18:55 Сообщение: 7
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
В плане подключения DDR2 они идинаковы.
Цитата
Цитата
...
More than one error detected, unable to correct. Sector 1024
...
Что это означает ? Битый образ ? Или проблемы с нанд ?

Вы подумайте сами, запускаете образы от другой конфигурации, как минимум, хотяб сравнили отличия и возможные последствия ...
Он ведь "русским языком говорит", что пытается что то сделать с 1024 сектором, которого во флешке нашей платы просто нет ...
Спуститься к концу Подняться к началу
Персональная информация
alexanib
Добавлено 05.04.2011 21:02 Сообщение: 8
alexanib
1

Пункты: 2343
Регистрация: 27.02.2011
Хм. Значит на эту платку не зальешь тот образ ? Или можно как то изменить эту конфигурацию ?
Или надо в загрузчиках изменить адресса ( ну чтобы он не доходил до несуществующих, посдавить адресса поменьше ) и соответственно вопрос - я когда собираю винду ( windows embedded ce 6.0 platform builder, VS2005, BSP - с того сайта ), там загрузчики тоже копмилируются ? То есть можно там в исходниках ( их уже находил и смотрел ) изменить адресса, и вместе с образом ОС соберутся и загрузчики ? ( на сколько я понимаю - да )
И надо ещё попробовать с карточкой, там есть загрузчики для карты.

Сегодня пытался залить образ по сети из platform builder, ни хрена ( ну сеть есть, статус - подключена, билдер якобы подключается к девайсу, но не приходит "BOOT ME..." ), в сетях я не рублю, так что этого и следовало ожидать. Настроил загрузчик на загрузку по серийному интерфейсу, подключил девайс в билдере - всё ок, пошла загрузка. ( долго конечно ..... ) Но результат - образ не запустился. Наверно всё из за тойже несовместимости конфигурации.
Спуститься к концу Подняться к началу
Персональная информация
alexanib
Добавлено 05.04.2011 21:09 Сообщение: 9
alexanib
1

Пункты: 2343
Регистрация: 27.02.2011
radist_ort, не понял, а как ты фёстбут залил ? Просто по нулевому адрессу ? Не пойдёт так вроде. Там в самбе, в закладке НАНД флеш есть внизу строчка со скриптами, выбери там скрипт sendbootfile, там вылезет окошко, откроешь там firsboot, остальное правильно заливал. И ещё - не забудь перед всем этим выполнить скрипт очистки нанда.
Спуститься к концу Подняться к началу
Персональная информация
alexanib
Добавлено 07.04.2011 22:34 Сообщение: 10
alexanib
1

Пункты: 2343
Регистрация: 27.02.2011
Только сейчас допетрил, а может тот образ, залитый по последовательному интерфейсу, всё же запустился ? Я скорей всего просто не указал какую то инфу из графической части и собрал версию СЕ без графики. Или может там графику надо из под запущенной винды включать ?
Я вот сейчас думаю, что если образ всё таки запустился, то можно зайти на плату телнетом. И встает вопрос - а как ? Ну понимаю что воткнуть провод, а дальше - тёмный лес... Как настроить АйПи платы ( знаю что в одной подсети, то есть первые три блока цифр ( незнаю, байты это или нет, назову блоком ) должны совпадать с АйПи компа ? А дальше как ? Надо ли настраивать маску подсети, МАК адрес ?
Зайти думаю программой putty. Какой там адрес порта нужен для telneta ? или оставить стандартный ?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9G45/M10