поделитесь, плиз, если у кого есть, рабочие скрипты для at91sam9260 и SAM-BA 2.7 + бинарники.
для кварца 12МГц, памяти 64 мб/32 бита, нанд с шиной 8 бит.
мои что-то не работают :(
то ли в них косяк, то ли плата окривела...
У меня не такая плата - не знаю подойдут или нет скрипты да и самбой практически не пользуюсь - нет необходимости, но если не найдете ничего возможно отсюда подойдут http://code.google.com/p/uos-embedded/wiki/download_ru
спасибо!
что-то ничего не понимаю. странное что-то с платой произошло. при коннекте через usb сам-ба запускается.
при коннекте через com пишет "no valid processor id found", хотя сообщение в консоли "RomBoot" присутствует.
процессору кирдык?
при запуске сам-бы от стартёр кита при запуске скриптов инициализации нандфлешь и датафлешь выводит ссобщения, что они не найдены.
запуск моей сборки приводит к зависанию сам-ба.
не подскажете, что и где правилось в сам-ба?
и еще: судя по сриптам стратёр-китовской самбы она собиралась для памяти в конфигурации 16 бит/32 мб.
это как-то влияет на прошивку при конфигурации 32бит/64м?
мои правки в сам-ба:
\applets\at91lib\boards\at91sam9260-ek\board.h:
Хм.. сначала определимся с железом. У меня: плата синего цвета, проц 9260, изначально Dataflash и 1 чип 32МБ. Сейчас добавлены Nand(256MiB) и еще 1 чип 32МБ. Блок питания 5В 1.5А (временно, от Garmin).
Сходил на www.atmel.com, взял "Install AT91-ISP v1.13.exe" (Samba 2.9), поставил. (Драйвера от платы уже стояли).
Снял перемычки от Dataflash (J13) Nand (J14).
Подключил USB кабель в комп и порт платы X5.
Включил питание платы. Запустил Самбу.
Выбрал соединение через USB и плату at91sam9260-ek
Зашел на плату.
Одел перемычку J14 и после запуска активации Nand он прекрасно видится, стирается и шьется.
Что хотел этим сказать.. забыл.. шутка :)
1. Озвучьте параметры блока питания
2. пройдите по цепочке моих телодвижений - возможно что-то пропустили
3. после установки дистрибута я в каталог самбы не заходил - все стандартное
сам-ба при работе использует бинарники.
для родной платы они собраны для кварца 18.432Мгц, памяти 64Мб, шины 32бита
стартеркитовские используют бинарники для кварца 12 Мгц, памяти 32 мб, шина 16 бит
я решил сделать бинарники своими руками.
хочу понять:
1. все ли я сделал, или надо что-то еще где-то поправить
2. влияет ли разница 32м,16бит/64м,32бит на процесс работы сам-ба
1. Озвучьте параметры блока питания
2. пройдите по цепочке моих телодвижений - возможно что-то пропустили
3. после установки дистрибута я в каталог самбы не заходил - все стандартное
мда.. диалог какой-то неконструктивный, наверно я зря вопросы задаю..
еще раз повторюсь - у меня плата от Павла - 12МГц, 9260, 64МБ, Датафлеш, Нандфлеш. Самба взята от Атмела, НИЧЕГО не правил - все нормально инитится, стирается, пишется..
в сам-ба есть каталог at91lib.
в нём исходники кода.
в САМ-БА от стартёр кит в скриптах (например, в AT91SAM9260-SK) лежат собранные бинарники, я так понимаю, полученные из этих исходников.
вопрос: каким образом?
ибо у меня самосборные бинарики вызвают зависание сам-ба.
а стартеркитовские запускаются.