Как заставить работать Olimex A64-Olinuxino ethernet? - PullRequest
0 голосов
/ 07 декабря 2018

Я пытаюсь собрать пользовательскую ОС для rootroot для Olimex A64-OLinuXino .Я пытался использовать официальную инструкцию по сборке .Он был успешно построен, но Ethernet не работает.Также официальная инструкция использует ядро ​​3.10.x, которое немного старое.Я буду использовать новое оборудование, поэтому мне нужна недавняя поддержка ядра.

Начиная с ядро ​​4.14 официально поддерживает эту плату, и я тоже пытаюсь использовать эту инструкцию по сборке root .Ethernet все еще не работает.Он загружается и все остальные периферийные устройства работают отлично.Я публикую здесь сообщение о загрузчике.Он показывает, что не нашел Ethernet.

U-Boot SPL 2017.11 (Dec 07 2018 - 02:33:40)
DRAM: 1024 MiB
Trying to boot from MMC1


U-Boot 2017.11 (Dec 07 2018 - 02:33:40 +0600) Allwinner Technology

CPU:   Allwinner A64 (SUN50I)
Model: Olimex A64-Olinuxino
DRAM:  1 GiB
MMC:   SUNXI SD/MMC: 0
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
starting USB...
No controllers found
Hit any key to stop autoboot:  0 
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found U-Boot script /boot.scr
reading /boot.scr
273 bytes read in 15 ms (17.6 KiB/s)
## Executing script at 4fc00000
reading Image
16704000 bytes read in 844 ms (18.9 MiB/s)
reading sun50i-a64-olinuxino.dtb
10744 bytes read in 26 ms (403.3 KiB/s)
## Flattened Device Tree blob at 4fa00000
Booting using the fdt blob at 0x4fa00000
Loading Device Tree to 0000000049ffa000, end 0000000049fff9f7 ... OK

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.14.0 (sakib@HP-Home) (gcc version 7.3.0     (Buildroot 2019.02-git-00259-g0bb2e27ce8)) #1 SMP PREEMPT Fri Dec 7 02:45:22 +06 2018
[    0.000000] Boot CPU: AArch64 Processor [410fd034]

Я пытался собрать ядро ​​с CONFIG_MICREL_PHY = y и CONFIG_KSZ9031 = y, так как на этой плате использовался драйвер Ethernet KSZ9031.Все тот же выходной.Мне нужна сборка с ядром 4.14.хотя у меня есть рабочая версия 3.10.x, но она не поддерживает все устройства, которые мне нужны.Любой король помощи будет очень признателен.

...