NicoD Posted August 2, 2020 Posted August 2, 2020 Armbianmonitor: http://ix.io/2sUH Hi all. I've recently received the Odroid N2+. Since nobody else started a topic about it, I'll be the one. All works fine with Armbian since not much hardware changes have been made vs the N2. Except for the CPU frequency. With the Odroid Ubuntu you can set it to 2.4Ghz for the big cores A73 as overclock (2208 stock)., and 2016Mhz for the A53 cores (1908 stock). With Armbian the max clocks are 2Ghz for all cores. Using Armbian Focal 4.9 legacy. I tried setting the higher values in config.ini. Also tried with the "meson64_odroidn2_plus.dtb" file from the Odroid Ubuntu. Doesn't boot with that. (What do I know ) Other changes are the RTC battery that's now on the board. The heatsink has changed a little. But it's still more than sufficient to keep it cool even when overclocked. USB3 still rather s*cks on it. Slow and a lot of issues with 2.4Ghz dongles(wifi/keyboard...). Too bad they didn't do anything about that. But that probably could have complicated compatibility with N2 images. Also feels a bit more sluggish than RK3399 on NVMe vs 128GB eMMC on the N2+. That's what fast I/O does. I'll try on USB3-NVMe later. Here some pictures. 1st pic the N2+ with its case open. 2nd picture the N2 left and the N2+ on the right. Cheers all. 3 Quote
constantius Posted August 4, 2020 Posted August 4, 2020 The N2 plus set to 2.4GHZ + 2.0GHZ works like a storm on the manufacturer's ubuntu firmware. I did not even try Armbian because there was no image that would support such frequencies. But it would be nice to support N2 +. I ordered fan. It works when you rich 65 degrees C 0 Quote
archetech Posted August 12, 2020 Posted August 12, 2020 tobetter's Gnome-wayland is the best build I've ever used out of my 2 SBC's. Rock64 and the N2+. Just got the N2+ last week and it's as good as folks are saying so far. So today I built Armbian Deb bullseye-dev for it and I thought you might like to know how it went. Flashed to sdcard booted first try. Same as the Ubu focal-dev last week. Both run great but the nic on the UBU broke as you know using armbian-config to upgrade it to nightly. The bullseye nic won't download during first upgrade faster than 1-10k p/s. Popped a wireless nic in , finished upgrade and rebooted. Solid blue/red lights no boot. Maybe they are related. Figured you could use the info. When I get free time I like to experiment with cutting edge builds of a few arm distro's. FYI I'm waiting for a patch set for mainline kernel on Manjaro hoping panfrost gets support working soon through mesa. At this time the tobetter libMali drivers seem the way to go until then. I will attempt an Armbian KDE build/install when panfrost/mesa/mainline is more advanced. Cheers, Archetech Update 8-13-20 Thanks to the dev team I can report that my N2+ is now officially OC'ed to 2100 vs 1800 Mhz and idles at 29 C. Lanefu built the latest Boot stuff and I hand edited the boot.ini to match the new dual use- n2 and plus one at github. Sadly we confirmed the nic can't receive well at all. Looking forward to more progess on this SBC. 3 Quote
NicoD Posted August 13, 2020 Author Posted August 13, 2020 On 8/12/2020 at 4:11 PM, archetech said: Sadly we confirmed the nic can't receive well at all. I remember having the same issue with the N2 when it came out. Most packages got lost. When putting it to 100Mbit it dit work. With a patch it got fixed. I don't know if this problem is related. https://forum.odroid.com/viewtopic.php?t=34497 0 Quote
Werner Posted August 14, 2020 Posted August 14, 2020 @NicoD did you have a chance to play with nightly images on the N2+ yet? 0 Quote
NicoD Posted August 14, 2020 Author Posted August 14, 2020 11 hours ago, Werner said: @NicoD did you have a chance to play with nightly images on the N2+ yet? Not yet. I'll take a look this weekend. First days with the N2+ I had to wait for software to come. Now it's all coming at the same time and I ain't got the time. At least I know what to do. Cheers. 1 Quote
archetech Posted August 15, 2020 Posted August 15, 2020 Got the N2+ with OC and nic fixed with image from lanefu. His is current-nighly. Mine was dev. survived an update too. I may have caught some wip maybe. I'll now build kernel 5.8.1 for kicks and break it again. UPdate: 5.8.1 boots/runs fine so far. 1 Quote
NicoD Posted August 20, 2020 Author Posted August 20, 2020 Here my Linux review of the Odroid N2+. It has a beastly CPU, but is lacking in I/O. Here's my video. Ubuntu 18.04 - No autofill in terminal. sudo apt install bash-completion Can't change keyboard layout to Belgian 5Ghz wifi adapters not working/No kernel headers to install + Good video playback with Firefox in 1440p res. up to 1440p video. But no VPU acceleration. Light screen tearing. sudo apt update sudo apt upgrade sudo apt autoremove sudo apt install exfat-fuse exfat-utils #for Ubuntu 18.04 sudo apt install bash-completion zram-config geany sudo geany /media/boot/config.ini #set cpu frequency and display resolution XFCE ArchLinux - Display resolution can't be set, not in OS or config.ini No on-board sound. USB audio adapter works Temperatures / Hottest day of the year ------------ Idle OC 43°C Max OC 77°C Heavy throttle at 75°C after 10 minutes from idle Idle default 40°C Max default 73°C Power consumption ----------------- N2 -- - IDLE : ≃ 1.9W (Performance governor) - CPU Stress : ≃ 5.5W - Power-off : ≃ 0.2W N2+ --- - IDLE : ≃ 2.2W (Performance governor) - CPU Stress : ≃ 5.9W (@2016/2208MHz), 6.2W (@2016/2400MHz) - Power-off : ≃ 0.2W SD card reader / sandisk extreme 128GB -------------- 77.8 MB/s read 28.3 MB/s write 0.51 msec access time USB3 with NVMe to USB3 ---------------------- 318.9 MB/s read 215.5 MB/s write The same NVMe on the M4V2 389 MB/s read 392.7 MB/s write eMMC 32GB read 166.1 MB/s - No on-board wifi. Interference with USB3 and 2.4Ghz wifi dongles. Better to use the OTG port for these. Can't change display resolution in OS Throttling at OC clocks + Most powerful ARM CPU in -100$ SBC. Very low consumption. 1 Quote
Igor Posted August 20, 2020 Posted August 20, 2020 Armbian is ofc in better shape but even we were throwing weeks on this board we could not bring it to the level worth associating with Armbian Currently updating download infrastructure, so slow direct links only at this point: https://imola.armbian.com/dl/odroidn2/archive/Armbian_20.08_Odroidn2_focal_current_5.7.15_desktop.img.xz https://imola.armbian.com/dl/odroidn2/archive/Armbian_20.08_Odroidn2_focal_legacy_4.9.232_desktop.img.xz 0 Quote
NicoD Posted August 20, 2020 Author Posted August 20, 2020 59 minutes ago, Igor said: Armbian is ofc in better shape but even we were throwing weeks on this board we could not bring it to the level worth associating with Armbian I've build a Armbian_20.08.0-trunk__Odroidn2_focal_current_5.7.15_desktop.img 2 days ago. The config.ini file was adjusted for the N2+. But I couldn't get N2+ clockspeeds. Big cores stayed at 1.7Ghz, whatever I tried. Forgot to mention it. I'll try these images later. Thank you. 0 Quote
Igor Posted August 20, 2020 Posted August 20, 2020 Just now, NicoD said: I've build a Armbian_20.08.0-trunk__Odroidn2_focal_current_5.7.15_desktop.img 2 days ago. The config.ini file was adjusted for the N2+. But I couldn't get N2+ clockspeeds. Big cores stayed at 1.7Ghz, whatever I tried. Forgot to mention it. I'll try these images later. Thank you. It should work - I will also double check once I find some time. Last time it was working normally - also I managed to enable fan support. 0 Quote
Igor Posted August 20, 2020 Posted August 20, 2020 Works fine at top speed! ___ _ _ _ _ _ ____ / _ \ __| |_ __ ___ (_) __| | | \ | |___ \ _ | | | |/ _` | '__/ _ \| |/ _` | | \| | __) || |_ | |_| | (_| | | | (_) | | (_| | | |\ |/ __/_ _| \___/ \__,_|_| \___/|_|\__,_| |_| \_|_____||_| Welcome to Focal with Linux 5.7.15-meson64 System load: 0.45 0.27 0.10 Up time: 6 min Memory usage: 15 % of 3633MB Zram usage: 1 % of 1023Mb IP: 10.0.30.113 CPU temp: 37°C Usage of /: 10% of 29G Last login: Thu Aug 20 19:51:38 2020 http://ix.io/2uJU But manipulating speed in armbian-config might not work properly https://armbian.atlassian.net/browse/AR-396 1 Quote
NicoD Posted August 20, 2020 Author Posted August 20, 2020 4 hours ago, Igor said: https://imola.armbian.com/dl/odroidn2/archive/Armbian_20.08_Odroidn2_focal_legacy_4.9.232_desktop.img.xz Works as expected at 2.4Ghz and 2Ghz. Installed to NVMe over USB3. I only don't understand why my 5Ghz wifi dongles don't work with it. Worked on my 5.7.15 build. Works on M4V2 legacy. Have they been left out for some reason? I'll try the 5.7.15 tomorrow. Thank you. 0 Quote
Igor Posted August 20, 2020 Posted August 20, 2020 1 hour ago, NicoD said: Have they been left out for some reason? I have absolutely no clue, probably banal reason. We had many other far more critical issues. I almost throw both N2 out of the window 2 Quote
NicoD Posted August 22, 2020 Author Posted August 22, 2020 On 8/20/2020 at 4:27 PM, Igor said: https://imola.armbian.com/dl/odroidn2/archive/Armbian_20.08_Odroidn2_focal_current_5.7.15_desktop.img.xz Here 5Ghz wifi works out of the box. Frequencies can be set to 2400/2016. But unable to change display resolution. I'll build another 4.9 and see if 5Ghz dongles work then. 0 Quote
Igor Posted August 22, 2020 Posted August 22, 2020 3 minutes ago, NicoD said: I'll build another 4.9 and see if 5Ghz dongles work then It could be that they have been disabled because they are not building. Sometimes we have no time to adjust drivers code and disabling is the only way ... Check config: https://github.com/armbian/build/blob/master/config/kernel/linux-meson64-legacy.config 0 Quote
NicoD Posted August 22, 2020 Author Posted August 22, 2020 10 minutes ago, Igor said: https://github.com/armbian/build/blob/master/config/kernel/linux-meson64-legacy.config # CONFIG_RTL8180 is not set CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y CONFIG_RTL_CARDS=y # CONFIG_RTL8192CE is not set # CONFIG_RTL8192SE is not set # CONFIG_RTL8192DE is not set # CONFIG_RTL8723AE is not set # CONFIG_RTL8723BE is not set # CONFIG_RTL8188EE is not set # CONFIG_RTL8192EE is not set # CONFIG_RTL8821AE is not set # CONFIG_RTL8192CU is not set CONFIG_RTL8XXXU=m CONFIG_RTL8XXXU_UNTESTED=y CONFIG_WLAN_VENDOR_RSI=y # CONFIG_RSI_91X is not set CONFIG_WLAN_VENDOR_ST=y # CONFIG_CW1200 is not set CONFIG_WLAN_VENDOR_TI=y # CONFIG_WL1251 is not set # CONFIG_WL12XX is not set # CONFIG_WL18XX is not set # CONFIG_WLCORE is not set CONFIG_RTL8822BU=m # CONFIG_RTL8188EU is not set # CONFIG_RTL8821CU is not set # CONFIG_88XXAU is not set # CONFIG_RTL8189FS is not set # CONFIG_RTL8189ES is not set CONFIG_WLAN_VENDOR_ZYDAS=y This is one of mine : # CONFIG_RTL8821CU is not set Sorry for my noobish question. How do I set it correct in my build? kernel configuration -> networking -> wifi or so? I've no clue. 0 Quote
Igor Posted August 22, 2020 Posted August 22, 2020 2 minutes ago, NicoD said: How do I set it correct in my build? kernel configuration -> networking -> wifi or so? I've no clue. Somewhere there, yes Device drivers -> Wireless Lan 1 Quote
NicoD Posted August 22, 2020 Author Posted August 22, 2020 Thanks. For others. To build with wifi drivers https://docs.armbian.com/Developer-Guide_Build-Preparation/ sudo ./compile EXPERT=yes Then choose "Show a kernel configuration menu before compilation" At kernel config -> Device Drivers -> Network device support -> Wireless LAN -> select the devices you want I'll share my image if everything works. I've included realtek and ralink drivers. Didn't work. Makefile:1102: recipe for target 'drivers' failed ERROR in function compile kernel [ compilation.sh:411 ] Kernel was not built [ @host] 0 Quote
Werner Posted August 23, 2020 Posted August 23, 2020 This is an external driver catched from here: https://github.com/brektrou/rtl8821CU Maybe some change there broke compilation for 4.9... 1 Quote
Werner Posted August 23, 2020 Posted August 23, 2020 I'm curios how well the video engine works on this board with the available kernels. Any chance somebody setup a jellyfin and do some tests with hardware transcoding if available? 0 Quote
NicoD Posted August 24, 2020 Author Posted August 24, 2020 Unable to install the driver manually on legacy focal. Been using this source : https://github.com/cilynx/rtl88x2bu Installed kernel headers. Installed dkms. Followed instructions : cd rtl88x2bu VER=$(sed -n 's/\PACKAGE_VERSION="\(.*\)"/\1/p' dkms.conf) sudo rsync -rvhP ./ /usr/src/rtl88x2bu-${VER} sudo dkms add -m rtl88x2bu -v ${VER} sudo dkms build -m rtl88x2bu -v ${VER} sudo dkms install -m rtl88x2bu -v ${VER} sudo modprobe 88x2bu All goes well until : sudo dkms build -m rtl88x2bu -v ${VER} nicod@odroidn2:~/Downloads/rtl88x2bu$ sudo dkms build -m rtl88x2bu -v ${VER} Kernel preparation unnecessary for this kernel. Skipping... Building module: cleaning build area... make -j6 KERNELRELEASE=4.9.232-meson64 KVER=4.9.232-meson64 src=/usr/src/rtl88x2bu-5.6.1...(bad exit status: 2) Error! Bad return status for module build on kernel: 4.9.232-meson64 (aarch64) Consult /var/lib/dkms/rtl88x2bu/5.6.1/build/make.log for more information. make.log Spoiler DKMS make.log for rtl88x2bu-5.6.1 for kernel 4.9.232-meson64 (aarch64) Mon 24 Aug 2020 12:14:54 PM UTC make ARCH=arm64 CROSS_COMPILE= -C /lib/modules/4.9.232-meson64/build M=/var/lib/dkms/rtl88x2bu/5.6.1/build modules make[1]: Entering directory '/usr/src/linux-headers-4.9.232-meson64' CC [M] /var/lib/dkms/rtl88x2bu/5.6.1/build/core/rtw_cmd.o CC [M] /var/lib/dkms/rtl88x2bu/5.6.1/build/core/rtw_security.o CC [M] /var/lib/dkms/rtl88x2bu/5.6.1/build/core/rtw_debug.o CC [M] /var/lib/dkms/rtl88x2bu/5.6.1/build/core/rtw_io.o CC [M] /var/lib/dkms/rtl88x2bu/5.6.1/build/core/rtw_ioctl_query.o CC [M] /var/lib/dkms/rtl88x2bu/5.6.1/build/core/rtw_ioctl_set.o In file included from ./include/linux/irqflags.h:15, from ./include/linux/spinlock.h:53, from ./include/linux/seqlock.h:35, from ./include/linux/time.h:5, from ./include/uapi/linux/timex.h:56, from ./include/linux/timex.h:56, from ./include/linux/sched.h:19, from ./arch/arm64/include/asm/compat.h:25, from ./arch/arm64/include/asm/stat.h:23, from ./include/linux/stat.h:5, from ./include/linux/module.h:10, from /usr/src/rtl88x2bu-5.6.1/include/basic_types.h:76, from /usr/src/rtl88x2bu-5.6.1/include/drv_types.h:26, from /usr/src/rtl88x2bu-5.6.1/core/rtw_cmd.c:17: ./arch/arm64/include/asm/irqflags.h:24:10: fatal error: ../drivers/amlogic/debug/irqflags_debug_arm64.h: No such file or directory 24 | #include <../drivers/amlogic/debug/irqflags_debug_arm64.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [scripts/Makefile.build:334: /var/lib/dkms/rtl88x2bu/5.6.1/build/core/rtw_cmd.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from ./include/linux/irqflags.h:15, from ./include/linux/spinlock.h:53, from ./include/linux/seqlock.h:35, from ./include/linux/time.h:5, from ./include/uapi/linux/timex.h:56, from ./include/linux/timex.h:56, from ./include/linux/sched.h:19, from ./arch/arm64/include/asm/compat.h:25, from ./arch/arm64/include/asm/stat.h:23, from ./include/linux/stat.h:5, from ./include/linux/module.h:10, from /usr/src/rtl88x2bu-5.6.1/include/basic_types.h:76, from /usr/src/rtl88x2bu-5.6.1/include/drv_types.h:26, from /usr/src/rtl88x2bu-5.6.1/core/rtw_security.c:17: ./arch/arm64/include/asm/irqflags.h:24:10: fatal error: ../drivers/amlogic/debug/irqflags_debug_arm64.h: No such file or directory 24 | #include <../drivers/amlogic/debug/irqflags_debug_arm64.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [scripts/Makefile.build:334: /var/lib/dkms/rtl88x2bu/5.6.1/build/core/rtw_security.o] Error 1 In file included from ./include/linux/irqflags.h:15, from ./include/linux/spinlock.h:53, from ./include/linux/seqlock.h:35, from ./include/linux/time.h:5, from ./include/uapi/linux/timex.h:56, from ./include/linux/timex.h:56, from ./include/linux/sched.h:19, from ./arch/arm64/include/asm/compat.h:25, from ./arch/arm64/include/asm/stat.h:23, from ./include/linux/stat.h:5, from ./include/linux/module.h:10, from /usr/src/rtl88x2bu-5.6.1/include/basic_types.h:76, from /usr/src/rtl88x2bu-5.6.1/include/drv_types.h:26, from /usr/src/rtl88x2bu-5.6.1/core/rtw_debug.c:17: ./arch/arm64/include/asm/irqflags.h:24:10: fatal error: ../drivers/amlogic/debug/irqflags_debug_arm64.h: No such file or directory 24 | #include <../drivers/amlogic/debug/irqflags_debug_arm64.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [scripts/Makefile.build:334: /var/lib/dkms/rtl88x2bu/5.6.1/build/core/rtw_debug.o] Error 1 In file included from ./include/linux/irqflags.h:15, from ./include/linux/spinlock.h:53, from ./include/linux/seqlock.h:35, from ./include/linux/time.h:5, from ./include/uapi/linux/timex.h:56, from ./include/linux/timex.h:56, from ./include/linux/sched.h:19, from ./arch/arm64/include/asm/compat.h:25, from ./arch/arm64/include/asm/stat.h:23, from ./include/linux/stat.h:5, from ./include/linux/module.h:10, from /usr/src/rtl88x2bu-5.6.1/include/basic_types.h:76, from /usr/src/rtl88x2bu-5.6.1/include/drv_types.h:26, from /usr/src/rtl88x2bu-5.6.1/core/rtw_ioctl_query.c:17: ./arch/arm64/include/asm/irqflags.h:24:10: fatal error: ../drivers/amlogic/debug/irqflags_debug_arm64.h: No such file or directory 24 | #include <../drivers/amlogic/debug/irqflags_debug_arm64.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [scripts/Makefile.build:334: /var/lib/dkms/rtl88x2bu/5.6.1/build/core/rtw_ioctl_query.o] Error 1 In file included from ./include/linux/irqflags.h:15, from ./include/linux/spinlock.h:53, from ./include/linux/seqlock.h:35, from ./include/linux/time.h:5, from ./include/uapi/linux/timex.h:56, from ./include/linux/timex.h:56, from ./include/linux/sched.h:19, from ./arch/arm64/include/asm/compat.h:25, from ./arch/arm64/include/asm/stat.h:23, from ./include/linux/stat.h:5, from ./include/linux/module.h:10, from /usr/src/rtl88x2bu-5.6.1/include/basic_types.h:76, from /usr/src/rtl88x2bu-5.6.1/include/drv_types.h:26, from /usr/src/rtl88x2bu-5.6.1/core/rtw_io.c:47: ./arch/arm64/include/asm/irqflags.h:24:10: fatal error: ../drivers/amlogic/debug/irqflags_debug_arm64.h: No such file or directory 24 | #include <../drivers/amlogic/debug/irqflags_debug_arm64.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [scripts/Makefile.build:334: /var/lib/dkms/rtl88x2bu/5.6.1/build/core/rtw_io.o] Error 1 In file included from ./include/linux/irqflags.h:15, from ./include/linux/spinlock.h:53, from ./include/linux/seqlock.h:35, from ./include/linux/time.h:5, from ./include/uapi/linux/timex.h:56, from ./include/linux/timex.h:56, from ./include/linux/sched.h:19, from ./arch/arm64/include/asm/compat.h:25, from ./arch/arm64/include/asm/stat.h:23, from ./include/linux/stat.h:5, from ./include/linux/module.h:10, from /usr/src/rtl88x2bu-5.6.1/include/basic_types.h:76, from /usr/src/rtl88x2bu-5.6.1/include/drv_types.h:26, from /usr/src/rtl88x2bu-5.6.1/core/rtw_ioctl_set.c:17: ./arch/arm64/include/asm/irqflags.h:24:10: fatal error: ../drivers/amlogic/debug/irqflags_debug_arm64.h: No such file or directory 24 | #include <../drivers/amlogic/debug/irqflags_debug_arm64.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [scripts/Makefile.build:334: /var/lib/dkms/rtl88x2bu/5.6.1/build/core/rtw_ioctl_set.o] Error 1 make[1]: *** [Makefile:1631: _module_/var/lib/dkms/rtl88x2bu/5.6.1/build] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-4.9.232-meson64' make: *** [Makefile:2284: modules] Error 2 All I know is that I know nothing about this I hope a clearer brain can see some light in it? Also tried downloading firmware-realtek.deb from debian. It installed without complaining, but didn't make my 5Ghz dongles work. 0 Quote
NicoD Posted August 24, 2020 Author Posted August 24, 2020 And with this source : https://github.com/brektrou/rtl8821CU ./dkms-install.sh nicod@odroidn2:~/build/rtl8821CU$ sudo ./dkms-install.sh About to run dkms install steps... Creating symlink /var/lib/dkms/rtl8821CU/5.4.1/source -> /usr/src/rtl8821CU-5.4.1 DKMS: add completed. Kernel preparation unnecessary for this kernel. Skipping... Building module: cleaning build area... 'make' KVER=4.9.232-meson64...(bad exit status: 2) Error! Bad return status for module build on kernel: 4.9.232-meson64 (aarch64) Consult /var/lib/dkms/rtl8821CU/5.4.1/build/make.log for more information. Kernel preparation unnecessary for this kernel. Skipping... Building module: cleaning build area... 'make' KVER=4.9.232-meson64...(bad exit status: 2) Error! Bad return status for module build on kernel: 4.9.232-meson64 (aarch64) Consult /var/lib/dkms/rtl8821CU/5.4.1/build/make.log for more information. Finished running dkms install steps. make.log DKMS make.log for rtl8821CU-5.4.1 for kernel 4.9.232-meson64 (aarch64) Mon 24 Aug 2020 12:36:17 PM UTC make ARCH=aarch64 CROSS_COMPILE= -C /lib/modules/4.9.232-meson64/build M=/var/lib/dkms/rtl8821CU/5.4.1/build modules make[1]: Entering directory '/usr/src/linux-headers-4.9.232-meson64' Makefile:660: arch/aarch64/Makefile: No such file or directory make[1]: *** No rule to make target 'arch/aarch64/Makefile'. Stop. make[1]: Leaving directory '/usr/src/linux-headers-4.9.232-meson64' make: *** [Makefile:2213: modules] Error 2 0 Quote
balbes150 Posted September 1, 2020 Posted September 1, 2020 On 8/20/2020 at 4:37 PM, NicoD said: USB3 with NVMe to USB3 ---------------------- 318.9 MB/s read 215.5 MB/s write The same NVMe on the M4V2 389 MB/s read 392.7 MB/s write Comparison with NVMe is incorrect. You used an "incomplete" nvme device that runs twice as slow as a normal M2 slot. For tests, you need to use devices with "full" M2 Nanopc T4 (Nanopi M4 uses only two lines out of 4). USB sucks compared to a full-fledged NVMe. I have a quality NVMe + Nanopc T4, NVMe speed is 3 times higher (> 900 MB/s) from the values that Nanopi M4 shows in your test. 0 Quote
NicoD Posted September 1, 2020 Author Posted September 1, 2020 1 hour ago, balbes150 said: Comparison with NVMe is incorrect. You used an "incomplete" nvme device that runs twice as slow as a normal M2 slot. For tests, you need to use devices with "full" M2 Nanopc T4 (Nanopi M4 uses only two lines out of 4). USB sucks compared to a full-fledged NVMe. I have a quality NVMe + Nanopc T4, NVMe speed is 3 times higher (> 900 MB/s) from the values that Nanopi M4 shows in your test. I din't explain correct. It is the same test with USB3 to NVMe adapter on the USB3 of the M4V2. Not over the NVMe slot. Then it does +750MB/s. Also if I use a sata to USB3 adapter with sata SSD I get the same results. Slow on the N2+/N2. Near 400MB/s on the M4V2. Khadas VIM3 has the same issue, but is a bit better than N2/N2+. Changed it for clarity. That text file is what I use to note everything I need for my review. I share it here since some people rather read the text than to watch the video. USB3 with NVMe to USB3 ---------------------- 318.9 MB/s read 215.5 MB/s write The same NVMe adapter on the M4V2 389 MB/s read 392.7 MB/s write 0 Quote
constantius Posted September 15, 2020 Posted September 15, 2020 Hello I think there is strange behawior in N2 board. http://ix.io/2xET In default cpu frequency script settings.: setenv max_freq_a73 "1800" htop and xfce4-cpu-monitor show 1900MHZ for A73 When i changed it to setenv max_freq_a73 "1908" there is 1800MHZ in htop and xfce-cpu-monitor. I have also N2+ board and there is everything ok 0 Quote
ich777 Posted September 24, 2020 Posted September 24, 2020 Don't know if this is the right thread but my log gets spammed with: Sep 24 21:02:04 localhost systemd[1]: serial-getty@ttyS0.service: Service RestartSec=100ms expired, scheduling restart. Sep 24 21:02:04 localhost systemd[1]: serial-getty@ttyS0.service: Scheduled restart job, restart counter is at 3. Sep 24 21:02:04 localhost systemd[1]: Stopped Serial Getty on ttyS0. Sep 24 21:02:04 localhost systemd[1]: Started Serial Getty on ttyS0. Sep 24 21:02:14 localhost systemd[1]: serial-getty@ttyS0.service: Succeeded. Sep 24 21:02:14 localhost systemd[1]: serial-getty@ttyS0.service: Service RestartSec=100ms expired, scheduling restart. Sep 24 21:02:14 localhost systemd[1]: serial-getty@ttyS0.service: Scheduled restart job, restart counter is at 4. Sep 24 21:02:14 localhost systemd[1]: Stopped Serial Getty on ttyS0. Sep 24 21:02:14 localhost systemd[1]: Started Serial Getty on ttyS0. Am I missing something? I installed armbian now a few times always with the same result. Also here is the output of 'cat /proc/cmdline' root=UUID=4fb58f6f-e695-413c-933c-796905414ea2 rootwait rootfstype=ext4 console=ttyAML0,115200n8 console=tty1 loglevel=1 no_console_suspend fsck.repair=yes net.ifnames=0 elevator=noop hdmimode=1080p60hz cvbsmode=576cvbs max_freq_a53=1908 max_freq_a73=2208 maxcpus=6 voutmode=hdmi disablehpd=false cvbscable=0 overscan=100 consoleblank=0 0 Quote
Igor Posted September 25, 2020 Posted September 25, 2020 8 hours ago, ich777 said: Also here is the output of 'cat /proc/cmdline' We always need full logs armbianmonitor -u Even with them its usually hard to determine the root of the problem. 0 Quote
Igor Posted September 25, 2020 Posted September 25, 2020 On 9/15/2020 at 6:37 PM, constantius said: I think there is strange behawior in N2 board. On most recent image this should be correct since max CPU speed in the user land was bumped to 2.4 https://github.com/armbian/build/commit/6c26c35344f283ba282a2f0adba05203440ae928#diff-e23e978e7f10e4dd5d02692593354d0b Edit /etc/default/cpufreqspeed and adjust. 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.