LINUX.ORG.RU

История изменений

Исправление solovey, (текущая версия) :

1. Взять у поставщиков процессорного модуля тулчейн для кросс-компиляции.

2. Посмотреть на сайте поставщиков или спросить у них, что они используют для сборки rootfs (скорее всего, buildroot), скачать исходники с их патчами (у них же с сайта). Собрать rootfs с помощью кросс-компилятора, добавив туда сборку нужного драйвера в качестве модуля ядра. ЕМНИП, в buildroot такая возможность есть. Получишь новую rootfs со своим модулем.

3. Залить новую rootfs на плату с помощью загрузчика u-boot. Как это сделать, опять же смотри на сайте производителя.

4. Подцепиться к рабочей системе, перемонтировать rootfs на rw, прописать драйвер в автозагрузку.

Можно обойтись без пункта 3 и просто выдрать скомпилированный модуль из buildroot'а. Но тогда его надо будет как-то залить на плату, например по ftp, однако для этого на плате должен быть ftp-клиент.

P.S.: Основная мысль этого комментария - изучи сайт и форум производителя процессорного модуля, там наверняка должно быть расписано, как сделать все, или почти все, что тебе надо.

Исходная версия solovey, :

1. Взять у поставщиков процессорного модуля тулчейн для кросс-компиляции.

2. Посмотреть на сайте поставщиков или спросить у них, что они используют для сборки rootfs (скорее всего, buildroot), скачать исходники с их патчами (у них же с сайта). Собрать rootfs с помощью кросс-компилятора, добавив туда сборку нужного драйвера в качестве модуля ядра. ЕМНИП, в buildroot такая возможность есть. Получишь новую rootfs со своим модулем.

3. Залить новую rootfs на плату с помощью загрузчика u-boot. Как это сделать, опять же смотри на сайте производителя.

4. Подцепиться к рабочей системе, перемонтировать rootfs на rw, прописать драйвер в автозагрузку.

Можно обойтись без пункта 3 и просто выдрать скомпилированный модуль из buildroot'а. Но тогда его надо будет как-то залить на плату, например по ftp, однако для этого на плате должен быть ftp-клиент.

P.S.: Основная мысль этого комментария - изучи сайт и форум производителя процессорного модуля, там наверняка должно быть расписано как сделать все, или почти все, что тебе надо.