Ник:
Пароль:

Контакты

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-iMX233
SK-MIMX233 телодвижения ...
sasamy
Добавлено 10.02.2010 16:19 Сообщение: 51
sasamy
4.70

Пункты: 77267
Регистрация: 14.08.2009
Проще другой профайл выбрать - там и устройства появятся и все остальное.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 10.02.2010 16:29 Редактировалось 10.02.2010 16:33 Сообщение: 52
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Мажор 204, минор 16, присваивается вроде статично, создал файл устройства, а что то все равно не пашет ...
С другими профилями updater не собирается ...
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 10.02.2010 16:32 Сообщение: 53
sasamy
4.70

Пункты: 77267
Регистрация: 14.08.2009
http://sasamy.narod.ru/updater.sb
Попробуй этот. Там в ядре отключена по умолчанию поддержка псевдотерминала, и к тому же в конфигураторе можно задать чтобы фалы устройств создавались статически - это там где список пакетов выбирается.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 10.02.2010 16:55 Редактировалось 10.02.2010 16:56 Сообщение: 54
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
О-о-о е-е-c-с, теперь консоль в чувства пришла, сасибо!!!
Я попробовал поправить скрипт create_updater.sh (для профиля с мин. системой), вроде пашет (ошибок не выдает, появляется updater "правильного" размера), но где то какой то косяк затесался:
Код
Feb 9 201023:30:32
poweron_pll
EMI_CTRL 0x1C084040
FRAC 0x92926152
init_clock
init_ddr_mt46v32m16_133Mhz
exit self refresh timeout
power 0x00310710
Frac 0x92926152
start change cpu freq
hbus 0x00000003
cpu 0x00010002
LLLLLLLFCLFLJUncompressing Linux...................................................................................................................................

invalid compressed format (err=1)

-- System halted

Сам скрипт:
Код
cp ./rootfs/boot/imx233_updater_prebuilt.db ./rootfs/../
cd ./rootfs/../
sed -i 's,[^ *]zImage.*;,\tzImage="rootfs/boot/zImage";,' imx233_updater_prebuilt.db
sed -i 's,[^ *]sdram_prep.*;,\tsdram_prep="rootfs/boot/boot_prep";,' imx233_updater_prebuilt.db
sed -i 's,[^ *]linux_prep.*;,\tlinux_prep="rootfs/boot/linux_prep";,' imx233_updater_prebuilt.db

./rootfs/boot/elftosb2 -d -z -c imx233_updater_prebuilt.db -o updater.sb
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 10.02.2010 17:08 Сообщение: 55
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
... к тому же в конфигураторе можно задать чтобы фалы устройств создавались статически - это там где список пакетов выбирается. ...
Ткни плиз носом, в упор не вижу.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 10.02.2010 17:29 Редактировалось 10.02.2010 17:31 Сообщение: 56
sasamy
4.70

Пункты: 77267
Регистрация: 14.08.2009
Package list --->device nodes---> static device files
Счас собрал большую rootfs, ставил галку сделать mfg, jffs2 образ собрался а sb нет.. только для ядра и для u-boot в отдельности.
Такой вопрос - а как происходит загрузка с nand ? там же должен стартануть какой-то бутстрап, потом уже u-boot и ядро, где вообще должен находиться бутстрап ?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 10.02.2010 17:41 Редактировалось 10.02.2010 17:50 Сообщение: 57
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Спасибо, а я с ней всегда и собирал (галкой mfg) :), для этого приходилось каждый раз с --configure собирать.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 10.02.2010 17:53 Редактировалось 10.02.2010 17:57 Сообщение: 58
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Теперь получаю:
Код
VFS: Cannot open root device "<NULL>" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Странно, у нас аргументы запуска ядра одинковые, может я криво корневуху подключаю - в конфиге ядра указываю путь ../../../initramfs.cpio.gz ну и в конфиге LTIB говорю, что тип ФС как initramfs, после чего она в корне рожает требуемый файл.

Цитата
Такой вопрос - а как происходит загрузка с nand ? там же должен стартануть какой-то бутстрап, потом уже u-boot и ядро, где вообще должен находиться бутстрап ?
Аналогично 9260, первоначальный загрузчик по определенному алгоритму пытается запуститься из внешних носителей, а надписи на подобии этой:
Код
Dec 30 200913:47:52
EMI_CTRL 0x1C084040
FRAC 0x92926152
init_ddr_mt46v32m16_133Mhz
power 0x00820710
Frac 0x92926152
start change cpu freq
hbus 0x00000003
cpu 0x00010002
LLLLLLLFCLFLJ
Это результат работы бутстрапа, который "приклеивается" с помощью elftosb2, более детально я пока сам не понял.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 10.02.2010 17:59 Редактировалось 10.02.2010 18:01 Сообщение: 59
sasamy
4.70

Пункты: 77267
Регистрация: 14.08.2009
Я ничего не делаю с конфигом, только тип ФС как initramfs, все автоматом собирается и подхватывается... главное скопировать конвертер elf sb в boot...
А где можно скачать свежий вариант с ядром 2.6.31 ?
То что к sb приклеивается актуально только когда "прикуриваешь" при старте с usb :) Мне интересно как закинуть этот бутсрап-код правильно в nand..
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 10.02.2010 18:17 Редактировалось 10.02.2010 18:20 Сообщение: 60
Pavel Ivanchenko
Admin
4.39

Пункты: 91424
Регистрация: 24.03.2009
Пол: Мужчина
Блин, один фиг ...
Поделись плиз конфигом ядра.

Цитата
А где можно скачать свежий вариант с ядром 2.6.31 ?

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX23EVK&fpsp=1&tab=Design_Tools_Tab

Цитата
Мне интересно как закинуть этот бутсрап-код правильно в nand..
Если механизм MFG отладить не получится, можно будет через линух заливать в нанд флешку через MTD утилиты и т.п.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX233