Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
- MAT91SAM9XE512 - SK - Форум - starterkit.ru
Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Старый форум » SK-MAT91SAM9XE512
Strijar (Guest)
Добавлено 13.11.2008 20:41 Редактировалось 13.11.2008 20:41 Сообщение: 21
Strijar (Guest)

Так у меня и стоит задача залить u-boot в nand. Попробовал в другом дистрибутиве - заработала на прямую, в память читает и пишет нормально, сравнение говорит все совпадает. В NAND все равно не пишет. Докопался до того что это из-за апплета инициализации NAND - загружается (я его в RAM - 0x200000) и запускается, но ответа от него нет. Ума не приложу что может быть!

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно Strijar 13.11.2008 г. в 20:43:20
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 14.11.2008 01:05 Редактировалось 14.11.2008 01:05 Сообщение: 22
sasamy (Guest)

Я тут наверно не помогу - это одна из немногих вещей что заработало у меня сразу и я с этим не копался :) Собрал все необходимые компоненты для tcl у себя в дистрибутиве, скопировал в ../lib набор скриптов с авторского диска AT91SAM9260-SK, запустил и все заработало. Единственно я промазал по ссылке и привел в посте старую версию - там есть более свежая версия 2.8. Да и nand у меня нет :) Образ в dataflash в качестве initrd а корневая ФС у меня на mmc.
Спуститься к концу Подняться к началу
Strijar (Guest)
Добавлено 14.11.2008 11:53 Редактировалось 14.11.2008 11:53 Сообщение: 23
Strijar (Guest)

Я разобрался. По крайне мере апплет который инициализирует внешюю память на 9260-ek работает. NAND пока не проверял - апплет с ходу не собрался.

Оказалось что в тех платах стоит кварц 18.432, а в моей так же как и в SK 12.000 - пришлось пересобрать апплеты. Это раз. А два это то, что даже с пересобранным апплетом линуксовая версия sam-ba 2.8 не работает. А 2.7 работает! Возьмите на заметку.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно Strijar 14.11.2008 г. в 11:55:57
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 18.11.2008 22:40 Редактировалось 18.11.2008 22:40 Сообщение: 24
sasamy (Guest)

Прочитал про проблему на форуме электроникса с nand - на одном форуме кто-то рассказывал что поимели проблемы с флэшем не атмеловского производства так там проблема оказалась в том что если у флэша в течении очень малого времени при старте не изменяется состояние на лапах то он уходит в sleep и не отвечает на запросы, а at91sam9260 стартует на пониженной частоте 32 кГц. В общем пока контроллер раскочегарится флэш успевает уснуть - посмотрите внимательно доки на свой флэш. Это у них такой энергосберегающий режим бывает :)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно sasamy 18.11.2008 г. в 22:44:33
Спуститься к концу Подняться к началу
Strijar (Guest)
Добавлено 18.11.2008 23:34 Редактировалось 18.11.2008 23:34 Сообщение: 25
Strijar (Guest)

О! Спасибо - попробую порыть. Там при возне с SAM-BA очень много времени проходит до инициализации NAND
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 07.12.2008 19:53 Редактировалось 07.12.2008 19:53 Сообщение: 26
sasamy (Guest)

2Strijar Я определенно тормоз :) Мне тут понадобилось зашить свой bootstrap и u-boot и я вдруг все вспомнил :) Шил через usb напрямую. В линуксовой сам-бе в корне лежит README.linux там написано как правильно подгрузить модуль usbserial - без этого через usb ничего не работает, питание +5 на плату должно быть подключено - по крайней мере у меня с усб почемуто не взялось.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно sasamy 07.12.2008 г. в 20:07:41
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 08.12.2008 10:17 Редактировалось 08.12.2008 10:17 Сообщение: 27
starterkit (Guest)

Обсуждение питания от USB перенес сюда.
Спуститься к концу Подняться к началу
ivanz (Guest)
Добавлено 20.01.2009 14:21 Редактировалось 20.01.2009 14:21 Сообщение: 28
ivanz (Guest)

Поменял флешку на 8 Мб и при этом заметил следующие особенности:
1 заливаю по адресу 0х0 bootstrap и по адресу 0х8000 u-boot. Ничего не грузится. с флешкой 4 Mб все нормально.
2 если заливаю на 8 Мб сохраненный образ с 4 Мб флешки то все работает нормально.
Вопрос: почему такое может происходить?
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 20.01.2009 14:52 Редактировалось 20.01.2009 14:52 Сообщение: 29
sasamy (Guest)

http://www.starterkit.ru/new/index.php?name=Forums&op=showtopic&id=209#15
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 20.01.2009 16:09 Редактировалось 20.01.2009 16:09 Сообщение: 30
starterkit (Guest)

ivanz, не забывайте, что бутстрап нужно не просто копировать по 0 адресу, а делать это через скрипт (т.к. самба добавляет длину загрузчика в один из векторов прерывания)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно starterkit 20.01.2009 г. в 16:09:37
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Старый форум » SK-MAT91SAM9XE512