gahabana Posted January 16, 2017 Posted January 16, 2017 hi all i had armbian build running with 'dev' kernel (4.9.0) and armbian 5.24 which worked PERFECT over a month. decided 2 days ago to build from scratch, armbian build system pulled all latest updates and i got 5.24 with kernel 4.9.3 (2 days ago) and 4.9.4 today. None of those would boot properly (ie. can not ping/access the board). I also tried downloading nightly build and that one is not working any more. Iknow these builds are not supported but since it worked very well i think something got broken either in kernel or uboot or in armbian so might be worth a look. tx in advance !
zador.blood.stained Posted January 16, 2017 Posted January 16, 2017 Sorry, reports on dev kernel issues won't be looked into without a serial console log. Otherwise if there is an issue, it will be fixed once anybody with access to this board, serial console and enough time figures out what is wrong exactly with current dev configuration and sources.
jerryc Posted January 17, 2017 Posted January 17, 2017 Same here, I got my Neo today unable to boot with the newer kernel (using nightly). Unfortunately, no serial output. will figure out how to connect the serial now. Still trying to figure out how to roll back the kernel to 4.9.0 ... no success yet. can't find the doc either.
spectre Posted January 17, 2017 Posted January 17, 2017 Kernel 4.9.3 On NanoPINeo kernel log no emac / gmac. Not eth0 system. On OPi0 emac sets 100 Half
bzfrp Posted January 17, 2017 Posted January 17, 2017 Maybe emac is not enabled in armbian kernel for NanoPi NEO.
zador.blood.stained Posted January 17, 2017 Posted January 17, 2017 I can confirm that on OPi Zero EMAC autonegotiates to 100/Half for me, but I didn't check if it worked with 100/Full before or not and in any case this driver is obsolete and not supported
gnasch Posted January 17, 2017 Posted January 17, 2017 Gentlemen didn't you hear the developer? Bring serial logs or be forgotten. Speculations don't help. best, gnasch
bzfrp Posted January 17, 2017 Posted January 17, 2017 Hello, Not speculations. sun8i-emac is not enabled in https://github.com/megous/linux/blob/orange-pi-4.9/arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts and there is no patch to enable it for NanoPi NEO here: https://github.com/igorpecovnik/lib/tree/master/patch/kernel/sun8i-dev/
zador.blood.stained Posted January 17, 2017 Posted January 17, 2017 @bzfrp So somebody needs to create a patch that will properly enable the EMAC. We switched to the different DT for the Neo and Air where experimental features are not enabled yet.
bzfrp Posted January 18, 2017 Posted January 18, 2017 Hi, I learn a lot from Armbian and I use its sources and patches. Thanks. But for my very special purpose, I don't use the Armbian build tool. I use a patch (see attached file) for my NanoPi NEO, not tested for Armbian build tool. If someone wants to try it, maybe put it in lib/patch/kernel/sun8i-dev (after remove the .txt in the name) ? sun8i-emac-thermal-cpufreq.patch.txt
Recommended Posts