Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Advanced users - Development

Kernel, patches, hints, image building

Subforums

  1. Discussion regarding Armbian's Mission, Strategy and Project Administration.

    Not a technical forum.

    • 4.9k posts
  2. Hardware hacks: Displays, sensors, GPIOs, IO libraries and overlays

    Tutorials: Document collection of how-to and various experiments

    Reviews: A critical appraisal of device or service

    • 3.3k posts
  1. Started by martinayotte,

    I've done an experimental build of 5.0.y for my NanoPiK2. It seems that most of the current rejected patches are simply not needed anymore. The only thing I'm not sure what to do is in patch 0038-media-meson-add-v4l2-m2m-video-decoder-driver.patch. I've comment out this line since it seems that v4l2 API has changed : // .vidioc_cropcap = vdec_cropcap, If some of you are more familiar, please, give some help here. Should I proceed to the commits ?

    • Reputation Points

    • 7 replies
    • 3.2k views
  2. Some SBCs, such as PIneA64, provide a built-in RTC on-board while others do not. For those boards that do have a built-in RTC, it appears the kernel driver is configured as a builtin rather than as a module at least in some cases (I only checked a few). This in turn brings up a question: For boards that include a built-in RTC and also have the respective kernel driver configured as a built-in, should the kernel configuration to also set the system clock from that RTC (RTC_HCTOSYS) be enabled by default? There is a dependency that the RTC be built-in as the kernel will try to read from the RTC rather early, before any loadable modules w…

    • Reputation Points

    • 3 replies
    • 6.3k views
  3. I try Armbian's OrangepiA64 Win Mainline Linux 4.19,But jack sound don't work always,I try many a time.Finally,I decide build image from mainline linux 5.0,Yes,Everything ok except usb,all usb port don't work. root@OrangepiWin:~# lsusb Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub root@OrangepiWin:~# dmesg |grep -i usb [ 0.000000] Kernel command line: root=/dev/mmcblk0p2 rootwait rootfstype=ext4 console=ttyS0,115200 panic=10 consoleblank=0 loglevel=8 ubootpart=bc38bc54-01 ubootsource=mmc usb-storage.quirks=0x2537:0x1066…

    • Reputation Points

    • 1 reply
    • 2.9k views
  4. Started by spqr,

    Hi, I bought the edimax EW-7822ULC usb wifi device (based on rtl8822). I was able to build the driver, install it, and test it (works!). Edimax provides the sources on their site. Is anyone working on incorporating this into Armbian? Steve

    • Reputation Points

    • 1 reply
    • 3.1k views
  5. Hi, i'm building the latest "cubietruck next" (5.77) code and the platform doesn't boot. i used the same building with older version and it's working fine. the latest version got stuck on boot. does any one else have same issue? [ o.k. ] Creating board support package [ cubietruck next ] [ .... ] Fingerprinting [ o.k. ] Building package [ linux-xenial-root-next-cubietruck ] [ o.k. ] Building desktop package [ armbian-xenial-desktop_5.77_all ] [ o.k. ] Kernel build done [ @host ] [ o.k. ] Target directory [ /BananaPi_M1/project/build/output/debs/ ] [ o.k. ] File name [ linux-image-next-sunxi_5.77_armhf.deb ] [ o.k…

    • Reputation Points

    • 2 replies
    • 3.5k views
  6. I've struggled the whole day on that task using v2019.01 ... It is even worst than my struggling back in early December, even using Method #2 give me headache with Pinctrl not initialize and boot device been garbage : channel 0 training pass! channel 1 training pass! change freq to 800MHz 1,0 ch 0 ddrconfig = 0x101, ddrsize = 0x20 ch 1 ddrconfig = 0x101, ddrsize = 0x20 pmugrf_os_reg[2] = 0x3281F281, stride = 0x9 OUT U-Boot SPL board init Pinctrl init failed: -19 Trying to boot from m�iYk~Ⱥ�C��+J)H�^J!������wZ��q�+����q����!

  7. We are facing an issue on Pinebook Desktop A64 HDMI under 5.0.y ... It is booting, but as soon as HDMI is switching from plain text console to graphic, the screen stays blank ... I didn't get chance to investigate, I need help here from any Devs who has a Pinebook !

    • Reputation Points

    • 0 replies
    • 1.6k views
  8. Started by martinayotte,

    During all my board migrations under 5.0.y, I've seen that copying OS into eMMC using "nand-sata-install", it now much faster !!! I don't know if it 5.0.y related or if some tweaks have been done to "nand-sata-install", but time shrink from 20minutes to 4 or 5minutes...

    • Reputation Points

    • 3 replies
    • 2.7k views
  9. Started by martinayotte,

    Just to let people know that since I'm running kernel 5.0.y, I found that most of the WiFi firmware is now trying to load their NVRAM using a new file naming scheme, for example : On my OrangePi3, it try to load "brcmfmac43455-sdio.xunlong,orangepi-3.txt" instead of the normal "brcmfmac43455-sdio.txt", until I copied the file, no WiFi available. On my OPiZeroPlus2, it try to load "brcm/brcmfmac43430-sdio.xunlong,orangepi-zero-plus2.txt", but on this one it seems to fall back using the normal file and WiFi is working. On my OPiLite2, it try to load "brcm/brcmfmac43455-sdio.pine64,pine-h64.txt", revealing a mistake in the DT compatible ... ... I will …

    • Reputation Points

    • 4 replies
    • 4.1k views
  10. I've started looking at switching Rockchip64-DEV to 5.0.y ... I've now my RockPro64 under 5.0.y ... It look much more easier task than the previous one with Sunxi-DEV ! @Igor , I've pushed a "rockchip64-4.20" tag that will allow to bring 4.20.y into NEXT if we wish ... Also, is there any reason why RockPro64 still using U-Boot SPL 2017.09-armbian (from Ayufan's branch) instead of Mainline U-Boot such v2019.01 ? If No, I will switch that too ...

  11. Guest

    I'm a newbie to Armbian, just a hobby user, no company behind me. While building Armbian for my Banana Pi R1 (aka Lamobo R1) [Allwinner A20, sunxi] the build system gave the following warnings originating from the U-Boot project. I think some maintainers and/or experienced users should take a look at the following. ===================== WARNING ====================== This board does not use CONFIG_DM_MMC. Please update the board to use CONFIG_DM_MMC before the v2019.04 release. Failure to update by the deadline may result in board removal. See doc/driver-model/MIGRATION.txt for more info. ==================================================== …

    • Reputation Points

    • 0 replies
    • 2.6k views
  12. Guest

    In the following window the cursor keys (arrow up, down, left, right) aren't working: the raw terminal control chars appear instead. And the window is kind of "distorted" (for example the G char of General setup appears at the right side of the window, same with the following lines): Tried in a X console as well on tty8, same behavior. One can press only CTRL-C to get out of this window, this of course also aborts the build: How to fix this? My system: x86_64 Debian 8 (jessie) with LXDE desktop, using a Debian 8 in a LXC container for building Armbian for an A20 device. .config - Linux/arm 4.19.25 Kernel Configuration ───────────…

    • Reputation Points

    • 17 replies
    • 7.9k views
  13. I've done a discovery : when using current Armbian overlays in 5.0.y thru dynamic loading (aka : /sys/kernel/config/devices-tree/overlays) , although working, it produced the following warning in "dmesg" : WARNING: memory leak will occur if overlay removed Example, loading i2c overlays produce : [ 80.494728] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /aliases/i2c0 [ 80.494745] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /aliases/i2c1 [ 80.494752] OF: overlay: WARNING: memory leak will occur if overlay removed, property: /aliases/i2c2 [ 80.494789] OF: overlay: WARNING: memor…

  14. It is appearing like that only in recent builds ...

    • Reputation Points

    • 8 replies
    • 3.7k views
  15. Started by martinayotte,

    I've start looking about the Switching DEV to 5.0.y ... I've done a preliminary trial for OrangePiPCPlus after disabling few patches, etc ... Installed with success ... Although it produce at lot of patch rejects, I think we should pursue the move to 5.0.y, even if it looks more painful than the switch from 4.19.y to 4.20.y done few weeks ago ... I'm also calling for help on this move, as I've seen lot of patch rejects in Lima patches : @JMCC are you the expert here ? For all Devs wishing to keep backup images of 4.20.y, build your images ASAP before the switch occurs ! Any concerns ? EDIT: Oh ! I alm…

  16. Started by Brad,

    I know this is not the correct area (I have no permissions to post there) but i'm looking to add some basic support for Odroid N2 (and a mainline linux kernel) which others can help utilise for development purposes. Its very early stages as the board was released to testers only weeks ago and for the moment only vendor uboot is working so what is best practice here for Armbian? The old Odroid C2 way of things with uboot might some back for a bit as much as I would like it or not. Baylibre and Neil Armstrong have made a very good start (Thanks Neil!!!!) with alpha style patches for 5.0 and N1. Although there priorities will be working to impleme…

  17. Hello, I have had a look to the new Development Image (Armbian_5.76.190228_Tinkerboard_Debian_stretch_dev_5.0.0-rc8_desktop.7z) My SixFfab Hat which was working like a charm on 4.19-20 kernel. Any changes to add supoort for this Hardware again? Do you need any additional information? Many Thanks Roman

    • Reputation Points

    • 1 reply
    • 2.2k views
  18. Started by WarHawk_AVG,

    A bit of software that might be interesting to those that wish to use the IO's of Pi type boards https://github.com/Nikolay-Kha/PyCNC Typically there is no way to control stepper motors from Linux runtime environment due to the lack of real time GPIO control. Even kernel based modules can not guarantee precise control of pulses for steppers. However, we can use a separate hardware module, DMA (Direct Memory Access) which provides high precision for GPIO outputs. This module can copy bytes which represent GPIO states from RAM buffer directly to GPIO with some clock based on main chip internal oscillator without using CPU's cores. Using such approach…

    • Reputation Points

    • 0 replies
    • 3k views
  19. Started by WarHawk_AVG,

    Just thought you developers might enjoy this... It uses a CRAZY cheap module, becomes a serial to wifi bridge, outputs on the module can then be connected to a standard serial tx/rx, 5v/gnd, and not only does it have a webgui, but also a web console https://github.com/jeelabs/esp-link The esp-link firmware connects a micro-controller to the internet using an ESP8266 Wifi module. It implements a number of features: transparent bridge between Wifi and serial, useful for debugging or inputting into a uC flash-programming attached Arduino/AVR microcontrollers and LPC800-series and other ARM microcontrollers via Wifi built-in stk500v1 p…

    • Reputation Points

    • 0 replies
    • 2k views
  20. Started by hello_flowers,

    Hello everyone, My hardware is Orange Pi PC2. I'm netbooting with latest armbian kernel compiled from src: root@hello-PC:/home/hello/armbian# cat /var/lib/tftpboot/pxelinux.cfg/default default menu.c32 prompt 1 menu title Boot Menu Label Armbian menu label Manual load Armbian kernel armbian/vmlinuz-4.19.20-sunxi64 fdt armbian/sun50i-h5-orangepi-pc2.dtb append initrd=armbian/uInitrd netboot=nfs nfsroot=192.168.100.1:/var/nfs debug=y Everything is loaded and mounted, but I can't see any echoes from init script (initramfs). Even after I added: root@hello-PC:/home/hello/armbian/init# diff init ../init_bak 30,31d29 < mknod…

    • Reputation Points

    • 5 replies
    • 3.4k views
  21. Hi there, I realized that in the documentation for Marvell Mainline SFP is listed as unsupported. ( https://docs.armbian.com/Hardware_Marvell/#mainline ) So I tested that with some SFP Module I had laying around (SFP -> 1Gbit/s TP, no fiber though), and everything seems to be working fine. I will attach armbianmonitor -u and some proof. Maybe you can then put SFP as supported for mainline armada. Armbianmonitor -u: http://ix.io/1APB Used module: https://www.ebay.de/itm/142747822671 (maybe this can also be added as tested to the download page) ethtool output with attached sfp module (and cable): root@…

    • Reputation Points

    • 0 replies
    • 2.1k views
  22. Started by Sombohan,

    Hi there, I've tried to migrate from my old 16.04 ubuntu build machine to 18.04 regarding the documentation there is no need for extra packages. To get compile.sh running I've added build-essentials, ccache, make & libpython. Now there is a problem with openssl/bio.h. Is there a complete list of packages needed? I've set up my VM using the ubuntu-18.04.1-desktop-amd64.iso image. Is it solely failing by not using the mini.iso? Regards, Sebastian

    • Reputation Points

    • 9 replies
    • 5.4k views
  23. Started by Liqui,

    I found this project very interesting and I would like to try Armbian for this new board Turris MOX. I've got your build environment working and tested my own build for a couple of supported boards. It was successful. I would like to ask you if you could help me in preparing the .config file for this board. Board Specification: https://mox.turris.cz/en/specification/ Documentation: https://doc.turris.cz/doc/en/howto/mox/mox-a-cpu Indiegogo: https://www.indiegogo.com/projects/turris-mox-modular-open-source-router

    • Reputation Points

    • 2 replies
    • 2.8k views
  24. Started by YuriyKl,

    Hi, just to let you guys know - i'm getting the error (in the middle of December 2018 it was OK). Last messages are: CC [M] drivers/bluetooth/hci_h5.o drivers/bluetooth/hci_h5.c:958:12: error: ‘h5_btrtl_setup’ undeclared here (not in a function); did you mean ‘h5_setup’? .setup = h5_btrtl_setup, ^~~~~~~~~~~~~~ h5_setup drivers/bluetooth/hci_h5.c:959:11: error: ‘h5_btrtl_open’ undeclared here (not in a function); did you mean ‘h5_btrtl_setup’? .open = h5_btrtl_open, ^~~~~~~~~~~~~ h5_btrtl_setup drivers/bluetooth/hci_h5.c:960:12: error: ‘h5_btrtl_close’ undeclared here (not in a function…

  25. Started by DrSchottky,

    Hi all, I'm doing experiments with WiFi monitor mode on AP6212(bcm43430)-based boards with nexmon (driver/fw patching framework for wifi monitor mode). I tried it on OPi Zero Plus 2 (Kernel 4.14) and it works pretty much "out of the box", but sometime crashes. I'm still investigating about it, since the same fw+driver work flawlessy on RPi Is there anyone else who played around with it?

    • Reputation Points

    • 6 replies
    • 7.5k views
  26. Hi, running Armbian Ubuntu on Nanopi Neo2 and it is working really great. I would like to implement HPN-SSH but I can't compile any of the OpenSSH versions against OpenSSL 1.1.x present on system. Any idea if OpenSSL 1.1.x can be safely downgraded to the latest OpenSSL 1.0.x release? I would use for example the method described here Not sure if OpenSSL 1.0.x would break anything on the system or not? Thanks for your help and advise!

  27. http://linux-sunxi.org/Linux_mainlining_effort#Merged_into_5.0 At the moment, the kernel version is 4.19.16, this version does not support the camera, but 2 new versions have already been released. Help compile, or explain what to do if I want to use the gc2035 CSI camera.

  28. Started by Rolf Bakker,

    My objective is to boot Armbian on my NanoPi Neo2 from a network server. I've got Armbian running on the NanoPi Neo2 and u-boot recognizes the ethernet interface. Also, I have a DHCP server and TFTP server running. If I press space during start-up, I get in the U-boot environment. When I give the dhcp command in the U-boot environment, the NanoPi Neo2 get's an IP address and loads /boot/boot.scr from the network. So, the pre-requisites seem to work fine. But then.... I just can't figure out how to start Armbian (preferrably in read only mode) from the network. Maybe someone can tell me what needs to be done. I've got the following qu…

  29. Hello, I'm using the Tinkerboard S and I'm just curious. My understanding is that the latest mali user space drivers released by rockchip no longer have x11 support. I'm wondering if this user space driver is capable of running say a desktop environment utilising wayland. Would say, Gnome, Plasma or Enlightenment work with this proprietary driver? My apologies i'm in no way shape or form a developer, just curious about the capabilities of the driver. I

    • Reputation Points

    • 0 replies
    • 2.6k views
  30. Started by Igor,

    https://github.com/armbian/documentation/commit/9d43fb8b2baf45258b5ef84dafc31585889cfc70 In case you want to squeeze in something. DUE: Sunday.

  31. Started by PlayingMuted,

    When I used the Debian image, it looks like the wireless-regdb's were not in the correct location. Using this guide I was able to get CRDA to work. wireless-regdb: Missing support for kernel direct loading Did I miss something in the initial setup?

    • Reputation Points

    • 11 replies
    • 14.1k views
  32. Hello, In december, it was possible to install 4.19 kernel for Rock64. Unfortunately this kernel was removed from Armbian repo. 4.20 kernel is bogus, USB doesn't work and SD card is very slow. 4.19 was fine. Is it possible to make it available again in in the repo ? Thank you

  33. Started by PlayingMuted,

    Are the rtl8814au drivers updated? I did a custom build and the custom drivers seem to get 25% more throughput. I did a make from this guide Edimax guide: How to install EW-7833UAC in Linux running kernel higher than v4.4 The driver has updates for: {USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8813),.driver_info = RTL8814A}, {USB_DEVICE(0x2001, 0x331a), .driver_info = RTL8814A}, /* D-Link - D-Link */ {USB_DEVICE(0x0b05, 0x1817), .driver_info = RTL8814A}, /* ASUS - ASUSTeK */ {USB_DEVICE(0x0b05, 0x1852), .driver_info = RTL8814A}, /* ASUS - ASUSTeK */ {USB_DEVICE(0x0b05, 0x1853), .driver_info = RTL8814A}, /* ASUS - ASUSTeK */ {USB_DEVICE(0x056E, 0…

    • Reputation Points

    • 3 replies
    • 4.7k views
  34. Hellow, I would like to report an issue with Orange Pi PC+ I tried to run the board with a manually built image (with kernel version 'next' and 5.71). While in the past I was able to create Wifi hotspots without any issues, with a new image I encountered weird issues where the hotspot was listed from Wifi clients, but trying to connect triggered some scarry traceback such as this one : Spoiler Jan 21 00:09:50 hostname kernel: [ 99.828931] ------------[ cut here ]------------ Jan 21 00:09:50 hostname kernel: [ 99.833571] kernel BUG at mm/slub.c:3901! Jan 21 00:09:50 hostname kernel: [ 99.837580] Internal error: Oops - BUG: 0 [#1] …

    • Reputation Points

    • 3 replies
    • 2.6k views
  35. Started by marcz,

    I find quite strange that CONFIG_DM_MIRROR is not set in the kernel. It makes impossible under lvm to have logical volume mirror, and I just experienced an impossibility to make a pvmove to change one drive for another one. All my filesystems are built upon lvm, the only possibility would be to rebuild a kernel. But I find it quite heavy, since I have to platforms bananapi and espressobin; and it needs to be done for each release. But why no have built dm-mirror as module with the usual CONFIG_DM_MIRROR=m ?

  36. Started by sfx2000,

    Stumbled across this while working on something else not ARM related, but it's pretty cool - since Armbian is looking at devices that have eMMC, this might be useful https://github.com/pepe2k/u-boot_mod Short story - it's a uBoot with a micro web server that supports flashing images, including uBoot itself - basically it turns things into a bit of a fail-safe as long as uBoot can execute... (those playing with the fire that is uBoot, keep your UART connections handy) Do I have some security concerns - absolutely yes... but no different than the UEFI that is on many x86 boards these days.

    • Reputation Points

    • 0 replies
    • 2.4k views
  37. Started by martinayotte,

    According to Torvalds github, it seems that Mainline is jumping from 4.20 to 5.0-rc1, there won't be any 4.21 ...

    • Reputation Points

    • 8 replies
    • 3.8k views
  38. Hi all, I have a Orange Pi Zero Plus H5 board running with Armbinan 5.65 Ubuntu Bionic image downloaded from armbian.com/download. The kernel version is 4.14.78. I want to build a custom kernel module for this kernel but where I can get linux-headers-next-sunxi64_5.65 package? I did with apt-get but the lasted version only 5.60. Please help

  39. Started by martinayotte,

    Hi to all Armbian Devs, According to my local experience done today with newly Ayufan's 4.20.0 tag done this morning, it seems to be quite ready ... (Except for my failure to get eMMC running on RockPro64, but works well on OPi-RK3399 and NanoPC-T4) So, I'm asking you if I should commit all those stuff !!! @TonyMac32 during those builds, I see 2 patches broken, I didn't investigated, but maybe those patches are simply not relevant anymore and can be deleted : [ warn ] * [l][c] renegade-add-uhs.patch [ failed ] [ warn ] * [l][c] rk3328-add-GRF-GPIO.patch [ failed ] One my side, I need to fix some patches to…

    • Reputation Points

    • 11 replies
    • 4.1k views
  40. Started by DavidT,

    Sorry for this novice question, I am sure I am missing this in the documentation somewhere... When creating Armbian images using the included build system, I notice that the kernel is downloaded each time I run a build. This of course takes a decent amount of time to pull via git. Is there a way to simply point the build system to a local cached folder that already contains kernel sources already downloaded? That would speed up my iterations significantly. Thanks!

    • Reputation Points

    • 2 replies
    • 2.6k views
  41. Started by pas059,

    Hello, I'm new to Armbian which i just installed on a Rock64 board (Armbian_5.65_Rock64_Ubuntu_bionic_default_4.4.162.7z). I have to say that my first impressions are that Armbian is a nice Os and that this is the one that causes me the less troubles on the Rock64 to install and to start. My goal is the write/port an application in C++ preferably by using Qt. Here, it is the problem. I tried to install it using command: sudo apt-get install qtcreator sudo apt-get install qt4-designer "Qt 4 Designer" seems installed correctly and seems working properly. Qt Creator was not installed completely, the IDE is installed but there i…

    • Reputation Points

    • 5 replies
    • 7.8k views
  42. When i look into the armbian project and would like to get a special chipset and thus search for a armbian board that supports this chipset, i cant filter for those here: https://www.armbian.com/download/ It would be great to be able to filter to for example this kind of chipsets: Amlogic, NXP, Rockchip, ... And not just the maker of the boards.

    • Reputation Points

    • 3 replies
    • 2.7k views
  43. Started by alexparser,

    Hello, I would like know, KSZ9031RNX this chip supported in old Armbian Linux 3.4.x? Where I can found information about Linux supported chips in the Linux sources?

  44. Prior to entering an issue... One of the challenges of using an image based install is how to cover to machine unique items... Good example here is the systemd-machine-id... some systemd units can use machine-id in place of gethostid... https://www.freedesktop.org/software/systemd/man/machine-id.html It's supposed to be a unique qualifier for installation - but if this is written into the image, it's going to likely be the same for every image out there... Can always regen it on the shell - but this could also be in the first run script... $ cat /etc/machine-id \ && sudo rm -rf /var/lib/dbus/…

    • Reputation Points

    • 0 replies
    • 3.1k views
  45. Started by Raffa,

    If someone is interested I found the way to have BT working on orange pi Prime. Unfortunately default kernel config is missing the following options and need to be manually recompiled: CONFIG_SERIAL_DEV_BUS=m CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIUART_3WIRE=y With these changes and adding "uart1" to the overlays in armbianEnv.txt it's possible to use the driver in: https://github.com/lwfinger/rtl8723bs_bt.git and start manually with: ./rtk_hciattach -n -s 115200 /dev/ttyS1 rtk_h5 to have bluetooth working. Alternatively it's possible to use a modified driver and some sta…

  46. Started by AZ8,

    WireGuard is a modern VPN service for Linux. For best performance it is requred to build WireGuard as kernel module (described at https://www.wireguard.com/install/) Right now after each update of kernel of Armibian WireGuard stops work as new kernel has no compiled wireguard.ko module Is it possible to integrate WireGuard to Armbian kernel?

  47. I would like to rebuild ffmpeg, and mpv with additional build options. Is there a posted how-to ? The build environment is different. I am used to pulling down the package source, modify , recompile and build the updated package. Also how would I add plexmedia player to the Armbian build ? I have it working.. just need to add hardware acceleration to ffmpeg and mpv before I package it up and get it into the Armbian build.

    • Reputation Points

    • 4 replies
    • 2.6k views
  48. Hello I use compile.sh and customize-image.sh to make my own custom image and every think is all right and work great. This is my command line to compile: sudo ./compile.sh KERNEL_CONFIGURE="no" KERNEL_ONLY="no" BOARD="orangepipc2" BRANCH="next" RELEASE="xenial" BUILD_DESKTOP="yes" After burned my image and lounch Armbian I have to do two steps: 1) go to armbian config and set taggle hardware config "i2c0" option to "true" (like on picture 1.png) 2) go to armbian config and set time zone = Europe/Moscow I tried to set KERNEL_CONFIGURE="yes" and try to find this options in configmenu = I did not find I tried to add option T…

    • Reputation Points

    • 1 reply
    • 3.4k views
  49. Finally Canonical launches an official Ubuntu 18.04.1 LTS (Bionic Beaver) Beta for Raspberry Pi 3 boards http://cdimage.ubuntu.com/releases/18.04/beta/ Maybe is interesting to check the repos.

  50. Started by manuti,

    First at all, I'm running in an unsupported Android TV, Sunvell R69 with ARMBIAN 5.67 user-built and kernel 4.14.81. the question is, after running some exported X application launched from remote CLI, I find an entry for every launched app in the file system: ~ $ df -h Filesystem Size Used Avail Use% Mounted on ... ... overlaid 1.2G 20K 1.2G 1% /run/user/1000/firefox-esr overlaid 1.2G 20K 1.2G 1% /run/user/1000/epyphani overlaid 1.2G 20K 1.2G 1% /run/user/1000/chromium overlaid 1.2G 20K 1.2G 1% /run/user/1000/vivaldi I can umount all, but all entries reappear after reboot the system without launching the apps.

  51. Started by TonyMac32,

    I'm currently working on the meson64 family (C2, K2, Le Potato) as a family, and am trying to more or less make their GPIO behaviors similar and matching (as best I can) to the RPi they are form factor clones of. An issue I'm having right now has to do with the spidev driver, these boards don't have hardware spi where the Pi/Tinker does does, so I'm defining spi-gpio devices in the device tree. That part is fine. Where it gets interesting is setting up a spidev node under it. - Calling out a compatible = "spidev" works, enumerates, etc, but throws the typical ugly error during boot that it is wrong to do it that way. - Adding a compatible string to the…

    • Reputation Points

    • 6 replies
    • 4.1k views
  52. Started by minhhieuec,

    Hi everyone, I'm new to Armbian, i try to build armbian for my orange pi zero board follow instruction at https://docs.armbian.com/Developer-Guide_Build-Preparation/. I choose create kernel and u-boot packages and i have some debian file: linux-dtb-next-sunxi_5.67_armhf.deb, linux-headers-next-sunxi_5.67_armhf.deb, linux-image-next-sunxi_5.67_armhf.deb, linux-source-next-sunxi_5.67_all.deb, linux-u-boot-next-orangepizero_5.67_armhf.deb. I don't know how to extract it to .img file for my SD card. Anyone can tell me how to do it? Thank you!

    • Reputation Points

    • 2 replies
    • 4k views
  53. ROCK64 is a RK3328 Quad-Core ARM Cortex A53 board with up to 4 GB of RAM. Unfortunately it has a non-functional RTC (/dev/rtc0), which is not battery backed. If your board is not connected to internet 7/24, you can not use the NTP or systemd-timesyncd. Therefore you need to connect a battery-backed external RTC module to the ROCK64 header, and get the time via the i2c protocol. The good news is, the GPIO headers on ROCK64 is compatible with Raspberry Pi headers. Therefore almost any Raspberry Pi RTC module will work on ROCK64. But you need to do some tweaking to communicate with the RTC module. I will explain the required steps which worked for me. 1. Buy an e…

  54. Started by guidol,

    for compiling Next LTS 4.19.y images I did try to update my build-system, but I do get errors on 2 packages which I cant resolve Does anyone had this problem and could tell me how to solve this? Or would it be more easy to reinstall the build-system? The following packages will be upgraded: libc6-armhf-cross libc6-dev-armhf-cross 2 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade. Need to get 2,904 kB of archives. After this operation, 0 B of additional disk space will be used. Get:1 http://de.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libc6-dev-armhf-cross all 2.27-3ubuntu1cross1.1 [1,899 kB] Get:2 http://de…

    • Reputation Points

    • 1 reply
    • 4.8k views
  55. Earlier today I pushed a fairy large patchset containing various functional improvements of many boards. If you have Allwinner board and some spare time: 1. Build DEV image/kernel with https://github.com/armbian/build (you need to add EXPERT="yes" to the config to unlock) 2. Install DEV kernel from beta repository Optional Defreeze kernel updates Switch to nightly kernel (armbian-config -> system -> Nightly) Reboot Switch to other kernel (armbian-config -> system -> Other -> DEV) When board came up, do some exploration. Most important information is to find out if there is a regression toward ker…

  56. Started by CptMcMillan,

    Hello! I do everything according to the instructions, but I get the same error every time: I'm using the latest version of Docker, include my user in Docker group, no spaces in full path to /build directory etc... In the error text clearly states that the required package is not found, but why?? Where it must be found? On another computer it's all fine worked and build, and version of host OS almost the same. I attached two files. The first is the output.log which is obtained with a successful build. I renamed it to builded.log Second is the output.log which is obtained with a UNsuccessful build. I renamed it to not_builded.log …

    • Reputation Points

    • 3 replies
    • 2.4k views
  57. I was hoping that while moving to ASUS Tinker Board from a Raspberry Pi 3 B+ I would still be able to use my Google Voice Kit AIY (v1), but it looks like Armbian right now supports v2 only? I tried installing everything needed, but all I got were loads of error/not found messages. May I hope to be able to use the kit by some workarounds or do I have to stick with the Raspberry in the meantime? I am not really willing to spend extra money for some USB solution and I would like to fix it so that I can learn something new.

  58. This may be a somewhat stupid question, but I just cannot find anything about it. I have custom-compiled the kernel for Allwinner A20/cubietruck as described here on a Virtual Box Ubuntu 18.04 Once done, I took the *.deb files out of output/debs, copied it to the machine and installed them. Everything worked fine and so far so good . But the "build" directory on the host with the compile.sh script is surprisingly empty. However, if I want to cross compile an additional kernel module on the virtual machine, how do I set this up? Is it enough to "make" with CROSS-COMPILE=arm-linux-gnueabihf-? or do I also need to somehow consider the linaro stuff in c…

  59. Started by jock,

    Hello, before even thinking about arranging a CSC board bring up pull request to armbian, I would be pleased to know if it sensible to do that for a TV Box which is not sold anymore but still quite powerful because of its rk3288 SoC. I made my own fork of armbian (see here). I tried to do things the most tidy way, following the best practices learnt from the documentation. The box has very good support now, but requires some initial setup to clean the eMMC. Also I made some customizations to kernel configs which, I guess, should be moved away (mali driver compiled by default, devfreq support, brcmfmac driver for AP6330 wifi, maybe other things...) …

  60. Hi Team, With very straight forward documentation for building the image for Orange PI one board (All Winner H3), I was able build image. The experiment I am trying to do here is to run a simple service on boot (It may do nothing as of now, but should be listed as running when status is checked). Now since, the experiment is simple, I am trying to get some inputs on removing/excluding kernel modules that are not required and also build the image in release mode (not debug mode). Highly appreciate teams help in getting the inputs. Looking forward for the response. Thanks, Kedar

    • Reputation Points

    • 1 reply
    • 2.3k views
  61. Started by ning,

    Hi @balbes150 thank you for a lot of great work on Khadas VIM. could you make it offically support by Armbian?

    • Reputation Points

    • 56 replies
    • 22.9k views
  62. Started by hanguofu,

    I run Armbian tool ( checked out from https://github.com/150balbes/Build-Armbian )with command ./compile.sh CREATE_PATCHES="yes" , but only see the request for patch the kernel : [ warn ] Make your changes in this directory: [ /home/hanguofu/Build-Armbian/cache/sources/LINUX_DEFAULT/20180925 ] [ warn ] Press <Enter> after you are done [ waiting ] I would like to patch the U-boot ( u-boot-aml-s9xxx ) instead of kernel . Should I manually add the patch to the userpatches/u-boot directory for my aml-s9xxx board ?

    • Reputation Points

    • 3 replies
    • 6.5k views
  63. Started by vr@m,

    Good morning all, how are you?. I'm looking for help on knowing about the buffer strength on an H3 board, I've been looking on the H3 SoC datasheet and found this about GPIO's: Buffer Strength defines drive strength of the associated output buffer. but I don't know if the buffer is the entire port or not because I can't find any other reference to it and I don't want to fry the board. Can anyone explain me this?. Thanks in advance dor the help.

  64. Since there is a well-known security issue at s905(x) SOCs : https://fredericb.info/2016/10/amlogic-s905-soc-bypassing-not-so.html Is it possible to disable serial console at s905 u-boot ? Does the setting at device tree apply to kernel only or both kernel and u-boot drivers ? Regards ! Guofu Han

    • Reputation Points

    • 0 replies
    • 2.6k views
  65. Hello, I know that when a new LTS kernel gets released, that has very considerable impact and importance here at Armbian. Are you stoked about the upcoming 4.19 release? I know I am. No doubt many forum members have their favorite "pet" boards, and will be eager to see some currently-"experimental" features become "stable". Which of these features matter the most to you? Can you give examples of which use cases you'll be most eager to get a 4.19 kernel into? Myself, I'll be excited to see which already-Supported boards get a new Armbian Stretch or Bionic released with 4.19. This will help me get a sense which boards (and SBC makers) have the …

  66. Started by Giuseppe,

    Did anyone try to support a Xilinx Zynq (ARM A9 + FPGA) or ZynqMP (ARM A53 + FPGA) board? https://www.xilinx.com/products/silicon-devices/soc/zynq-ultrascale-mpsoc.html Xilinx provides Petalinux (https://www.xilinx.com/products/design-tools/embedded-software/petalinux-sdk.html), but I like the flexibility of Armbian. If I had to try to support one of those boards, what should I look at? Thank you

  67. I am referring to s905(x) series SOCs. Is it possible to create a cryptpasswd at encrypted OTP and use it to unlock root file system on boot ? If not , is it possible to use a security chipset such as ATSHA204 / DX81C04 / ZW30I8 / SMEC98SP to feed s905(x) the key ? Regards ! GuoFu Han

    • Reputation Points

    • 0 replies
    • 2k views
  68. Started by c0rnelius,

    Namely the Network Manager. I recently just made a Debian Stretch Image for the ROC-RK3328-CC (Renegade) with the help of this and I would like to know for future reference, how to omit and add software to the final build. The build seemed to go fine and working like a charm, but Network Manager just gives me a headache and every now again doesn't come up during boot. Be real nice if I didn't have to depend on it or remove it after the fact, every time I wanna make a new image. Thanks!

    • Reputation Points

    • 5 replies
    • 2.7k views
  69. I don't want to torture my SD card with full OS image rewrites or compilation on the device itself, so I would like to cross-compile. I just set up a ubuntu/bionic64 VirtualBox through Vagrant using https://github.com/armbian/build Currently, I don't want to build entire image or kernel from scratch but I noticed that compile.sh and related scripts contain many convenience functions and tools. I already started compile.sh once to let it prepare the virtual machine for cross-compile tasks and it successfully installed all the dependencies. I got especially interested in extras-buildpkgs folder. As I understand, I can put my own package d…

    • Reputation Points

    • 5 replies
    • 6.3k views
  70. Started by ag123,

    there is this particular version of dtc by Pantelis Antoniou https://github.com/pantoniou/dtc which allows dynamic overlays and use of symbols instead of numeric addresses as references https://events.static.linuxfound.org/sites/events/files/slides/dynamic-dt-elce14.pdf after doing a bit of research i found that the more recent version of device-tree-compiler shipped with the kernel and armbian has built-in the dynamic overlays as well https://git.kernel.org/pub/scm/utils/dtc/dtc.git however, i found out that even with the nightly builds the current dtc version 1.4.2 isn't as recent as the updated version that could be found in …

  71. BOARD: bananapim2plus BRANCH: dev RELEASE: stretch did only boot one time through to the login, mostly get stuck at booting. I assume it must be something with memory config or dts setup tried already 3 sdcards, 2boards so looks like not a hardware issue old armbian (5.21 works fine) Did not see a "memory section" in the dts file? Is it mandatoy? where is the memory size defined or how does linux know it? Here the boot log ( adjust boot params with earlyprintk), maybe someone has an idea? Spoiler U-Boot SPL 2018.05-armbian (Sep 20 2018 - 05:54:54 -0400) DRAM: 1024 MiB Trying t…

    • Reputation Points

    • 4 replies
    • 3.6k views
  72. Started by febotory,

    I customized my Armbian install with 2 operating systems on two partitions. In armbianEnv.txt I use rootdev to specify the default partition. I would like to set it so that if booting from the default rootdev fails (triggering panic or root-wait, etc.), it will instead try to boot with rootdev/root set to the other partition. Is that possible?

    • Reputation Points

    • 1 reply
    • 2k views
  73. I'm curious as to why we explicitly specify CPUMIN and CPUMAX values in the Armbian board configs, for most/all boards... These values of course propagate their way into the MIN_SPEED and MAX_SPEED settings in the target /etc/default/cpufrequtils configuration file (e.g., see lib/makeboarddeb.sh). If these values aren't specified, then the cpufreq driver will base its speed ranges on what the underlying H/W supports (e.g., specified via the board DT(s)). So...if the underlying driver configuration provides the supported speed range, then we actually need to specify these values? I ask because I'm running my H5 boards with my overlays t…

  74. Has anyone had the following error when using kernel 4.18 and 19? 1. Start hostapd (with or without dhcpd) 2. Try connecting via WiFi 3. Result... ---------------------------------------------- Aug 01 15:06:24 P2E vmunix: [ 5553.586947] ------------[ cut here ]------------ Aug 01 15:06:24 P2E vmunix: [ 5553.591573] kernel BUG at mm/slub.c:3902! Aug 01 15:06:24 P2E vmunix: [ 5553.595577] Internal error: Oops - BUG: 0 [#1] SMP ARM Aug 01 15:06:24 P2E vmunix: [ 5553.600707] Modules linked in: cpufreq_userspace realtek sy8106a_regulator evdev dwmac_sun8i mdio_mux stmmac_platform stmmac i2c_mv64xxx sun8i_ths ptp 8189fs sunxi_wdt cfg80211…

  75. Started by botfap,

    You have a build framework that works pretty good, is it out of the question to have an extremely simple configuration framework? Maybe framework is more advanced than needed, probably just a script? It it doesn’t need to be part of the normal build process but could just simply inject a configuration profile into a completed rootfs, image or actual sd card Just the basics: Single network manager profile hostname default user and pass serial console config log2ram status remote login status (ssh, xrdp) I don’t mind writing a simple v0.1 to get started

  76. First time armbian user and poster here. Since this is not the right time and place for an introduction, lets keep it with a simple "Hi all!" and get straight to the topic: for completeness, my system: BOARD=orangepizeroplus BOARD_NAME="Orange Pi Zero Plus" BOARDFAMILY=sun50iw2 VERSION=5.59 LINUXFAMILY=sunxi64 BRANCH=next ARCH=arm64 IMAGE_TYPE=testing BOARD_TYPE=conf INITRD_ARCH=arm64 KERNEL_IMAGE_TYPE=Image logging, in particular logrotate with ram-logging As far as I understand: - Three different cron files are responsible to handle ram-logging and logrotate -- /etc/cron.daily/logrotate -- /etc/cron.daily/armbian-ram-logging …

  77. Started by Zeiss,

    Hello guys, hope I'm in the right subforum. If not, please postpone. I have a question about the device tree and pinctrl... I have added a chip to my I2C-0, the configuration looks like this: &i2c0 { clock-frequency = <400000>; status = "okay"; os8104: os8104@41 { compatible = "smsc,os8104"; reg = <0x41>; master = <0>; /* slave mode*/ bypass = <0>; /* /ABY (all bypass mode) im register bXCR */ pinctrl-names = "default"; pinctrl-0 = <&os8104_reset &os8104_int &os8104_aint &os8104_error &os8104_3dB>; }; }; Then, under pinctrl I have added this b…

  78. Started by jock,

    Since kernel 4.18, on my rk3288 tv-box USB devices have always had problems when plugged in after the box boot (ie: USB device not working at all) I found that the problem is described and solved by this patch: https://patchwork.kernel.org/patch/10535905/ Applying it to latest 4.18.4 kernel the functionality is restored, and I can't see similar patches in rockchip-dev. I think it should be applied to all rockchip SoCs at least until it gets merged into mainline

  79. I know that the RaspberryPi cannot use netconsole due to the ethernet connector being driven over the USB bus, and thus not suporting polling (which is needed for netconsole). When i look at my LePotato kernel (4.14.57), I see: # CONFIG_NETCONSOLE is not set # CONFIG_NETPOLL is not set # CONFIG_NET_POLL_CONTROLLER is not set So it is clear netconsole won't work as is. Before I go through the process of building the kernel to enable these, I thought I'd check if I am wasting my time. Is it expected that polling will work? I don't know anything about the 'dwmac_meson8b' driver and what its capabilities might be...

  80. Started by xenpac,

    i worked on the BPI M1 Board (the first one) for quite a while now improving or more or less rewriting the A20 CSI camera driver. there are no more artifact-ghost-frames any more. The framerate goes from 5fps(full) to 120fps(crobbed small) i also modified the camera-device driver for the ov5640. disadvantage: existing camera device drivers would not be compatible any more. maybe someone wants to give it a try and check it out. it can be found here: https://github.com/xenpac/OV5640-Sunxi-A20

    • Reputation Points

    • 5 replies
    • 6.7k views
  81. Started by ag123,

    hi, i'm pretty new to armbian, i'd like to setup a arm-gcc cross compilation toolchain in my current (old) suse-linux distribution i've read this thread which suggest to use the Ubuntu Bionic 18.04 x64 image in a virtual machine i've also read some other sites on the gcc / g++ tool chain http://linux-sunxi.org/Toolchain https://www.linaro.org/latest/downloads/ https://releases.linaro.org/components/toolchain/binaries/ https://releases.linaro.org/components/toolchain/binaries/latest-7/arm-linux-gnueabihf/ for the linaro toolchains, there are many releases the latest being 7.3.1. as of this post my qu…

    • Reputation Points

    • 2 replies
    • 8.6k views
  82. I wish you all good health. Using the "Armbian" build system, I noticed two bad points: 1 - incomplete cleaning of the source code before starting a new compilation, seen when patches add new files to the tree. 2 - Debian kernel source package includes the git directory. 1) All I do I'm fixing the version kernel (KERNELBRANCH="tag:v4.14.40") and collect several variants for one Board, changing the patchset for each version, adding or removing some. Before each new compilation I'm doing a test of the purity of the source. clean_repo() { display_alert "clean_repo $PWD" #git status -s git reset --hard HEAD # First, return the modified f…

  83. I use the officiel git build tool ... Easy options or upgrade possible to build with the kernel mainline 4.9 and not 4.17 for the orange pi zero ! txh you !

    • Reputation Points

    • 0 replies
    • 2.3k views
  84. How can I disable the first run scripts that force you create a new user on a fresh install? And how do I get it to accept simple passwords?

  85. Started by WarHawk_AVG,

    Possible addition for stock Armbian builds...adds quite a bit to the terminal based graphical status https://github.com/cjbassi/gotop Spoiler https://github.com/cjbassi/gotop/raw/master/assets/demo.gif

  86. Started by constantius,

    I know it is in development. and only for testing. I have build armbian 5.51 ubuntu 18.04, kernel 4.14 . I have question. max cpu H3 speed is set up on 1100 mhz. All orange pi boards with the same cpu have 1296 mhz. I set up cpu governor on performance all the time 1100mhz. I achieved temperatures on cpu between 53-62 celsius degrees. Could be the max cpu speed bring up to the 1296 MHZ? I have radiator 3.5 cm x 3.5 cm on board tritium H3. And it is not very hot. thanks for reply.

    • Reputation Points

    • 1 reply
    • 2.2k views
  87. Hi guys, I'm new on linux, In the last week, I have downloaded armbian source code to build a light-weight kernel for my orangepi zero. Now, I don't need those packages that installed by armbian compile tool during building image (installed on (host/my laptop) Ubuntu 18.04 OS). How can I remove them without breaking my OS?

    • Reputation Points

    • 1 reply
    • 2.8k views
  88. Hello, I want to ask, which Bluetooth driver is used in mainline kernel for AP6210. I know for WiFi is used brcmfmac. Thank you.

    • Reputation Points

    • 0 replies
    • 2.7k views
  89. Started by jock,

    U-boot is always a great source of amusement, did anyone try that combination? Just yesterday got v2018.05 in, and it just does not work. I don't get any serial from u-boot SPL, do I don't know what is happening. I compiled it with #define DEBUG, and still no serial output at all. At last I downloaded latest mainline u-boot (v2018.07-rc2) from github, applied manually the patches, complied and it worked. It seems something very specific for v2018.05 and rockchip/rk3288

  90. Dear Armbian community, I'm trying to make a minimal size Armbian image ( Ubuntu 16.04 with default kernel). Build system works great, but when I'm building the system without GUI (Image wit console interface "server") a bluetooth system doesn't work. I tried to build same system with same configs, but set "Image with desktop environment". In this case bluetooth system works great. I tried to solve this problem by myself, but..... It seems like I can not fix it. So, why I'm thinking that bluetooth system doesn't work. When I'm using bluetoothctl list it is void output. hciconfig -a void output I tried to start systemctl st…

  91. Started by Tido,

    Hi, Thank you for your interest, you won't be disappointed. You have probably read that the developer want to do some changes - and some of this changes are now ready to get tested in the BETA's of armbian. Do not test with your 'production' SDcard unless you have done a backup ;-) Once done that, please go to 'armbian-config' System switch to BETA (Nightly), do an update/upgrade, reboot, check if your system still performs as before. If it does work like before - please let us know and post your 'armbianmonitor -u' link If it doesn't work, please try a reboot, check if the problem is reproduceable and if so explain the s…

  92. Started by hitech95,

    Hi guys I'm working to port the bpi-m2m to armbian. Right now i'm having a strange behaviour. I'm new to armbian development. I only use it for a npi-neo back in time. Anyway, my problem is quite simple. I have a working uboot and a working kernel (I think). the decive tree is in mainline. Looking the schematic, the DTS looks it is ok. I crated the armbian configuration, buit an image and it started "working" (you will se why is inside teh quote mark later) . Somehow i got a shell via UART. I configured the wireless AP and I got a working image. (Only BT was not working, no idea why). Due to the BT problem I decided to reboot the SBC and the problem I got b…

    • Reputation Points

    • 23 replies
    • 7.5k views
  93. Started by Bat,

    Note : feel free to move this topic "where it can be" or point location where to post. I'm aware it's a cross way between hardware and software. I'm currently using an Orange board PI R1, that have 2 ethernet, one came from internal Allwinner H2+ EMAC and EPHY, the other is an USB bridge I have a full custom setup (based on armbian Linux version 4.13.9+ (root@bat-virtual-machine) (gcc version 7.1.1 20170707 (Linaro GCC 7.1-2017.08)) #113 SMP PREEMPT). I only used kernel, then have custom init and app. I use ethernet in USB bridge like standard one (Linux kernel driver, TCPs sockets on it), I can reach 5Mo/s in both way (at same time), and that enoug…

  94. Started by Olej,

    I would like to build a hard realtime Linux kernel for Orange Pi SoC. Using Xenomai technologies (Installing Xenomai 3.x , Xenomai Documentation). This would be a great extension of the SoC application area. I did this for the x86 architecture. And I've already assembled the core using your Arabian technology. But building the realtime Xenomai kernel requires pre-patching from a third-party project Adeos (Adaptive Domain Environment for Operating Systems). Patch files for different architectures can be found here: Index of /downloads/ipipe/v4.x Is it possible to build a realtime kernel using Arabian? P.S. I apologize for my poor …

  95. Hi every devs ! (some of you know that I was on other duties those past months, mainly constructing my new house and moving in it, but I'm now back to Armbian builds those recent days after more then 6 busy months) I've noticed yesterday that USB1-DRVVBUS/PD7 was not activated any more in my recent build, although the fix-many-orangepiwin-dts.patch should take care of that and this one is successfully applied. After digging the issue, I've found out that the sunxi64-hdmi-thermal-dma-pmw-enable.patch is reverting many of those, probably unintentionally, and since this patch is applied after the first one, things are revert silently. …

    • Reputation Points

    • 0 replies
    • 1.7k views
  96. Hello, everybody I have a task to make "easy install image" to orange pi pc2. I build already Armbian_5.46_Orangepipc2_Ubuntu_xenial_next_4.14.47_desctop.img and its actualy what i need and now I need to make it "easy install" - becouse we have a lot of SD card to burning. Could you recommend me, how to: 1. Scip first boot user creation. (Armbian on the first boot ask to set the new root password and create new user). Can i preinstalled this information? I need that Armbian on first boot just load without some user inputs. 2. Add my program to start up. I have a A ) zip with my program and B ) bash script which unzip program and set it lunch on s…

  97. Wifi does not work with dev branch (4.17) on H2+/H3 systems: [ 10.807592] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 10.857239] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 10.916465] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 10.916479] platform regulatory.0: Falling back to user helper [ 11.432051] cfg80211: failed to load regulatory.db any hints?

    • Reputation Points

    • 3 replies
    • 6.3k views
  98. I tried poking around /sys/class/thermal/cooling_device*. The old way was /sys/class/thermal/thermal_zone*/temp, but now cat sys/class/thermal/thermal_zone0/temp returns Invalid argument.

  99. Started by sgjava,

    Running latest Ubuntu 18.04 for NanoPi Duo with updates as of last night and CPU governor stays at ondemand even though I set it to conservative in /etc/default/cpufrequtils and reboot. CPU frequency settings do take effect, just not the governor.

  100. Hi, I'm running the next branch on a NanoPi NEO. Having built my own xenial image from current sources, I notice that an apt-get upgrade brings old kernel and dtb packages (4.14.18). It looks like these old packages are coming from http://apt.armbian.com/pool/main/l/linux-4.14.18-sunxi/ (these are dated 10th Feb). Would it be possible to remove these packages from this location, please? Thanks, Edwin.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.