Ник:
Пароль:

Контакты

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-AT91SAM9G45/M10
Восстановить nand или хотя бы u-boot
Hoksmur
Добавлено 11.12.2013 17:20 Редактировалось 11.12.2013 17:22
0
Сообщение: 1
Hoksmur
0

Пункты: 2034
Регистрация: 20.05.2013
0) Инструкцию читал.
1) Испортил содержимое nand флеша, можете подсказать, как восстановить? Из интерфейсов доступны - SD/MMC, COM port, Jtag. USB не хочу использовать из-за необходимости кабеля USBA-USBA
- как определить целостность загрузчика внутри процессора?
- SAM-BA через J-Tag цепляется, но может быть - некорректно. В чём выражается: с сайта Атмела САМ-БА 2.12 при подключении через этот интерфейс даже инициализирует nand (пишет марку), но на стирании виснет.
С этого сайта SAM-BA 2.19 (?!) при попытке подцепиться через COM виснет наглухо, J-tag не даёт в выборе вообще.
2) какой софт использовать, последовательность действий?
3) Как затёр. Обновлял систему - пересобрал, ядро проверил через tftp посредством u-boot - работает. давай разворачивать rootfs, не грузит. Загрузил safe_boot. нет карточки. Попробовал подмонтировать вручную - файлы увидел. Запустил скрипт - куча ошибок на экране и испорченная nand.
3.1) Как определить, можно ли работать с данной конкретной карточкой, и как её правильно отформатировать?

Нашёл вот что: SD Card formatting guidelines Как бы от изготовителя процессоров...
Ещё момент, может для многих очевидный, но... Есть errata. Есть процессор. Как же определить, какая серия процессора в руках?! Ни диапазона дат, лотов, и т.п. нет в errata.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 11.12.2013 17:39 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Мануал из принципа не читали, удачи.
Спуститься к концу Подняться к началу
Персональная информация
Hoksmur
Добавлено 11.12.2013 18:09 Редактировалось 11.12.2013 18:10 Сообщение: 3
Hoksmur
0

Пункты: 2034
Регистрация: 20.05.2013
Эх..
руководство

Страница 8, раздел 5.2 - не помогло. Возможно - проблемы в карточке.

Страница 10, раздел 7 - до каких-либо надписей дело не доходит. Возникает вопрос о целостности bootstrap, пока есть надежда, что живой.

Стр. 11, 3 абзац - Павел, вы про какую версию? 2.12 с сайта Атмел, или про 2.19, которой даже у них нет? Что это за номер версии? Ваш внутренний? Тогда вопрос - можно ли использовать версию Атмела? Если нет, то очень жаль, что это ни как не отражено в руководстве.

Стр. 12, "В виду описываемой выше ошибки" прочитал. Понял. Один момент - у вас нигде не указано, как прошить через COM порт, хоть и "Самым «надежным» себя зарекомендовал USB интерфейс". Даже оговорки в стиле "дальнейшие действия не отличаются от..." нет.

И ещё - можно ссылку на первоисточник, где указана ошибка при соединении с SAM-BA и методы борьбы с ней? Так сказать - "ткнуть носом".
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 11.12.2013 20:21 Сообщение: 4
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Ещё момент, может для многих очевидный, но... Есть errata. Есть процессор. Как же определить, какая серия процессора в руках?! Ни диапазона дат, лотов, и т.п. нет в errata.

вооружиться мощной лупой или сделать макроснимок АРМа, потом выписать все закорючки на бумажку.. потом вытащить документацию на АРМ (включая errata) и там порыться..

мануал на плату читали? в частности этот раздел:
8. Программирование внешних носителей с помощью SAM-BA
по юсб всё работает..

вот по этому сумбуру:
Цитата
Загрузил safe_boot. нет карточки. Попробовал подмонтировать вручную - файлы увидел. Запустил скрипт - куча ошибок на экране и испорченная nand.
3.1) Как определить, можно ли работать с данной конкретной карточкой, и как её правильно отформатировать?

куда карточка? зачем карточка? какой скрипт? и при чем тут нанд?..

сейчас после включения питания в терминалку что-нить пишется?

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Hoksmur
Добавлено 12.12.2013 04:50 Редактировалось 12.12.2013 04:56 Сообщение: 5
Hoksmur
0

Пункты: 2034
Регистрация: 20.05.2013
Jury093, спасибо. С errata разобрался - у меня просмотрщик PDF не всё корректно отображает, как выяснилось. title

SAM-BA не потребовалась - подключил SD карточку, форматированую с помощью вышеуказанной утилиты - стартанул.
to Pavel Ivanchenko Не все карточки одинаково полезны. Так что проблема может быть не только в человеке. Учтите, пожалуйста, на будущее.

Цитата
вот по этому сумбуру:

Цитата
Загрузил safe_boot. нет карточки. Попробовал подмонтировать вручную - файлы увидел. Запустил скрипт - куча ошибок на экране и испорченная nand.
3.1) Как определить, можно ли работать с данной конкретной карточкой, и как её правильно отформатировать?


куда карточка? зачем карточка? какой скрипт? и при чем тут нанд?..

сейчас после включения питания в терминалку что-нить пишется?

U-boot можно попросить run safe_boot - он загрузит образ из другой области nand, что я и сделал. Но SD карточку ОС не смонтировала.
После этого на терминале ничего не отображалось, то есть вообще.
После этого карточку SD в разъём, пробовал восстановить, безуспешно. Сегодня взял другую - без проблем восстановил работоспособность.
Jury093, отдельное спасибо за то, что хотя бы прочитали.
Цитата
3.1) Как определить, можно ли работать с данной конкретной карточкой, и как её правильно отформатировать?
вопрос остаётся актуальным.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 12.12.2013 13:52 Сообщение: 6
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Jury093, спасибо. С errata разобрался - у меня просмотрщик PDF не всё корректно отображает

да не за что - сами разобрались..

Цитата
3.1) Как определить, можно ли работать с данной конкретной карточкой

обычно в мане на конкретный АРМ есть описание - с какими стандартами на SD/MMC совместим контроллер АРМа
как тонкость - варианты для загрузки с карточки, т.е. "голый" АРМ самостоятельно находит и интит карточку и потом с нее грузится или загрузка с другого носителя и поддержка карточки например на уровне ядра..
впрочем, тут как фишка ляжет - для тех же Ситар (ti.com) есть таблица на твиках, где опубликованны фотки и описание карточек - совместимых и не очень.. возможно что-то подобное есть и у Атмела..

Цитата
, и как её правильно отформатировать?

тут всё зависит от области применения карточки..
если пользовательская, то разбить можно хоть в виндюках под fat32
если загрузочная, то размечать и форматировать лучше в линуксе..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9G45/M10