Ник:
Пароль:

Контакты

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-AT91SAM9XE512-SIMXXX
Не получается загрузить операционку в плату AT9SAM91XE512
Jury093
Добавлено 23.07.2010 12:32 Сообщение: 11
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
ага, я тоже сижу - туплю.. что-то не так..

ТС - выложите содержимое nand_update, pls

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 23.07.2010 12:40 Сообщение: 12
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
## Booting image at 20400000 ...
Image Name: Linux Kernel Image
Image Type: ARM Linux Kernel Image (gzip compressed)
Data Size: 5548077 Bytes = 5.3 MB
Load Address: 20008000
Entry Point: 20008000
Verifying Checksum ... Bad Data CRC

если я правильно понимаю механику (если наврал - поправьте) ядро грузится по адресу 0x20400000, далее распаковывается по адресу 0x20008000. т.о зазор получается 4161536 байт и не более
тогда не понимаю как Саша грузил 5+МБ..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 23.07.2010 12:51 Редактировалось 23.07.2010 12:51 Сообщение: 13
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Bytes transferred = 5548141 (54a86d hex)
NAND write: device 0 offset 393216, size 2097152 ... 2097152 bytes written: OK

вот тут явная фигня - взято из лога
приняли по ТФТП 5548141 байт а записали 2097152 байт..

скрипт в студию :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Gregory
Добавлено 23.07.2010 13:01 Сообщение: 14
Gregory
0

Регистрация: 23.07.2010
Хотите сказать, что nand_update как-то коряво работает?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 23.07.2010 13:05 Сообщение: 15
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
так взял из вашего лога - приняли 5МБ записали 2МБ, отвечает за это скрипт..
гадать не буду - я не телепат :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Gregory
Добавлено 23.07.2010 13:18 Сообщение: 16
Gregory
0

Регистрация: 23.07.2010
По-поводу того, как я получил загружаемый файл такого размера:

1. В виртуальной машине захожу в папку buildroot
2. В этой папке запускаю make menuconfig и добавляю к текущей конфигурации php и pppc
3. В папке tftpboot удаляю все существующие в ней файлы.
4. делаю затем make clean в папке buildroot
5. делаю build_system
6. в tftpboot появляется загружаемый в дальнейшем в плату файл
Спуститься к концу Подняться к началу
Персональная информация
Gregory
Добавлено 23.07.2010 13:22 Сообщение: 17
Gregory
0

Регистрация: 23.07.2010
пардон, опечатка... не рррс, а pppd
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 23.07.2010 13:30 Сообщение: 18
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
о! а то я поискал pppc - нет такого понятия..
давно я не ковырялся в buildroot :)

а пробовали совет Павла - run tftp_boot?
или попробовать руками загрузить из Uboot свои образы?

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Gregory
Добавлено 23.07.2010 13:31 Сообщение: 19
Gregory
0

Регистрация: 23.07.2010
По-поводу скрипта nand_update... я в нём ничего не менял. использовал тот который поставлялся вместе с платой.
По-поводу u-boot... его я загружал с этого форума, согласно инструкции данной в http://starterkit.ru/html/index.php?name=forum&op=view&id=6655
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 23.07.2010 13:39 Редактировалось 23.07.2010 13:40 Сообщение: 20
Pavel Ivanchenko
Admin
4.39

Пункты: 91532
Регистрация: 24.03.2009
Пол: Мужчина
Короче, судя по всему, человек с платой "старого разлива" (т.к. его скрипты грузят ядро ир корневуху по отдельности, с такой конфигурацией с пол года не отправляю) пытается залить образы полученые в новой версии виртуальной машины, где корневуха по initramfs уже в ядре (других объяснений, почему у него ядро 5М у меня нет).
Раздражителен тот факт, что об этом всем приходится гадать, а не слышать от него всех деталей.
Вобщем, обновите u-boot на тот что в файловом разделе (предполагаю, далее возникнет вопрос "как").
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9XE512-SIMXXX