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.

Armbian build framework

deprecated forums. READ ONLY

Note:

Topics regarding the build framework shall be discussed at Github

  1. Guest
    Started by Guest,

    I have a RAW image ~/crosscompile/output/cache/sdcard-default-nanopiair-xenial-no.raw I try to retrieve the lirc_gpio.ko from a patch successfully applied But, I think because I use a VPS I can't mount anything.. [ o.k. ] Creating partitions [ root: ext4 ] losetup: cannot find an unused loop device: No such file or directory [ error ] ERROR in function prepare_partitions [ debootstrap-ng.sh:370 ] [ error ] Unable to find free loop device [ o.k. ] Process terminated [ error ] ERROR in function unmount_on_exit [ debootstrap-ng.sh:521 ] [ error ] debootstrap-ng was interrupted [ o.k. ] Process terminated What can I do n…

    • Reputation Points

    • 2 replies
    • 2.6k views
  2. Started by Jonah,

    It looks like the GH repo is being renamed from https://github.com/igorpecovnik/lib to https://github.com/armbian/build However, the scripts still point to the old location. What are the plans for the GH repo? Is armbian/build the new official location and the scripts will be updated in time? Would a PR be welcome that updates the scripts to the new repo location? Cheers,

    • Reputation Points

    • 2 replies
    • 2.6k views
  3. Started by Memo,

    hi Everyone! I need an image with this Ubuntu server 16.04 no Desktop environment, only console. This is for projects, programming something, like a kiosk, just run an application, the system should be light, and haven't additional applications like browser, LibreOffice, etc. how can I compile this image? Thx From Mx.!

    • Reputation Points

    • 1 reply
    • 2.6k views
  4. Hi Board, I have submitted a PR a few minutes ago to Build repo (https://github.com/armbian/build/pull/927) removing some drivers that WILL NOT load in RK3288, because they are specific to other SoCs / Architectures. I also took the opportunity to convert a batch of drivers / machines to modules, in order to alleviate the kernel size and squeeze some performance (because some of the loaded stuffs does effectively consumes CPU). Well, that's what modules are meant for, right? The patch was crafted to DEV version. Need more extensive Tinkerboard tests (did not test the GUI) and MiQi (not tested at all, I lack the hardware). Ha…

  5. As many of you know, lots of git repositories are automatically built every time there's a pull request, letting the project community know if that commit will introduce a flaw of some kind. If it's a help to Armbian, I'd like to configure a cloud-based build system that should be able to cut the "build all" time down to about 10% of what it is, and possibly to a number lower than that. Here's what I'd do. I'll use Google cloud's preemptible servers to spawn say 30 machines with the trigger being a pull request. If any of these macines dies during the build, it'll come back red. and otherwise, it will come back green and upload all of the binaries to google clou…

    • Reputation Points

    • 0 replies
    • 2.6k views
  6. I don't really know if this is related to Armbian, but I have a USB disk that is not recognised when plugged into USB 3 (blue port) but it works in USB2.0 port. I have also tried SanDisk Ultra USB3.0 and it works. Shouldn't the USB3.1 also support USB3.0 if it supports USB2.0 ?

    • Reputation Points

    • 1 reply
    • 2.6k views
  7. Started by Menion,

    Hi all I am trying to build Armbian (Xenial Server) for H5 orangepipc2 I nee to customize kernel config to add some DVB drivers. The compilation starts but I get this error, but without any usefull information What I get is: CC [M] drivers/staging/rtl8723bs/os_dep/rtw_proc.o CC [M] drivers/staging/rtl8723bs/os_dep/sdio_intf.o CC [M] drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.o CC [M] drivers/staging/rtl8723bs/os_dep/wifi_regd.o CC [M] drivers/staging/rtl8723bs/os_dep/xmit_linux.o LD [M] drivers/staging/rtl8723bs/r8723bs.o AR drivers/staging/built-in.o AR drivers/built-in.o [ error ] ERROR in function comp…

    • Reputation Points

    • 1 reply
    • 2.6k views
  8. Started by armremote,

    Hi, I've been building nanopineoplus2 stretch images with armbian build on commit c3f02be362aa216f2d3ee011916f9a18baf58291 (August 4, 2018) and it worked fine until earlier this week. My last successful build was on 10/28/2018. Could this be failing because armbian-firmware 5.55 or some older packages were taken off the apt repo? Here is the log output: [[0;32m o.k. [0m] Installing packages for [[0;33m Armbian [0m] Reading package lists... Building dependency tree... Reading state information... [[0;31m error [0m] ERROR in function create_rootfs_cache [[0;33m debootstrap-ng.sh:213 [0m] [[0;31m error [0m] Installation of Armbian packages failed [[0;32m o.…

    • Reputation Points

    • 1 reply
    • 2.6k views
  9. Started by borsti67,

    Hi, I noticed that "install.log" was missing the beginning of the process, it starts at building the .deb for u-boot. There is one ">" missing in common.sh: diff --git a/common.sh b/common.sh index 503a3ab..920ba38 100644 --- a/common.sh +++ b/common.sh @@ -90,7 +90,7 @@ compile_uboot (){ cd $DEST/debs display_alert "Target directory" "$DEST/debs/" "info" display_alert "Building deb" "$uboot_name.deb" "info" - dpkg -b $uboot_name > $DEST/debug/install.log 2>&1 + dpkg -b $uboot_name >> $DEST/debug/install.log 2>&1 rm -rf $uboot_name FILESIZE=$(wc -c $DEST/debs/$uboot_name.deb | cut -f 1 …

  10. Started by Pottan,

    Hi, I wish to develop simple applications on Armbian using C++ language. Is there any guide available on how to compile and link (build) applications for Armbian. Or any other link which would help me to start the development? Thanks a lot, Pottan

    • Reputation Points

    • 1 reply
    • 2.6k views
  11. Started by Nick,

    Hi, I've been trying to follow the instructions here https://docs.armbian.com/Developer-Guide_Using-Vagrant/ rather than using my current virtualbox setup however I fall over at the following spot: nick@Nick-desktop:~$ vagrant plugin install vagrant-disksize Installing the 'vagrant-disksize' plugin. This can take a few minutes... Bundler, the underlying system Vagrant uses to install plugins, reported an error. The error is shown below. These errors are usually caused by misconfigured plugin installations or transient network issues. The error from Bundler is: conflicting dependencies nokogiri (= 1.5.10) and nokogiri (= 1.8.1) Activated nokogiri-1.8.1 …

  12. Hi there, my odroidc1 somehow died last month after updating to 5.3 test kernel so I decided to build new images from scratch starting from master. I did not touch any configuration and I choose to build the classical server image. Debian Buster boot but I cannot get any network Ubuntu 18.04 does not even boot with a u-boot error (see below) Ubuntu 19.10 does not even boot with a u-boot error (see below) Here it is the u-boot log of Ubuntu images: Does anyone have an idea on what is the problem and how to fix it? Thanks in advance *Ciao Piero

  13. Started by aokihu,

    I fail build rom when pack [libssl-dev] , my OS is ubuntu 15, anyone can help me ?

    • Reputation Points

    • 0 replies
    • 2.6k views
  14. Started by balbes150,

    When performing a build using this key (last commit, MASTER branch) I get an error. Is this a local error in my build environment, or are others observing similar behavior ? Pre-build without CLEAN_LEVEL="" passes without errors. The error occurs during a subsequent build with saving (using) already buils packages.

    • Reputation Points

    • 0 replies
    • 2.6k views
  15. After successfully building an image, I decided to build one for another board. Got a warning something like [warn] low disk space [5GB] I deleted the output directory and still states only 6 GB. I had given virtualbox 30 gb for this drive. What is the proper way to clean out the drive after a compile? Just ignore it, does it over write? Sorry if I missed this in the docs somewhere but I didn't find anything about it.

  16. Hi all, and first of all I want pay many thanks to authors and contributors for a great work on a Armbian itself and it's builder too. You rock, guys But a few days ago I ran into a problem with creating my own image. For these purposes, I use the custom-image.sh script. My goal is to preinstall the cups into my image. So, my modified script now looks like that: Spoiler ... RELEASE=$1 LINUXFAMILY=$2 BOARD=$3 BUILD_DESKTOP=$4 pb_staff_inj() { apt-get --yes --force-yes --allow-unauthenticated --fix-missing install -f cups avahi-daemon avahi-discover } Main() { case $RELEA…

    • Reputation Points

    • 0 replies
    • 2.5k views
  17. How can I obtain the kernel sources for a specific image and build the modules the same as those installed? I am running into structure version differences when I build the mainline, then apply to my test system, and I don't want to run the test system on mainline, as I need the stability of the legacy kernel. I know there are certain options to build and ignore structure version differences as long as the structure is similar, but it would seem most pertinent to obtain the correct source for the kernel I am running, copy the .config to the build machine and then build the image. This then allows me to easily switch between different kernel modul…

  18. Hello there @Igor and board; Two things :-) 1. Potential problem. I'm trying to build a crafted Kernel image and I found tat some patches does not apply cleanly, being: [ warn ] * [l][c] 04-patch-4.4.114-115.patch [ failed ] [ warn ] * [l][c] 04-patch-4.4.115-116.patch [ failed ] [ warn ] * [l][c] 04-patch-4.4.116-117.patch [ failed ] [ warn ] * [l][c] 04-patch-4.4.117-118.patch [ failed ] [ warn ] * [l][c] 04-patch-4.4.118-119.patch [ failed ] [ warn ] * [l][c] 220_uart4_fix.patch [ failed ] And finally, I have a build failure: CC lib/zlib_inflate/inflate_syms.o sound/usb/pcm.c: In function ‘set_sync_ep_impli…

  19. Started by Henrik,

    Hello, I found a typo: start armbian-config go to Welcome show numbers avaliable updates --> available cat /etc/armbian-release # PLEASE DO NOT EDIT THIS FILE BOARD=bananapi BOARD_NAME="Banana Pi" VERSION=5.31 LINUXFAMILY=sunxi BRANCH=next ARCH=arm IMAGE_TYPE=stable

    • Reputation Points

    • 1 reply
    • 2.5k views
  20. Started by helenmai,

    Bài viết dưới đây chia sẻ cho bạn đọc 25 đề tài luận văn thạc sĩ luật học tiêu biểu nhất dành cho các sinh viên. Ngoài ra, chúng tôi còn tổng hợp nhiều đề tài luật văn Luật khác cho các chuyên ngành như Luật Kinh tế, luật hành chính, luật dân sự, luật hình sự,… bạn đọc có thể tham khảo thêm tại đây: 1.Pháp luật về giải quyết tranh chấp đất đai – Thực tiễn áp dụng tại tỉnh Thừa thiên Huế 2. Chế tài do vi phạm nghĩa vụ trong Hợp đồng thương mại theo pháp luật Việt Nam 3. Pháp luật về bảo vệ và khai thác giá trị di sản vật thể phục vụ phát triển kinh tế – Thực tiễn thực hiện tại tỉnh Thừa Thiên Huế 4. Pháp luật về chữ ký số trong giao dịch thương mại ở Việt Nam – Thự…

  21. hello, do you already have SUBJ ? Thank you

    • Reputation Points

    • 1 reply
    • 2.5k views
  22. Started by makama80,

    Hello, It seems like the 'FORCE_MODULE_UNLOAD' parameter was (set to?) 'N' during the generation of the Armbian kernels. I know it's potentially dangerous to use it, but since the community is doing a lot of experimenting it would be convenient sometimes if this is enabled. Does this mean I have to compile a kernel with this option enabled myself, or is it possible to turn it on in future builds?

    • Reputation Points

    • 1 reply
    • 2.5k views
  23. Started by selfbg,

    I want to override some configurations from $LINUXFAMILY.conf in SOMEBOARD.conf/wip/csc. One way is to provide $SRC/userpatches/sources/$LINUXFAMILY.conf, but I don't like this approach. I want to make these modification permanent. Maybe move the specific configuration from the family file to each board file, but with will not work with big families. Any ideas or comments? Thanks

  24. Started by N4IRS,

    I am attempting to build the following: Full OS image for flashing Do not change the kernel configuration nanopineo2 next or dev kernel same error stretch or xenial same error [ o.k. ] Downloading sources [ o.k. ] Checking git sources [ u-boot v2017.11 ] [ .... ] Up to date [ o.k. ] Checking git sources [ linux-mainline linux-4.14.y ] [ .... ] Up to date [ o.k. ] Checking git sources [ arm-trusted-firmware-sunxi-mainline allwinner-stable ] [ .... ] Fetching updates fatal: Couldn't find remote ref allwinner-stable [ .... ] Checking out error: pathspec 'FETCH_HEAD' did not match any file(s) known to git. [ o.k. ] Chec…

    • Reputation Points

    • 1 reply
    • 2.4k views
  25. Started by zador.blood.stained,

    Looking at this: https://github.com/armbian/build/commit/925b8592220a590b09215f08d3f06de6b8fe238d First, I would put most of the dependencies in "Recommends" and "Suggests" sections, otherwise people will be unable to remove non-essential packages they don't want. Second, I would put something like "nodm | lightdm" so you could switch the login manager without breaking things. And third, since we are discussing the desktop packages, personally I think that lightdm login dark theme looks relatively ugly (mostly you can't see element borders for user switcher dropdown menu, it's hard to read a dark font on a dark background, etc.) so mayb…

    • Reputation Points

    • 1 reply
    • 2.4k views
  26. hello, I would suggest a quick fix of "compile.sh" to do the "git pull" of "lib" before sudo why? because .git/FETCH_HEAD file turns owned by root.root & zador.blood.stain has tried to limit being "root" all the time in the VM

  27. This is really just a bash-centic question, but I'm baffled an tired of googling. Why does passing KEY=VALUE args to compile.sh work? I don't see bash flags, arg parsing or anything. I'm trying to do something similar in another script I'm just baffled. ex: sudo ./compile.sh EXPERT=yes EXTERNAL_NEW="compile" BOARD=orangepi-r1 BRANCH=next RELEASE="jessie" DESKTOP=no KERNEL_ONLY=yes KERNEL_CONFIGURE=no CLEAN_LEVEL=""

    • Reputation Points

    • 1 reply
    • 2.4k views
  28. Started by BeAsT,

    Hi there, Trying to build full OS image (or only kernel) to Rock64 in order to add support to AR9271 Atheros chipset. I only managed once to make the board recognize the wlan adapter only after reconnecting it (doesn't survive reboot). any help will be much appreciated.

    • Reputation Points

    • 1 reply
    • 2.4k views
  29. I've been working on a project to boot a custom kernel on my NanoPC-T4. I haven't gotten too far though because as soon as I make the smallest change to the source, everything goes to hell (see below). I've built 3 images following EXACTLY the same process. All I did was change the KERNELBRANCH variable in userpatches/lib.config to point to different branches in the same repository. For completeness, here's my lib.config (which simply points to my fork of ayufan-rock64/linux-mainline-kernel): KERNELSOURCE='https://github.com/ethDreamer/linux-mainline-kernel' KERNELBRANCH='branch:BRANCHNAME' Here's the script I wrote to ensure everything was built exactly the …

    • Reputation Points

    • 1 reply
    • 2.4k views
  30. manual page: https://www.freedesktop.org/software/systemd/man/systemd-firstboot.html archlinux Wiki: https://wiki.archlinux.org/index.php/systemd-firstboot

    • Reputation Points

    • 0 replies
    • 2.3k views
  31. Started by Dmitriy Zhuk,

    Hello guys. I try to build image for pine64. My OS is Ubuntu 16.04. My options: - Full OS image for flashing - Do not change the kernel configuration - pine64 - default - jessie -image with console interface. Then I see the following: 0 upgraded, 299 newly installed, 0 to remove and 0 not upgraded. Need to get 118 MB of archives. After this operation, 461 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! hostapd E: There are problems and -y was used without --force-yes [ error ] ERROR in function create_rootfs_cache [ debootstrap-ng.sh:208…

    • Reputation Points

    • 1 reply
    • 2.3k views
  32. Started by g40,

    Idly wondering if the .debs directory could be owned by the user rather than root ...

    • Reputation Points

    • 3 replies
    • 2.3k views
  33. I am trying to build 150balbes/Build-Armbian at my Ubuntu18 PC . However , the download process of toolchains are very slow. I had already spent most of the day in it. Unfortunatly , some of the toolchains was downloaded with warnings : [ warn ] Verification failed Could you please tell me the list of all needed toolchains and its source ? I will try to downlaod them in another way. Thanks ! Guofu Han

    • Reputation Points

    • 1 reply
    • 2.3k views
  34. Hello - I'm requesting that an issue tracker be added to the documentation repository on the Armbian GitHub project. This would allow various documentation improvement requests to be placed and resolution status to be easily located.

    • Reputation Points

    • 1 reply
    • 2.3k views
  35. Started by hanni76,

    Hello guys, There is an issue in build framework that makes impossible building my custom kernel for sun6i without changing your code. In the file sunxi_common.inc the variable LINUXFAMILY is forced to "sunxi" (unless it is sun8i) and my custom file userpatches/sources/sun6i.conf is not included. Of course I can hack sunxi_common.inc but much better if you make sort of correction for this issue. Thanks

    • Reputation Points

    • 0 replies
    • 2.3k views
  36. I noticed that once in a while I receive Jenkins notification from some build machine under lollipopcloud.solutions domain. I guess I receive notification whenever my email is in some commits covered by the build. Is this build machine some armbian official build machine ? In any case I cannot access the linked jenkins portal. http://jenkins.build.lollipopcloud.solutions:8080/job/Armbian/38/

    • Reputation Points

    • 1 reply
    • 2.3k views
  37. Hello. I'am try use adv7604 and csi in orangepi zero +2 H5, and i cant understand right way to apply changes in build-framework. After all settings in menuconfig are selected, i save cfg in .config_adv7604, and Exit from menuconfig. Build-fwk continued to buld my img ~1hour, and after that i cannot found the module adv7604.ko. OK I am rebuild img again, in the menuconfig i save settings in .config and again cannot find modules. Оn the third try it finally turned out. I saved the config several times in .config (maybe, rewrite old cfg file) and modules now is available in system. It is possible, add .config-files select mode in build-framework? O…

    • Reputation Points

    • 0 replies
    • 2.3k views
  38. Edit: Uh i guess it should be in the "Development" section instead ... but I can't find how to move the topic :s Hellow, thank you very much for all the work achieved by the Armbian project. I am using Armbian to build images (using https://github.com/armbian/build ) that I provide to users, with custom packagers installed via userpatches and it works pretty well ! However, the whole "kernel compiling" thing is quite mysterious to me and I don't really understand it. My questions are : - I am confused by the whole "default", "next" and "dev" terminology ? I am guessing this is some sort of stable / testing / unstable, b…

    • Reputation Points

    • 1 reply
    • 2.3k views
  39. My Cubox i4pro is running Armbian. I'm using Apticron to notify me of package updates that are available for my system. Apticron usually tells me a short summary of what has changed with a certain newer version. Somehow, the armbian-firmware never shows this information. Is it available somewhere online? I would like to be able to verify what I'm updating so I can assess if there's a risk that something breaks...

    • Reputation Points

    • 0 replies
    • 2.3k views
  40. Started by darkdrgn2k,

    Can you please enable MAC80211_MESH in the kernel. Board: Rock64 https://github.com/armbian/build/issues/937 im guessing here https://github.com/armbian/build/blob/master/config/kernel/linux-rk3328-default.config#L1182

    • Reputation Points

    • 1 reply
    • 2.3k views
  41. Started by Przemysław Sztoch,

    Can we add .editorconfig to https://github.com/armbian/build ?!

    • Reputation Points

    • 1 reply
    • 2.3k views
  42. As per documentation, I'm providing a custom kernel config, and I do get the message during my build: [ o.k. ] Using kernel config provided by user [ userpatches/linux-sunxi64-current.config ] which is great! The problem I face is that although the message is shown, the config that takes place seems to be something different, as can be checked when booting the image and looking up the config file in /boot/config-5.9.8-sunxi64 Digging a little bit in compilation.sh, I can see that cp .config "${DEST}/config/${LINUXCONFIG}.config" will only be run if KERNEL_CONFIGURE=yes As I want a fully automated image…

  43. Hey guys. 1. This piece if [[ $(lsb_release -sc) =~ bionic|buster|cosmic|disco ]]; then mkopts[ext4]='-q -m 2 -O ^64bit,^metadata_csum' elif [[ $(lsb_release -sc) == xenial ]]; then mkopts[ext4]='-q -m 2' fi Why disable metadata_csum? Why disable 64bit overall, not just for pure 32 bit boards? Edit on Mar 9 2020 Metadata checksums is a new feature of ext4 since e2fsprogs 1.44 (xenial has 1.42). It makes the fs more robust to data corruption but it requires some extra cpu power to calculate the checksums. It is not a problem for generic cpus with SSE4.2 (= hardware accelerated crc32): intel since …

  44. I tried to compile any distro for the first time, so I'm a total n00b here (used Oracle VirtualBox on a Win x64 machine, Ubuntu 10.04.02 x64)... They seem to be compiled fine. Moved the result images, written to new SD Cards with Etcher... Legacy Ubuntu server did boot. Legacy Ubuntu Desktop did not boot (even red/green lights did not light up). Can you give me some starting points or links about how to deal with this issue? Thank you in advance... BTW: I'm giving a shot to this to get rid of unnecessary SW installed in the desktop version, such as LibreOffice etc... I also don't know if this is possible...

  45. I don't know when exactly but since 21.08.2018 I can't build dev kernel anymore I am building armbian (on ubuntu 18.04) like this sudo BETA=yes EXPERT=yes ./compile.sh but there isn't dev kernel options in menu anymore

    • Reputation Points

    • 1 reply
    • 2.2k views
  46. Started by hanni76,

    Hello guys, I need my device to load armbian , autologin and run my application fullscreen. Can you give me a hint, please, what I should add into customization scripts ? Thanks

    • Reputation Points

    • 0 replies
    • 2.2k views
  47. Started by TonyMac32,

    Wondering if we should have a release notes/changelog that gets tossed into the image somewhere? Something very simple that we maintain by just updating a text file with a significant commit. (Like changing kernel versions, fixing a known bug from previous release, etc). Maybe toss it up onscreen at first boot. Moving the thermal zones on Tinker made me think that might be a good idea.

    • Reputation Points

    • 0 replies
    • 2.2k views
  48. Hi all Is it possible (and if so how) to use the toolchain and the first kernel compilation output from armbian to recompile a single kernel module? Bye

  49. Started by hanni76,

    Hello, guys, I got a third-party source code for a GPU kernel module, compatible with mainline. I need to build & install it during the Armbian build procedure. I know what to do when "Full image" is selected in configuration , i.e. I can use customize-image-host.sh. Is there any good way to build it when "Kernel only" mode is selected ? Thanks

    • Reputation Points

    • 0 replies
    • 2.2k views
  50. Started by hanni76,

    Hello guys, is there any reason why you still build the old Kernel 4.11 for h3/sun8i ? Thanks

    • Reputation Points

    • 1 reply
    • 2.2k views
  51. Dear All, I am trying to prepare the rootfs for opi3 board with CRYPTROOT_ENABLE option to yes using below command but getting error as below. ./compile.sh BOARD=orangepi3 BRANCH=current RELEASE=buster BUILD_MINIMAL=yes BUILD_DESKTOP=no KERNEL_ONLY=no KERNEL_CONFIGURE=no COMPRESS_OUTPUTIMAGE=sha,gpg,img CLEAN_LEVEL=images OFFLINE_WORK=yes CRYPTROOT_ENABLE=yes CRYPTROOT_PASSPHRASE="MYSECRECTPASS" CRYPTROOT_SSH_UNLOCK=yes CRYPTROOT_SSH_UNLOCK_PORT=2222 CRYPTROOT_PARAMETERS="custom cryptsetup options" invoke-rc.d: policy-rc.d denied execution of start. Processing triggers for systemd (241-7~deb10u4) ... [ o.k. ] Calling image customization script [ c…

    • Reputation Points

    • 0 replies
    • 2.2k views
  52. Started by borsti67,

    Hello team, I noticed the following lines during script run: Free space: grep: | tee -a $DEST/debug/debootstrap.log: No such file or directory [ o.k. ] Ending debootstrap process and preparing cache [ jessie ] as you can see, free space is neither logged nor displayed. I found 2 occurrences in debootstrap-ng.sh, but I don't get what's wrong there...?

  53. Started by JMCC,

    A very simple proposal: How about creating a tag in the Github repo with each Armbian release? I think it would be very little hassle, and can be very useful in many ways.

  54. Hello community, i'm trying to build the image according the instructions _armbian/build_ but my build system is behind a firewall limited to http(80) and https(443). The build scripts are trying to fetch directly from git through different network ports. How can i change the way for cloning the git repositories to https? The same problem appears also for the key server, is there also a way to adapt them to https? There is a workaround by setting in file config-default.conf the options USE_MAINLINE_GOOGLE_MIRROR="yes" USE_GITHUB_UBOOT_MIRROR="yes" They only using implicit https protocol for git. The questions above are still i…

    • Reputation Points

    • 0 replies
    • 2.1k views
  55. Hello, I am enjoying tinkering with the armbian build tools to customize images. I notice it takes about 2 hours to do a build on my machine. I am just making changes to the customize-image.sh and would like to know if there is an option to retain the default install image and just run the customization process? Thanks Neil

    • Reputation Points

    • 1 reply
    • 2.1k views
  56. Started by leomecma,

    I'm trying to lock u-boot version and I create the file /userpatches/lib.config with this inside MAINLINE_UBOOT_BRANCH='tag:v2017.01', but script continue updating uboot to v2017.03. What's wrong? In configuration.sh I put echo $MAINLINE_UBOOT_BRANCH just after load lib.config and this show my tag:v2017.01.

    • Reputation Points

    • 1 reply
    • 2.1k views
  57. Started by vincele,

    Hello, I want to tackle the TODO item from main.sh:175: # TODO: move to armbian-tools or extras-buildpkgs Which way should I go ?

    • Reputation Points

    • 0 replies
    • 2.1k views
  58. Hello everybody, I tried to install drivers for camera the board on karnel 4.* for orange pi lite2 , but it failed. -modprobe vfe_v4l2 -modprobe vfe_v4l2 -and device /dev/video0 no directory i folloved instruction and i installed header file for linux karnel , but this did't solov my problem. I readed a lot of topic on the forums, but this did't solove my problem. I'm willing to spend a small amount for to solov the problem. Please write you thoughts and offer.

  59. Started by swissbyte,

    Hi There I'm trying to compile a new image with armbians build environment. Basically the process works as expected, as long as i recompile everything. But i want to make some changes to the KERNEL source before compiling. Therefore i have enabled the following flags: CREATE_PATCHES="yes" KERNEL_ONLY="yes" # build kernel only SOURCE_COMPILE="yes" # force source compilation KERNEL_CLEAN="yes" # MAKE clean before compilation CLEAN_LEVEL="sources" But, it does not clean the Kernel and it does not recompile it. Do you have any…

    • Reputation Points

    • 0 replies
    • 2.1k views
  60. Started by hanni76,

    Hello, guys, I need to set overlay_prefix=sun6i-a31 in armbianEnv.txt automatically. I found that the default sunxi_common.inc behavior does not allow applying my custom file "userpatches/sources/sun6i.conf" where I have OVERLAY_PREFIX variable declared. In the file sunxi_common.inc the variable LINUXFAMILY is reset to "sunxi" for sun6i architecture. My question is: do you have another way to set OVERLAY_PREFIX variable ? Thank you.

    • Reputation Points

    • 0 replies
    • 2.1k views
  61. Hi all I am working on having a working cpufreq support for Allwinner H5 SoC According to the mainline plan, it won't happen anytime soon (it is not even scheduled for 4.13) However some (working) patches already exist, there is a quite updated fork at: https://github.com/megous/linux Reading the provided information, there is also an absolutely required patch for u-boot that fix a PLL1 configuration Apparently this patch is already included in Armbian, it is the patch: But for some reason I really don't understand, this is not applied to the u-boot source, the file doesn't contain the patch. Other patches in u-boot-sun50i-dev are applied correct…

  62. By default when I build armbian on master, it downloads the toolchains from the china mirror for me, but those always fail to verify the gcc-linaro-aarch64-none-elf-4.8-2013.11_linux.tar.xz with gpg BAD SIGNATURE. If I change to ARMBIAN_MIRROR="https://minio.k-space.ee/armbian/dl/" the issue disappears.

    • Reputation Points

    • 0 replies
    • 2.1k views
  63. Started by hanni76,

    Hello, guys, I am having some strange boot messages for my bananapi m2 running 4.13.14. They all are more or less device-tree related. May I ask you to look at it and give some comments ? 1) there is always a lot of messages like below, but WiFi is working fine: [ 10.801417] brcmfmac: brcmf_p2p_create_p2pdev: timeout occurred [ 10.801434] brcmfmac: brcmf_cfg80211_add_iface: add iface p2p-dev-wlan0 type 10 failed: err=-5 ....... [ 26.108251] brcmfmac: brcmf_fweh_call_event_handler: no interface object [ 26.108260] brcmfmac: brcmf_fweh_event_worker: event handler failed (72) 2) [ …

    • Reputation Points

    • 0 replies
    • 2k views
  64. Started by hanni76,

    Processing file /home/user/Projects/armbian/build/patch/u-boot/u-boot-sunxi/fix-sunxi-gpio-driver.patch patch unexpectedly ends in middle of line

    • Reputation Points

    • 0 replies
    • 1.9k views
  65. Hello, guys, I recently posted a problem with Banana Pi M2 framebuffer - my Waveshare35a TFT display was not working with "next" mainline image. I had messages in dmesg about an SPI data transfer issue. As a result there was no new framebuffer device created on the device. The question was then moved to Development group. Can you give a comment about SPI driver on BananaPI M2 ? Is SPI communication on BananaPi m2 really supported by mainline kernel ?

    • Reputation Points

    • 0 replies
    • 1.9k views
  66. Started by lanefu,

    Now that u-boot UEFI is kind of a thing.... How will that shape armbian and the build process?

    • Reputation Points

    • 0 replies
    • 1.9k views
  67. Started by jerryc,

    Hi Wondering if there are instructions on how to use the newer dwmac driver (instead of sun8i-emac.c) on the dev branch 4.10.x ? thanks jerry

    • Reputation Points

    • 0 replies
    • 1.9k views
  68. As mentioned above, how can is specify the version of kernel and u-boot when i build the image(in https://github.com/armbian/build) from scratch? Thanks in advance!

    • Reputation Points

    • 1 reply
    • 1.8k views
  69. Hi - does the kernel 4.16 for Stretch 9 for the Odroid C2 support the cryptographic APIs options: (1) CMAC (2) User-space interface for hash algorithms (3) User-space interface for symmetric key cipher algorithms Thank you. -- Cinaed

  70. Started by TonyMac32,

    rc2 breaks the builddeb patch, at least on Rockchip, investigating. [Edit] Fixed Tinker Board and Meson64 Dev

    • Reputation Points

    • 0 replies
    • 1.7k views
  71. Hello, guys, I need your help with building an image with kernel 4.15 ("dev") for bananapi m1+ (can't use "next" because I need the new display engine). First of all, I need to transfer patches from 4.14 so that I can create my own overlays. Can you tell me which patches I need to look at , besides "add-overlay-compilation-support.patch" ? Thank you

    • Reputation Points

    • 0 replies
    • 1.7k views
  72. Started by lanefu,

    I've been doing a little housekeeping with github issues and PR's to eliminate noise or bring closure. I've created a STALE label for issues that lack closure or don't have clear actionable items and closing. Hopefully that makes them easy to revisit later if one is interested. I've also posted some follow-ups on a few to try to get things moving and merged a few PRs while applying extreme discretion. Let me know if I do anything you disagree with or want me to back off. I'm trying to be mindful of everyone's work.

    • Reputation Points

    • 0 replies
    • 1.6k views
  73. now I can answer this question: all lima code are removed by: https://github.com/armbian/build/blob/master/lib/compilation.sh#L588 thus lima patches can be applied. thus I create a github issue: https://github.com/armbian/build/issues/1474 @martinayotte @Igor and other maintainers, please help to handle this, because this is huge work.

    • Reputation Points

    • 0 replies
    • 1.5k views

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.