Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » ARM
первый шаг
Jury093
Добавлено 26.03.2011 21:16 Сообщение: 11
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
только вместо bootm пишите go

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

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

вот так происходит считывания бинарника из флеш
Код
boot_df=cp.b c0038000 20400000 170000; cp.b c01a8000 21100000 277fff; bootm 20400000;

а перед этим прописано
Код
bootcmd=run boot_df


все когда то были новичками. почитайте форум, почитайте доку на Uboot

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

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
не знаю степень готовности вашего бинарника, но вместо записи во флеш, для отладки вполне можно грузить по сетке сразу в SDRAM.. и отлаживать.. отлаживать..
типа
Код
tftpboot адрес-в-сдрам мой-бинарник
go адрес-в-сдрам

бинарник складывать в /tftpboot и дать права на чтение
а уж потом осваивать механизм извлечения из флеша..

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

Пункты: 1238
Регистрация: 14.12.2010
Бинарник работает, гружу со среды IAR через J-Link и в пошаговом режиме и так - работает, вопрос как раз в автоматической загрузке и предварительной настройке ARM.

Поясните пожалуйста переменные окружения Uboot, в исходниках в каком то файле есть или они создаются динамически при выполнении самого Uboot
Короче говоря есть ли способ прописать в каком нибудь конфиге стартовый адрес своего бинарника или нужно запустить Uboot и использовать команду setenv
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 26.03.2011 22:20 Сообщение: 15
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
можно сделать и так и так
прописать в файле, где лежат базовые скрипты, свои команды, пересобрать Uboot и Самбой прошить
или остановив работу Uboot любой клавишей прописать свои переменные окружение через setenv, т.е. команды, потом выполнить команду saveenv, Uboot запишет в служебную область флеша. т.е. пересобирать ничего не надо..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » ARM