Уже второй день бьюсь над проблемой. Сначала у меня была проблема с питанием (питал от китайского зарядника на полампера). Сейчас использую двухамперный БП на 5В, подключенный к пинам питания разъема GPIO.
Поставил генту, скомпилировал ядро, впилив поддержку сетевухи в ядро. Запускаю, на строчке
Код
[ 2.717677] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:60:da:44
виснет.
ОК, сделал поддержку сетевухи модулем. Та же беда: виснет при загрузке модуля
Код
[ 2.248512] devtmpfs: mounted
[ 2.254558] Freeing unused kernel memory: 348K (c075f000 - c07b6000)
[ 2.512617] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 2.633063] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[ 2.642094] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Что может быть не так? Конфигурацию ядра делал по умолчанию:
Код
make ARCH=arm CROSS_COMPILE=/usr/bin/arm-none-eabi- bcmrpi_defconfig
Потом собрал
Код
make -j4 ARCH=arm CROSS_COMPILE=/usr/bin/arm-none-eabi- Image modules dtbs
Все модули и dtb файлы куда надо распихал. Что за беда?