Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Процессорные модули » SK-iMX53-OEM
Mfg tools и обновление ядра через USB
buletz
Добавлено 01.10.2012 15:19
0
Сообщение: 1
buletz
3

Пункты: 5920
Регистрация: 16.11.2011
Пол: Мужчина
В продолжение темы из другого раздела (sk-imx53):
http://starterkit.ru/html/index.php?name=forum&op=view&id=15978&last#17517

Выяснил, что с тем профилем для Mfg (файл ucl.xml) который идет на FTP стартеркита NAND никоим образом не меняет своего содержимого.
То есть нажимая Start на Mfg плата стартует с нашим новым ядром (если мы заменили файл uImage_safe или переименовали в профиле), однако это ядро пишется сразу в RAM и стартует оттуда же.

Вот содержимое профиля Mfg
http://pastebin.com/fXjXZxna
где мы видим что
ядро грузится сразу в RAM:
Код
<CMD type="load" file="uImage_safe" address="0x70800000"
loadSection="OTH" setSection="OTH" HasFlashHeader="FALSE" >Doing Kernel.</CMD>


А вот дефолтовый конфиг убута:
Код
nand_boot=nand read 70800000 1A00000 5E0000; bootm 70800000

где мы видим что ядро в NAND имеет адрес 1A00000.

То есть NAND не обновляется через Mfg при существующем профиле. Поэтому, нужно править профиль.

Если я ошибся, поправьте.
Если у кого есть правильный профиль - выложите плз.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 01.10.2012 15:46 Редактировалось 01.10.2012 15:51 Сообщение: 2
sasamy
4.71

Пункты: 83558
Регистрация: 14.08.2009
Цитата

Выяснил, что с тем профилем для Mfg (файл ucl.xml) который идет на FTP стартеркита NAND никоим образом не меняет своего содержимого.


насколько помню - там по-другому сделано, после загрузки ядра через MFG идет загрузка имиджей по tftp и запись их в nand - вся разница в том что не по USB все передается :) удоней тем что не надо настраивать обмен винды с виртуалкой после сборки корневой или ядра, если тиражировать прошивку на много плат то наверно удобней все из профиля делать по USB, я например MFG вообще не пользуюсь - все можно и так сделать из u-boot.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 01.10.2012 15:59 Сообщение: 3
Pavel Ivanchenko
Admin
4.39

Пункты: 92805
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
насколько помню - там по-другому сделано, после загрузки ядра через MFG идет загрузка имиджей по tftp и запись их в nand
Так у imx233 сделано.
На imx53 стартует mfg linux, который после старта запускает (если находит) скрипт с uSD карты и копирует с нее в nand все файлы (загрузчик, ядро, корневую ...).
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX53-OEM