Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
> nand? - boot - u - OEM - iMX53 - SK - Форум - starterkit.ru
Ник:
Пароль:

Контакты

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
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Процессорные модули » SK-iMX53-OEM
u-boot -> nand?
simark1979
Добавлено 14.08.2013 11:50 Редактировалось 14.08.2013 13:20
0
Сообщение: 1
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Все привет.

Возникла необходимость перераспределить области в nand, возникли вопросы:

1. Подскажите по какому адресу в nand лежит u-boot?
2. Какой смысл в утилите kobs, если можно обойтись стандартными средствами busybox nandwrite?

Или u-boot не в nand лежит?
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 14.08.2013 12:29 Редактировалось 14.08.2013 12:30 Сообщение: 2
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
В nand по 0-му адресу.
Введите printent в u-boot и увидете всё, что где лежит ... ядро... safe моде ялро и т.д.
nandwrite у меня почему-то не совсем корректно работала, если мне память не изменяет.
Спуститься к концу Подняться к началу
Персональная информация
simark1979
Добавлено 14.08.2013 12:50 Редактировалось 14.08.2013 13:03 Сообщение: 3
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Цитата
Введите printent в u-boot и увидете всё, что где лежит ... ядро... safe моде ялро и т.д.


Ну про ядра, файловую и переменные юбута там конечно инфа есть, а сам он точно по адресу 0?
Где посмотреть?
Спуститься к концу Подняться к началу
Персональная информация
simark1979
Добавлено 14.08.2013 12:55 Редактировалось 14.08.2013 12:56 Сообщение: 4
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Цитата
nandwrite у меня почему-то не совсем корректно работала, если мне память не изменяет.



Странно, ведь сам Стартеркит заливает ядра с помощью nandwrite:

из их system_prepare_53_oem скрипта:
.......................
nandwrite -m -p -s 0x1A00000 /dev/mtd0 /mnt/mmcblk0p1/imx53_oem/uImage
nandwrite -m -p -s 0x1000000 /dev/mtd0 /mnt/mmcblk0p1/imx53_oem/uImage_safe
........................
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 14.08.2013 13:05 Редактировалось 14.08.2013 13:08 Сообщение: 5
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Ядро читает из NAND u-boot, а u-boot - встроенный загрузчик, там по-своему сделано чтение - пропуск бэдблоков, secure boot (HAB - high-assurance boot ), к тому же в начале идет заголовок с настройками DDR.
Спуститься к концу Подняться к началу
Персональная информация
simark1979
Добавлено 14.08.2013 13:19 Сообщение: 6
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Цитата
Ядро читает из NAND u-boot, а u-boot - встроенный загрузчик, там по-своему сделано чтение - пропуск бэдблоков, secure boot (HAB - high-assurance boot ), к тому же в начале идет заголовок с настройками DDR.


Ну это стандартное решение. Сомнения о расположении Юбута возникли из-за возникновения утилиты kobs.
Не понятно для чего её родили в линуксе?......
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 14.08.2013 13:27 Сообщение: 7
sasamy
4.70

Пункты: 76182
Регистрация: 14.08.2009
Очевидно для того чтобы правильно записать фрискейловский u-boot. Если взять u-boot с SPL из майнстрима

http://code.google.com/p/starterkit-org/wiki/Imx53Mainline

там она не нужна, но с ним не работает фрискейловское ядро 2.6.35
Спуститься к концу Подняться к началу
Персональная информация
simark1979
Добавлено 14.08.2013 14:06 Сообщение: 8
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Цитата
Очевидно для того чтобы правильно записать фрискейловский u-boot. Если взять u-boot с SPL из майнстрима

http://code.google.com/p/starterkit-org/wiki/Imx53Mainline

там она не нужна, но с ним не работает фрискейловское ядро 2.6.35


Спасибо.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX53-OEM