Ник:
Пароль:

Контакты

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 » Отладочные платы » SK-iMX233
SK-MIMX233 телодвижения ...
Pavel Ivanchenko
Добавлено 12.02.2010 14:32 Сообщение: 131
Pavel Ivanchenko
Admin
4.39

Пункты: 91528
Регистрация: 24.03.2009
Пол: Мужчина
Фокус в том что там я ее уже исправил, сейчас вообще ни в одном исходнике/конфиге ssp1=mmc не встречается, а в системе остались старые аргументы ядра.
Так же поиск находит эту строчку в linux_prep, удалил этот файл, в надежде что теперь она его пересоберет, но она пересобрала всю систему без ошибок а этот файл не появился :) (и аргументы старые остались).
Удалил всю папку rootfs, теперь не может систему собрать - ругается на отсутствие create_updater.sh (но там в boot папке половины "обычных" файлов нет) ...
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 12.02.2010 14:37 Редактировалось 12.02.2010 14:39 Сообщение: 132
sasamy
4.70

Пункты: 77333
Регистрация: 14.08.2009
Павел - читай доку внимательно - так ты будешь всю систему разг\носить и ругаться каждый раз. Пакет удаляется простой командой
$ ./ltib -m clean -p boot_stream.spec
Далее если посмотреть этот spec видно что он экспортирует эти командные строки. Как правильно править я разберусь счас. Потом достаточно пересобрать только этот пакет и установить - не нужно вруную ничего удалять иначе будут неприятности :) На основе этой ./rootfs и изменений в ней можно делать патчи для установленных пакетов и вообще лучше сперва подумать а потом там что-то делать. Я понимаю твое желание поскорей получить результат но иногда спешка может завести в тупик и ты будешь ругать lilnux какой он сырой :) не уподобляйся лемингам с электроникса :)
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 12.02.2010 14:41 Редактировалось 12.02.2010 14:41 Сообщение: 133
Pavel Ivanchenko
Admin
4.39

Пункты: 91528
Регистрация: 24.03.2009
Пол: Мужчина
Как и 90% людей, читаю доку только в тупике, а в нашем случае, когда я в тупике, ты читаешь доку :), сори, постараюсь исправиться.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 12.02.2010 14:55 Сообщение: 134
Pavel Ivanchenko
Admin
4.39

Пункты: 91528
Регистрация: 24.03.2009
Пол: Мужчина
А-а-а, я все понял, это LTIB, со мной так шутит - юмор - Винокур, оценил ...
Короче, пересобрал с boot stream, в папке boot все снова на месте и даже конфиги остались старые (где раньше было ssp1=mmc, а теперь ssp1=spi), а в системе так и остались старые аргументы ядра (ну что они к нему так привязались :)), и самое главное, поиск ssp1=mmc опять нахоит это сочетание в linux_prep
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 12.02.2010 15:23 Сообщение: 135
sasamy
4.70

Пункты: 77333
Регистрация: 14.08.2009
Как я понял можно так
1 удаляем старые данные
$ ./ltib -m clean -p boot_stream.spec
2 Запускаем конфигуратор
$ ./ltib -m config
3 Правим там командную строку по умолчанию
Package list ---> Default kernel command line for linux_prep
она там первая в списке
4 выходим из конфига с сохранением конфигурации
5 пересобираем пакет boot_stream
$ ./ltib -f -p boot_stream.spec
при пересборке в spec файле вытряхиваются и экспортируются из конфига строки CMDLINE и по идее они должны появиться в готовом prep

у меня после п. 5 автоматом и sb файл пересобирается но у меня профиль updater. Я проверить не могу что в итоге получается - проверяй рецепт :)
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 12.02.2010 15:41 Редактировалось 12.02.2010 15:43 Сообщение: 136
Pavel Ivanchenko
Admin
4.39

Пункты: 91528
Регистрация: 24.03.2009
Пол: Мужчина
Странно, нет у меня такого пункта "Default kernel command line for linux_prep" в Package list, в конфиге вообще нет упоминания CMD, как у тебя в конфиге он называется?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 12.02.2010 15:45 Сообщение: 137
sasamy
4.70

Пункты: 77333
Регистрация: 14.08.2009
Нет четырех длинных строчек котрые начинаются с

console=ttyAM0,115200...
console=ttyAM0,115200...
console=ttyAM0,115200...
console=ttyAM0,115200...

в разделе Package list в конфигураторе ?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 12.02.2010 15:47 Сообщение: 138
Pavel Ivanchenko
Admin
4.39

Пункты: 91528
Регистрация: 24.03.2009
Пол: Мужчина
Понял, торможу, ты про boot stream говоришь ...
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 12.02.2010 15:49 Редактировалось 12.02.2010 15:49 Сообщение: 139
sasamy
4.70

Пункты: 77333
Регистрация: 14.08.2009
Если сделать терминал во весь экран - я счас сделал новый профиль который min - там эта первая злополучная строка
(console=ttyAM0,115200 root=/dev/mmcblk0p3 rw rootwait lcd_panel=lms430 ssp1=mmc) >>>Default kernel command line for linux_prep <<<< - тогда название в конце станет видно
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 12.02.2010 15:56 Сообщение: 140
Pavel Ivanchenko
Admin
4.39

Пункты: 91528
Регистрация: 24.03.2009
Пол: Мужчина
Да, теперь linux_prep стал нормальный, только все равно потом надо будет от этого boot stream ибавиться ...

Итак, наконец драйвер запустился, но полет оказался коротким :
Код
ks8851 spi1.0: message enable is 0
ks8851 spi1.0: read: spi_sync() failed
ks8851 spi1.0: failed to read device ID

Этим я уже скорее всего завтра займусь, пошел за ребенком ...
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX233