Кажется на sourceforge какие-то проблемы были в момент скачивания. В теле файлов залитых архивов вместо данных находится html с текстом site is currently in Disaster Recovery Mode
Спасибо, /dev/i2c-0 появился
Уже опробовал - подключил часы реального времени.
Только не совсем понял, на форуме видел писалось про какие-то *.c файлы board (я не нашел их в buildroot), где подключенное i2c-устройство вручную прописывалось? Зачем, если и так все работает?
А как правильно включить в скачаный билдрут свои патчи? Поменял мелочь в ядре для подключения дисплея и кое-какую косметику в коде xbmc (добавил нестандартные сканкоды пульта, который изначально работал некорректно).
A space-separated list of patches to apply to the
kernel. Each patch can be described as an URL, a local file
path, or a directory. In the case of a directory, all files
matching linux-*.patch in the directory will be applied.
Для пакетов все патчи лежат в директории с описанием пакета
package/название-пакета
просто скопируйте патч с любым названием в директорию пакета - они применяются по маске *.patch *.diff в алфавитной порядке если их несколько там.
Спасибо, разобрался. Теперь еще понять не могу один момент: через hdmi звук есть, через блютус тоже кое-как настроил, а вот через IEB - нет. Причем звука нет только в xbmc, aplay и mpg123 из консоли играют отлично. В xbmc в настройках вывода по-дефолту установлено "imx-tlv320 Analog" и выбирать нельзя. Билдрут для проверки собирал чистый, без изменений.
Похоже баг в buildroot. Если в menuconfig Target packages->Interpreter languages and scription -> php -> Extension меняем галки, то перекомпиляции php не происходит. Мне пришлось для правильной перекомпиляции удалить /output/build/php-5.5.16