KARLSON 1 17 апреля, 2015 Опубликовано 17 апреля, 2015 · Жалоба Здравствуйте. Приобрёл SoC HummingBird Kit Allwinner A20. Заинтересовал наличием большого числа интерфейсов. Всё бы ничего, но образ линукса настроен на ёмкостной сенсорный экран, а необходимо перевезти на резистивный. Почитал, что правят script.bin. Нашёл его в папке в исходниках a20_hummingbird_v3.0_v4\lichee\tools\pack\out\bootfs Правил следующим образом: Сделал копию script.bin команда bin2fex -> script.fex Закоментировал модуль настройки ёмкостного тача. Вставил модуль настройки резистивного тача. команда fex2bin -> script.bin заменил файл. Далее создаю образ. source build/envsetup.sh lunch wing_k70-eng extract-bsp pack Перед тем как скопировать образ на SD карту решил проверить этот файл, т.к. смущает, что он находится в папке out. И точно. Он стал как до изменения. Может кто-нибудь знает как правят настройки ядра системы? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 17 апреля, 2015 Опубликовано 17 апреля, 2015 · Жалоба С HummingBird дела не имел, но исправленный script.bin можно сразу записать на SD-карту, без перезаливки всего остального. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KARLSON 1 22 апреля, 2015 Опубликовано 22 апреля, 2015 · Жалоба Вы, наверное, имеете ввиду, когда система и грузиться с SD. В таком случае, да. У нас образ записывается с SD (загрузочный диск) на флеш память. В таком случае, тоже так можно. Записал bin файл на карту после установки линукса. И затем переписал уже в существующем линуксе. Это хорошо если только один прибор. А если говорить о серии? Очень долго будет уже в каждом приборе менять bin файл. Да и внесение обновлений будут уже невозможны. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
psL 0 4 июня, 2015 Опубликовано 4 июня, 2015 · Жалоба Если еще актуально. При конфигурировании BSP выбирается тип платы (./configure <selected board>), к конфигу платы привязан соответствующий fex. Т.о. править нужно этот fex, потому что script.bin собирается из него. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 15 июня, 2015 Опубликовано 15 июня, 2015 · Жалоба Вы, наверное, имеете ввиду, когда система и грузиться с SD. В таком случае, да. У нас образ записывается с SD (загрузочный диск) на флеш память. В таком случае, тоже так можно. Записал bin файл на карту после установки линукса. И затем переписал уже в существующем линуксе. Это хорошо если только один прибор. А если говорить о серии? Очень долго будет уже в каждом приборе менять bin файл. Да и внесение обновлений будут уже невозможны. Так исправьте образ. Вам надо смонтировать partition с вашего образа. Вот инструкция как это сделать: http://madduck.net/blog/2006.10.20:loop-mo...m-a-disk-image/ Не забудьте сначала сохранить копию образа. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться