А если USB-Ethernet адаптер купить. Можно его к buildroot прикрутить для отладки? У нас ребята запихивая в корпус решили,что ethernet мешает
. Что нужно для этого?
В buildroot можно всё прикрутить если есть драйвер для Linux - зависит от того на каком чипе этот адаптер. Я не сталкивался с ними - не было необходимости, но по-моему драйверы сейчас для всего почти есть. В системе появится второй eth и надо просто дописать /etc/network/interfaces для него чтобы IP адрес назначить
Купили tp-link ue300.
При компиляции для imx получаю такое:
user@ubuntu:~/Projects/EV-iMX6UL/C example/r8152-2.13.0$ make
make -C /lib/modules/4.4.0-79-generic/build M=/home/user/Projects/EV-iMX6UL/C example/r8152-2.13.0 modules
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-79-generic'
Makefile:693: Cannot use CONFIG_CC_STACKPROTECTOR_STRONG: -fstack-protector-strong not supported by compiler
make[1]: *** No rule to make target 'example/r8152-2.13.0'. Stop.
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-79-generic'
Makefile:24: recipe for target 'modules' failed
make: *** [modules] Error 2
Я просто export CC сделал указав на gcc-linaro..
Вначале был gcc-linaro 5 версии, вроде писали что в нем такое видели.. поменял на 4 версию. Все равно
не совсем понимаю - что вы делаете, похоже в директории с драйвером от производителя на хостовой машине пытаетесь собрать для отладочной платы ? Надо смотреть исходники - как передать в параметрах где находятся исходники собранного ядра для платы. Сейчас вы пытаетесь собрать с исходниками ядра хостовой убунты