хм.. предпочитаю делать с нуля.. очень смахивает на то, что что-то неправильно прописалось..
возьмите для экспериментов пока ядро с диска, отсадите копию в соседний каталог и мучайте..
зы чувствую, что придеться написать пошаговый стартап ванильного ядра для 9g45
Было бы не плохо иметь какое либо руководство для старта, особенно когда нет никаких знаний в этой "теме".
Я вот сейчас затер nand, собрал rootfs с помощью buildroot, который был на диске. Все собралось. Но блин, я не соображаю как надо разбить карту на разделы, что бы загрузиться и в uboot сделать run system_update.
У меня такое ощущение, что я карту не правильно разбиваю и не ту файловую систему на ней выбираю. Как правильно это сделать? И что надо положить на карту, что записать в _пустую_ nand новую систему?
Неотсылайте на поиске по форуму, все не осилил прочитать, он жутко не удобный и поиска нет нормального.
а их и не будет, а если и появятся, то при скорости современного мира быстро и безнадежно устареют..
миф о том что в линуксе все постоянно и незыблемо всего лишь миф..
не-не, путаете. вы пересобрали, получили некие бинарники, они должны упасть (в конфе из кита) в каталог /tftpboot на виртуалке. обеспечиваете ethernet-соединение между виртуалкой и китом, потом run system_update..
все согласно мануалу на плате (линк на странице платы)
карта (видимо SD) тут совсем не нужна..
буду отсылать :)
нельзя вечно задавать вопросы и получать готовые ответы, надо уметь думать..
поиск местный не нравиться - без проблем:
google.ru->site:starterkit.ru ищи то не знаю что
Да, позор мне, что не прочитал руководство полностью.
Посмотрел образ подробнее, там и скрипты есть, которые могут и карту подготовить.
Только есть опять маленькая проблема, nand же я стер, ладно, записал его заново. Теперь собираю в виртуалке rootfs с нужным мне dialog, делаю system_update, но rootfs новая не прошивается в nand, что я делаю не так?
хм,. а скриншот проблемы или лог с ошибками или хоть место и кто из софтин ругается..
озвучьте размер бинарников ядра/рутовой и приведите содержимое printenv из uboot (если у вас раньше не спрашивал)
я обычно ничего не чищу, разве что в клиническом случае..
мне сейчас до бука физически не докопаться и еще раз: приведите содержимое команды printenv из uboot
там смотрите то ли system_update то ли update_nand
какие файлы хочет скрипт
есть ли и доступны ли они по сети с виртуалки из каталога /tftpboot
после пересобирания buildroot меняется ли их размер
поздняк метаться.. уже посмотрел..
короче, там все хитро завернуто, вас должен волновать файл rootfs.tgz - это архив с рутовой
вот при пересборке системы надо проследить что его размер поменялся и он попал в каталог /tftpboot на виртуалке..
далее ребутите плату, останавливаете загрузку и грузитесь run safe_boot
рут без пароля
вот дальше неотчетливо..
нанд смонитован как
по-хорошему, надо удалить содержимое /mnt/nand, впрочем для первого раза можно записать и поверх, тогда запускаете скрипт:
перед этим посмотрите его содержимое
когда скрипт отработает, вводите
обычная загрузка и должно появиться ваше приложение (например dialog)