Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9260-SIMXXX
Проблемы с записью в nand и dataflash
niao
Добавлено 18.08.2009 21:12
0
Сообщение: 1
niao
0

Пункты: 349
Регистрация: 27.07.2009
Доброго!
У меня возникла такая проблема, я хотел перенести загрузчик в dataflash так он у меня находился в nand. зашел в sam-ba очистил nand и начал заливать в dataflash
делаю Enable Dataflash on CS0
он пишет -E- DataFlash TimeOut если пытаюсь что то записать он пишет что память переполнена, если пытаюсь воспользоваться скриптом Send Boot File он пишет -E- DATAFLASH not initialized
Что же касается nand то тут тоже весело.
нажимаю NandFlash Init он пишет E- Manufacturer not supported...
Пытаюсь ее очистить то он через раз выдает что не может очистить 1024 блока. Выполняю скриптик Send Boot File он бутстрап nandflash_sk_at91sam9260 заливает моментально а что касается файлика u-boot.bin, который я слил с образа linuxa то при его заливке он пишет что память переполнена. Вы простите меня за мою ограниченность, но я с такими вещами впервой сталкиваюсь, у меня род занятий совсем другой.
Спуститься к концу Подняться к началу
Персональная информация
niao
Добавлено 18.08.2009 21:20 Сообщение: 2
niao
0

Пункты: 349
Регистрация: 27.07.2009
Сейчас только что подрубил плату, самое интересное что абсолютно не чего не изменилось. В том смысле что как стоял загрузчик и мое кривое ядро так так стоят такое ощущение что я с ними не чего не делал... Объясните этот интересный вещь...
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 18.08.2009 21:34 Редактировалось 18.08.2009 21:34 Сообщение: 3
Pavel Ivanchenko
Admin
4.39

Пункты: 92805
Регистрация: 24.03.2009
Пол: Мужчина
1) для какой платы/архитектуры самбу запускаете?
2) перед стиранием нанд флешки, ее инициализировали?
3) каким интерфейсом к плате подключаетесь?
Вообще, стабильностью работы сам-ба не блещет, иногда не спервого раза пишет, иногда на лету связь теряет ...
Спуститься к концу Подняться к началу
Персональная информация
niao
Добавлено 19.08.2009 20:24 Сообщение: 4
niao
0

Пункты: 349
Регистрация: 27.07.2009
1) Как сказано в мануале AT91SAM9260-SK
2) Да и при это появляется интересная вещь при очистке, пишет что с 0 по 1023 блок он не может стереть. К стати при инициализации пишет что E- Manufacturer not supported.
3) COM через нуль модемный кабель из комплекта поставки
Плата у меня SK-AT91SAM9260-SIM508, и еще вопрос это нормально что у меня загрузка идет из nand flash а не из data flash, И что у меня отсутствует скрипт tftp_upadte в у-буте?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 19.08.2009 20:42 Сообщение: 5
Pavel Ivanchenko
Admin
4.39

Пункты: 92805
Регистрация: 24.03.2009
Пол: Мужчина
Нужно разбираться по какой причине самба не коннектится с платой, потому как тип/емкость чипа дожен определяться ...
На платах SK-AT91... загрузка системы осуществляется из NAND флешки, соответственно используется скрипт nand_update.
Спуститься к концу Подняться к началу
Персональная информация
niao
Добавлено 20.08.2009 22:02 Сообщение: 6
niao
0

Пункты: 349
Регистрация: 27.07.2009
Ладно, спасибо. А какая может быть причина не правильного коннекта sam-ba. Этот коненкт сильно чувствителен, порсто может у меня что нить с портом...
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 21.08.2009 17:56 Сообщение: 7
Pavel Ivanchenko
Admin
4.39

Пункты: 92805
Регистрация: 24.03.2009
Пол: Мужчина
Не знаю что и сказать, вы поддключаетесь не через USB-RS232?
Попробойте соединится с платой через USB.
Спуститься к концу Подняться к началу
Персональная информация
niao
Добавлено 26.08.2009 16:07 Сообщение: 8
niao
0

Пункты: 349
Регистрация: 27.07.2009
Попробовал через usb все расно пишет что производетель не поддерживается. Я работаю с com на прямую, без доп контролеров и usb2com
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 26.08.2009 18:00 Сообщение: 9
Pavel Ivanchenko
Admin
4.39

Пункты: 92805
Регистрация: 24.03.2009
Пол: Мужчина
Сама плата работает, линукс грузится, работает скрипт nand_update?
Спуститься к концу Подняться к началу
Персональная информация
Valentinus
Добавлено 16.03.2010 23:16 Редактировалось 12.10.2010 12:46 Сообщение: 10
Valentinus
4

Пункты: 2138
Регистрация: 23.01.2010
Пол: Мужчина
у меня плата SK-AT91SAM9XE512-SIM300, ситуация похожая , но чтоб не плодить тем, задаю вопрос пишу решение тут (котрое выпытал утюгом у мне любезно объяснил Pavel Ivanchenko).

так получилось что стер (некорректно записал) NAND , в котором был U-Boot и из которого шла загрузка Linux, и конечно kit вообще перестал грузиться, пришлось стереть bootstrap снятием джампера J12.

После этого плата видится самбой и подключается через USB (при снятых J13/J14)

Дальше использую самбу с диска из архива sam-ba_2.9_cdc_xp_vista.rar

при запуске выбираю AT91SAM9XE512-EK (!!! это важно)

ок, плата подцепилась.

на вкладке Flash последовательно выполняю скрипты "Enable Flash access", "Boot from Flash".
затем выбираю файл Bootstrap-v1.11\board\sk_at91sam9xe512\nandflash\nandflash_sk_at91sam9xe512.bin и жму "SendFile" (спросит - лочить или нет - можно жать Yes).

дальше одеваю J14, и перехожу на вкладку NandFlash.

сначала выполняю скрипт "Enable NandFlash",
потом выбираю файл u-boot.bin (например с виртуальной машины из папки /home/user/src/utils/u-boot...), устанавливаю адрес 0x20000 и жму "SendFile".

усе, выкл./вкл. питание пошла загрузка U-Boot

дальше нужно шить Линукс, поэтому останавливаем загрузку U-Boot нажатием любой клавиши, и запускаем скрипт прошивки nand, обычно это
run nand_update
только при этом должна быть связь по Ethernet с виртуальной машиной где в папке tftpboot лежит сжатый образ системы
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9260-SIMXXX