Jump to content

Search the Community

Showing results for 'pinebook' in topics.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Armbian
    • Armbian project administration
  • Community
    • Announcements
    • SBC News
    • Framework and userspace feature requests
    • Off-topic
  • Using Armbian
    • Beginners
    • Software, Applications, Userspace
    • Advanced users - Development
  • Standard support
    • Amlogic meson
    • Allwinner sunxi
    • Rockchip
    • Other families
  • Community maintained / Staging
    • TV boxes
    • Amlogic meson
    • Allwinner sunxi
    • Marvell mvebu
    • Rockchip
    • Other families
  • Support

Categories

  • Official giveaways
  • Community giveaways

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Matrix


Mastodon


IRC


Website URL


XMPP/Jabber


Skype


Github


Discord


Location


Interests

  1. Changed back to kernel 5.8.5, and changing the brightness like this just shows me a brighter black screen ;-) Issue remains the same, no output to the pinebook's screen, can login by typing my password in the black screen, see the login happening via ssh..
  2. Just an FYI... I've picked things up on the Pinebook Pro a bit... tracking here... https://armbian.atlassian.net/browse/AR-399 Thanks @chwe and everyone else that have done the hard parts.
  3. maybe you should - like on my Pinebook- set the display brightness via /etc/rc.local? #set display brightness pkexec /usr/sbin/xfpm-power-backlight-helper --set-brightness 8 I did read out the actual dim value as 2: #read-out display brightness pkexec /usr/sbin/xfpm-power-backlight-helper --get-brightness 2 and I did set (via /etc/rc.local) a for-me-default value of 8 A value of 10 (max.?)was to bright for me
  4. recent days I find Chromebook may be better Arm devices with laptop form factor. compare with Pinebook pro, Chromebooks are cheaper, and mass product, and better tested. why no much people discuss how to install 3rd OS to its internal emmc, or reflash its uboot? I have searched on ArchArm forum, only 1 topic. but there actually a way to reflash uboot, and mainline uboot already has support for arm based chromebooks. It should be easy, but why no discussion?
  5. Hi, I update Armbian (Debian) from Kernel 5.4 to the last version Armbina 20.08.2 with Kernel 5.8.6-sunxi64, but now I don't boot the GUI. I have connected only the power and I can use from other pc from ssh. Thank you for all!
  6. Some time ago I tried that joystick on Pinebook Pro and it did not work either, I think the same problem was with x86 PC in Linux, but have to check it again.
  7. I've almost forgot one during my Allwinner garden tour : Pinebook-A64 ! Unfortunately, it seems that 5.8.y is broken somehow, the screen doesn't work after "starting kernel" ... It is not a DT issue, since I've tried to exchange DTB with my previous 5.7.6, so it must be in kernel binary. If someone else have time to test, I will be glad to get help to figure what is broken.
  8. We have nightly images built available for the boards below. Please help us test and report your experience via This Google Form. Images are available via our normal Armbian download page. Just scroll to the bottom to the "nightly build" section. Bananapi Bananapim2plus Bananapim2zero Bananapipro Clearfogbase Clearfogpro Cubietruck Espressobin Helios4 Lepotato Lime-a64 Nanopct4 Nanopiair Nanopim4 Nanopim4v2 Nanopi-r1 Nanopi-r2s Odroidc2 Odroidc4 Odroidn2 Odroidxu4 Orangepi3 Orangepi4 Orangepione Orangepipc Orangepipc2 Orangepipcplus Orangepizero Orangepizeroplus2-h3 Orangepizeroplus2-h5 Pine64 Pinebook-a64 Pineh64 Pineh64-b Rock64 Rockpi-4a Rockpi-4b Rockpi-e Teres-a64 Tinkerboard Tritium-h3 Tritium-h5
  9. Added nightly images for testing: Bananapi Bananapim2plus Bananapim2zero Bananapipro Clearfogbase Clearfogpro Cubietruck Espressobin Helios4 Lepotato Lime-a64 Nanopct4 Nanopiair Nanopim4 Nanopim4v2 Nanopi-r1 Nanopi-r2s Odroidc2 Odroidc4 Odroidn2 Odroidxu4 Orangepi3 Orangepi4 Orangepione Orangepipc Orangepipc2 Orangepipcplus Orangepizero Orangepizeroplus2-h3 Orangepizeroplus2-h5 Pine64 Pinebook-a64 Pineh64 Pineh64-b Rock64 Rockpi-4a Rockpi-4b Rockpi-e Teres-a64 Tinkerboard Tritium-h3 Tritium-h5
  10. P.P.A.

    Mainline VPU

    @xmixahlx How much of what your pbp-tools scripts are doing is specifically tailored to the Pinebook Pro (and would cause incompatibilities elsewhere)? Can most of them be run on any RK3399 platform?
  11. For my NanoPC-T4, I want to be able to install multiple kernel versions at the same time and boot a specific one by default. In addition, I would like to be able to select which kernel to start if necessary: Armbian_20.07_Arm-64_focal_dev Boot Options. 1: linux-default 2: 5.8.0-rc4-arm-64 3: 5.8.0-rc3-arm-64 4: 5.8.0-rc2-arm-64 5: 5.8.0-rc1-arm-64 6: linux-test To present my solution, I have used "Armbian_20.07_Arm-64_focal_dev_5.8.0-rc4.img.xz" and "u-boot-rk3399-nanopc-t4.img 07/10/2020 8:50am" on a microSD: With this scheme in place I am able to pull in a new kernel without the need to port over my local image configuration to a new image. If the new kernel is not working as expected all previous available ones are just a reboot away. If the new kernel version is suitable for boot on demand just a new boot stanza in extlinux.conf is nessesary. The mainline uboot for NanoPC-T4 has not yet enabled USB keyboard support. Therefor the on demand selection of a boot option will only work via the serial console keyboard. The build of uboot with the same options in nanopc-t4-rk3399_defconfig as it was done for Pinebook Pro and rockpro64, should probably enable it in a similar way. This means that only HDMI display and USB keyboard are required.
  12. Hey! I recently accidentally made my eMMC unbootable. I ordered this adapter, but the eMMC isn't getting picked up by any of my microSD adapters. Is there a way to hotplug the eMMC chip while booting from SD, like with the Pinebook Pro (which is also RK3399 based)? I'd really like to either repair or clear the eMMC so i could continue using it. Thanks!
  13. xmixahlx

    Mainline VPU

    @Kwiboo did you have any idea about hantro encoding? ^ also, ffmpeg 4.3 and linux 5.8-rc1 are released and can't wait to update! fyi, i have a new project, pbp-tools on git that is collecting these hwaccel things for pinebook pro: https://github.com/xmixahlx/pbp-tools https://forum.pine64.org/showthread.php?tid=10190 any idea on the ffmpeg -decoders bug not listing v4lrequest? that seems to break things like mpv that use detection. ffmpeg and kodi work OK.
  14. xmixahlx

    Mainline VPU

    greetings, @AndreVallestero pointed me towards this thread and i wanted to share what's working for me on the pinebook pro (rk3399): mp2, vp8, vp9, h264 and h265 (8 and 10bit) hwaccel. as andre mentioned, i've collected resources and documented my testing in the mainline hardware acceleration thread on pine64 forums as well as some related system bits (mesa-git, kodi-git, etc.). hwaccel thread is here: https://forum.pine64.org/showthread.php?tid=9171 i was pulling patches out of kernel patchwork linux-rockchip and linux-media before finding that @Kwiboo and LibreElec were packaging these up nicely. awesome. thanks so much! you can review the last few posts starting from here to be up to speed: https://forum.pine64.org/showthread.php?tid=9171&pid=65712#pid65712 with Kwiboo's recent linux-rockchip and ffmpeg git activity, my system is using: manjaro pinebookpro 5.7-rc2 kernel branch patched to 5.7-rc6 LibreElec patches from Kwiboo's rk-5.6 branch (modified next/list) Kwiboo's linux-kernel 5.6 vs 5.6-hevc branch diff Kwiboo's ffmpeg 4.2.2 vs 4.2.2-rkvdec branch diff ffmpeg 4.2.3 kodi-git a few notable things with kodi (gbm+gles) and big buck bunny reencode samples: h264 10bit provides kernel hard lock and forced shutdown x265 12bit freezes the kodi interface, then recovers vp9 10/12bit give green image and correct audio 4K 60fps h264 file plays out of sync jellyfin-kodi working great with my htpc server, mostly x264 8bit video files i realize the formats above aren't expected to work, just sharing what happens when they don't. i've upped the ffmpeg log for 4.2.3-v4l2-request-hwaccel-rkvdec with a h265-10b sample here: https://pastebin.com/x7iNaY4M
  15. I have a latest ubuntu armbian on a pinebook pro, I use an DUB-1312 gigabit to usb 3.0 for wired connection, I plug it in the usb 3 port of the pinebook but I run iperf I see the same speeds as the other usb 2 port. $ iperf3 -c 192.168.0.34 Connecting to host 192.168.0.34, port 5201 [ 5] local 192.168.0.33 port 48140 connected to 192.168.0.34 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 41.7 MBytes 350 Mbits/sec 0 298 KBytes (More thread only made results worst) While the same DUB-1312 plugged in my amd64 ubuntu computer achieve 950Mb/s easly (capped by the other testing device (an odroid-hc1)). Same thing for a random usb 3.1 key I have laying around (so its very unlikely a problem with the ethernet over usb driver). It seems to me that the usb 3 port is only being used with usb 2. Am I the only with this issue ?
  16. just a short one.. and I didn't read all of it.. working on: rk3399 to 5.6 (more or less done with: https://github.com/armbian/build/pull/1759 but testing needed especially for everything except pbp) display of pinebook pro working with mainline kernel - same PR camera working on 4.4 for pinebook - not even started yet I would love to merge rk3399 and rockchip64 bsp kernels to keep maintenance easier there - let's see if we get the mali mess sorted out there rk1808 into wip - the boards are there.. but time is missing and kernel source will be a pain maybe further cleaning of opi 4b DT
  17. I had the same or similar issue(missing taskbar, no icons on desktop just text, windows didn't appear) on (old) Pinebook, (Armbian_20.02.1_Pinebook-a64_bionic_current_5.4.20_desktop.img) Doing the above blacklist seems to work around it indeed, thank you!
  18. Re: the built-in 16GB emmc on a 14" pinebook (early model). Applies to Armbian_20.02.1_Pinebook-a64_bionic_current_5.4.20.img and also to trunk build with dev kernel. Prevents installation to emmc from SD, which worked from trunk@3b1418fb5b58f187c658a050c592f2c50fb2db04 in January. I haven't managed to find from which commit it started failing yet. It is in some partial/invalid state in u-boot: => mmc list mmc@1c0f000: 0 (SD) mmc@1c10000: 2 mmc@1c11000: 1 => mmc dev 0 switch to partitions #0, OK mmc0 is current device => mmc info Device: mmc@1c0f000 Manufacturer ID: 1b OEM: 534d Name: 00000 Bus Speed: 50000000 Mode: SD High Speed (50MHz) Rd Block Len: 512 SD version 2.0 High Capacity: Yes Capacity: 7.6 GiB Bus Width: 4-bit Erase Group Size: 512 Bytes => mmc dev 1 => mmc info Device: mmc@1c0f000 Manufacturer ID: 1b OEM: 534d Name: 00000 Bus Speed: 50000000 Mode: SD High Speed (50MHz) Rd Block Len: 512 SD version 2.0 High Capacity: Yes Capacity: 7.6 GiB Bus Width: 4-bit Erase Group Size: 512 Bytes => mmc dev 2 Card did not respond to voltage select! It is absent when booted, though has a token line in the log as "mmc1": # dmesg | grep -i mmc [ 2.515757] sunxi-mmc 1c0f000.mmc: Got CD GPIO [ 2.541026] sunxi-mmc 1c0f000.mmc: initialized, max. request size: 16384 KB, uses new timings mode [ 2.542017] sunxi-mmc 1c10000.mmc: allocated mmc-pwrseq [ 2.560303] mmc0: error -110 whilst initialising SD card [ 2.565772] sunxi-mmc 1c10000.mmc: initialized, max. request size: 16384 KB, uses new timings mode [ 2.584669] mmc1: new high speed SDIO card at address 0001 [ 2.592188] sunxi-mmc 1c11000.mmc: initialized, max. request size: 2048 KB, uses new timings mode [ 3.645870] mmc0: new high speed SDHC card at address 0001 [ 3.646999] mmcblk0: mmc0:0001 00000 7.61 GiB [ 3.649985] mmcblk0: p1 p2 [ 4.019864] EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: (null) [ 5.389779] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,errors=remount-ro
  19. with the newest pushed to my PR: https://github.com/armbian/build/pull/1759#issuecomment-601162767 dev images with a working display can be built, the display is currently rather dark (I guess we've to tweak the defaults from the pwm driver a bit I had it brighter in mind when using the stock OS).. The mouse is somehow bugged so an external mouse is needed and you need to build with extrawifi=no cause they didn't survive moving dev to 5.6 For those waiting for prebuilt images based on 5.6 this ain't gonna happen yet. it's simply not ready yet to deal with debug and users at the same time. And the PR involves to move pinebook to rk3399 with upstream u-boot but this goes in hand with a change in the bsp kernel (from ayufan to friendly arm) and guess what.. the display does not work there.. but mainline with 5.6-rc6 will work. The PR needs a lot of review tho.. for those wanna see a lot of errors in dmesg http://ix.io/2eGz so to summarize: display works wifi works keyboard works desktop works touchpad doesn't everything else was not tested (ah and restart doesn't work neither atm). PR needs quite some review work and testing for other boards cause.. well we all know what happens when we switch a kernel right?
  20. I tried but still black screen: root@pinebook-a64:/home/edu# uname -a Linux pinebook-a64 5.4.23-sunxi64 #trunk SMP Thu Mar 5 13:43:50 UTC 2020 aarch64 GNU/Linux root@pinebook-a64:/home/edu# zgrep "CONFIG_DRM_ANALOGIX_ANX6345" /proc/config.gz CONFIG_DRM_ANALOGIX_ANX6345=y
  21. I've created an armbian minimal image for my pinebook with luks encryption. It works fine but I cannot see the password prompt on screen... the boot process is: * The armbian uboot is displayed * Then a black screen... After a few seconds I'm assuming it is time to put my luks password, so I do it * Then the screen starts to show the boot text Is this expected? Am I doing something wrong? I don't want to install plymouth, just the usual LUKS password prompt. Thanks!
  22. This script was made by/for people that start Unix in 90" or later. Close enough A few tips: - use mainstream repository https://github.com/armbian/build at least for the 1st time. - https://github.com/armbian/build#build-parameter-examples First example is the key you are missing. PinebookPRO is in the CSC/WIP section. - support for Vagrant (method I never used) is not the best. I suggest native or Docker. In case you get into the troubles, supply logs (output/debug) here https://forum.armbian.com/forum/12-armbian-build-framework/ Booting from SD card, running nand-sata-install and installing to BTRFS should get you there. It is also possible to create SD card with ready made BTRFS or even with LUKS ... but not recommended for 1st time build. I don't know how good and how bug-free those features are but consider software support for Pinebook PRO as experimental, fragile ... but developing fast.
  23. I am guessing that this Armbian login is different from the Armbian login I've used. Or it was frozen or cancelled or pigs learned how to fly. I cloned cwhe's git tree, as my next step in learning about things. I'm a dinosaur (started with UNIX in 1984). I used a vagrant plugin that is not available in Debian (I run Devuan on most of my desktop type machines) to adjust the discsize of the Bionic 18.04 box to 60 GB. The "build" of the standard Armbian kernel picking Rock64 as the closest system went to completion. After cloning cwhe's git into a parallel directory, I let it build the tool chain (all the questions/options seemed the same), and then when menuconfig came up; there was nothing specific to pinebook (or pinebook pro). I saved the config and let it start compiling the kernel. It did not finish. There were errors about trying to save things into read only storage, and vagrant was completely locked. Vagrant halt in another terminal session didn't stop things (or didn't seem to). Vagrant -f halt seemed to work, a bit. A vagrant up would not work. Some lockfile was present? I found a vboxmanager command with the UUID of the box and --emergencystop which cleaned things up. On bringing this box up again, I looked for git tags. None seemed to be related to pinebook. Asking for a list of branches, only showed master. Trying to checkout pinebook said there was nothing (branch not valid)? It seems at some point, I need to "overlay?" the u-boot mainline on top of what Armbian has now? But basically, I am too much of a dinosaur; and lack 'fu' to do this modern CVS stuff. Could cwhe post a little more verbose instructions on how to get things to work? :-) My initial "need" is to get btrfs for home. I would like to get panfrost/MESA-(19|20) at some point. At some point, maybe play with mesh networking (I have a farm). Have a great day!
  24. When trying to compile the debs file using the debug switch I get those errors. sudo make -j4 ARCH=arm64 CROSS_COMPILE="ccache aarch64-linux-gnu-" INSTALL_DTBS_PATH=$PWD/output/dtb dtbs --debug GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File 'dtbs' does not exist. File 'prepare3' does not exist. File 'FORCE' does not exist. Must remake target 'FORCE'. Successfully remade target file 'FORCE'. Prerequisite 'FORCE' of target 'include/config/kernel.release' does not exist. Must remake target 'include/config/kernel.release'. File 'scripts_dtc' does not exist. File 'scripts_basic' does not exist. Must remake target 'scripts_basic'. File 'prepare3' does not exist. File 'scripts_dtc' does not exist. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File '__build' does not exist. File 'FORCE' does not exist. Must remake target 'FORCE'. Successfully remade target file 'FORCE'. Prerequisite 'FORCE' of target 'scripts/basic/fixdep' does not exist. Must remake target 'scripts/basic/fixdep'. Successfully remade target file 'scripts/basic/fixdep'. Must remake target '__build'. Successfully remade target file '__build'. File 'dtbs' does not exist. File 'prepare3' does not exist. File 'scripts_dtc' does not exist. Must remake target 'scripts_dtc'. File 'prepare3' does not exist. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File '__build' does not exist. File 'FORCE' does not exist. Must remake target 'FORCE'. Successfully remade target file 'FORCE'. Prerequisite 'FORCE' of target 'scripts/dtc/dtc.o' does not exist. Must remake target 'scripts/dtc/dtc.o'. Successfully remade target file 'scripts/dtc/dtc.o'. Prerequisite 'FORCE' of target 'scripts/dtc/flattree.o' does not exist. Must remake target 'scripts/dtc/flattree.o'. Successfully remade target file 'scripts/dtc/flattree.o'. Prerequisite 'FORCE' of target 'scripts/dtc/fstree.o' does not exist. Must remake target 'scripts/dtc/fstree.o'. Successfully remade target file 'scripts/dtc/fstree.o'. Prerequisite 'FORCE' of target 'scripts/dtc/data.o' does not exist. Must remake target 'scripts/dtc/data.o'. Successfully remade target file 'scripts/dtc/data.o'. Prerequisite 'FORCE' of target 'scripts/dtc/livetree.o' does not exist. Must remake target 'scripts/dtc/livetree.o'. Successfully remade target file 'scripts/dtc/livetree.o'. Prerequisite 'FORCE' of target 'scripts/dtc/treesource.o' does not exist. Must remake target 'scripts/dtc/treesource.o'. Successfully remade target file 'scripts/dtc/treesource.o'. Prerequisite 'FORCE' of target 'scripts/dtc/srcpos.o' does not exist. Must remake target 'scripts/dtc/srcpos.o'. Successfully remade target file 'scripts/dtc/srcpos.o'. Prerequisite 'FORCE' of target 'scripts/dtc/checks.o' does not exist. Must remake target 'scripts/dtc/checks.o'. Successfully remade target file 'scripts/dtc/checks.o'. Prerequisite 'FORCE' of target 'scripts/dtc/util.o' does not exist. Must remake target 'scripts/dtc/util.o'. Successfully remade target file 'scripts/dtc/util.o'. Prerequisite 'FORCE' of target 'scripts/dtc/dtc-lexer.lex.c' does not exist. Must remake target 'scripts/dtc/dtc-lexer.lex.c'. Successfully remade target file 'scripts/dtc/dtc-lexer.lex.c'. Prerequisite 'FORCE' of target 'scripts/dtc/dtc-parser.tab.h' does not exist. Must remake target 'scripts/dtc/dtc-parser.tab.h'. Successfully remade target file 'scripts/dtc/dtc-parser.tab.h'. Prerequisite 'FORCE' of target 'scripts/dtc/dtc-lexer.lex.o' does not exist. Must remake target 'scripts/dtc/dtc-lexer.lex.o'. Successfully remade target file 'scripts/dtc/dtc-lexer.lex.o'. Prerequisite 'FORCE' of target 'scripts/dtc/dtc-parser.tab.c' does not exist. Must remake target 'scripts/dtc/dtc-parser.tab.c'. Successfully remade target file 'scripts/dtc/dtc-parser.tab.c'. Prerequisite 'FORCE' of target 'scripts/dtc/dtc-parser.tab.o' does not exist. Must remake target 'scripts/dtc/dtc-parser.tab.o'. File 'dtbs' does not exist. File 'prepare3' does not exist. Must remake target 'prepare3'. Successfully remade target file 'prepare3'. Successfully remade target file 'scripts/dtc/dtc-parser.tab.o'. Prerequisite 'FORCE' of target 'scripts/dtc/dtc' does not exist. Must remake target 'scripts/dtc/dtc'. Successfully remade target file 'scripts/dtc/dtc'. Must remake target '__build'. Successfully remade target file '__build'. File 'dtbs' does not exist. Must remake target 'dtbs'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File '__build' does not exist. File 'arch/arm64/boot/dts/actions' does not exist. Must remake target 'arch/arm64/boot/dts/actions'. File 'arch/arm64/boot/dts/al' does not exist. Must remake target 'arch/arm64/boot/dts/al'. File 'arch/arm64/boot/dts/allwinner' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner'. File 'arch/arm64/boot/dts/altera' does not exist. Must remake target 'arch/arm64/boot/dts/altera'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... File 'arch/arm64/boot/dts/amd' does not exist. GNU Make 4.1 Must remake target 'arch/arm64/boot/dts/amd'. Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. File 'arch/arm64/boot/dts/amlogic' does not exist. Must remake target 'arch/arm64/boot/dts/amlogic'. File 'arch/arm64/boot/dts/apm' does not exist. Must remake target 'arch/arm64/boot/dts/apm'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File '__build' does not exist. File 'FORCE' does not exist. Must remake target 'FORCE'. Successfully remade target file 'FORCE'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-a64-amarula-relic.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-a64-amarula-relic.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-a64-amarula-relic.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-a64-nanopi-a64.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-a64-nanopi-a64.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-a64-nanopi-a64.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-lts.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-lts.dtb'. Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-lts.dtb'. Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-plus.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-plus.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-plus.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dtb'. File 'arch/arm64/boot/dts/arm' does not exist. Must remake target 'arch/arm64/boot/dts/arm'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dtb'. File 'arch/arm64/boot/dts/bitmain' does not exist. Must remake target 'arch/arm64/boot/dts/bitmain'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dtb'. GNU Make 4.1 Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dtb'. Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dtb'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus-v1.2.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus-v1.2.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus-v1.2.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-cc.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-cc.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-cc.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-plus2.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-plus2.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-plus2.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dtb' does not exist. Updating goal targets.... Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dtb'. File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. Updating goal targets.... Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dtb'. File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dtb'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dtb'. File 'arch/arm64/boot/dts/broadcom' does not exist. Must remake target 'arch/arm64/boot/dts/broadcom'. Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-one-plus.dtb' does not exist. Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-one-plus.dtb'. File 'arch/arm64/boot/dts/cavium' does not exist. Must remake target 'arch/arm64/boot/dts/cavium'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-one-plus.dtb'. Prerequisite 'FORCE' of target 'arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dtb' does not exist. GNU Make 4.1 Must remake target 'arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dtb'. Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Successfully remade target file 'arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dtb'. Must remake target '__build'. Successfully remade target file '__build'. File 'arch/arm64/boot/dts/exynos' does not exist. Must remake target 'arch/arm64/boot/dts/exynos'. GNU Make 4.1 Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... File 'arch/arm64/boot/dts/freescale' does not exist. Must remake target 'arch/arm64/boot/dts/freescale'. Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Updating goal targets.... File '__build' does not exist. File 'arch/arm64/boot/dts/broadcom/northstar2' does not exist. Must remake target 'arch/arm64/boot/dts/broadcom/northstar2'. File 'arch/arm64/boot/dts/hisilicon' does not exist. Must remake target 'arch/arm64/boot/dts/hisilicon'. Reading makefiles... File 'arch/arm64/boot/dts/broadcom/stingray' does not exist. Must remake target 'arch/arm64/boot/dts/broadcom/stingray'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. File 'arch/arm64/boot/dts/lg' does not exist. Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Must remake target 'arch/arm64/boot/dts/lg'. Successfully remade target file '__build'. File '__build' does not exist. File 'arch/arm64/boot/dts/marvell' does not exist. Must remake target 'arch/arm64/boot/dts/marvell'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... GNU Make 4.1 GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> There is NO WARRANTY, to the extent permitted by law. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Reading makefiles... Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. File 'arch/arm64/boot/dts/mediatek' does not exist. Must remake target 'arch/arm64/boot/dts/mediatek'. Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... File 'arch/arm64/boot/dts/nvidia' does not exist. Must remake target 'arch/arm64/boot/dts/nvidia'. Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. File 'arch/arm64/boot/dts/qcom' does not exist. Must remake target 'arch/arm64/boot/dts/qcom'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. File 'arch/arm64/boot/dts/realtek' does not exist. Must remake target 'arch/arm64/boot/dts/realtek'. Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... File 'arch/arm64/boot/dts/renesas' does not exist. Must remake target 'arch/arm64/boot/dts/renesas'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. Updating goal targets.... File 'arch/arm64/boot/dts/rockchip' does not exist. Must remake target 'arch/arm64/boot/dts/rockchip'. File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. File 'arch/arm64/boot/dts/socionext' does not exist. Must remake target 'arch/arm64/boot/dts/socionext'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. GNU Make 4.1 Reading makefiles... Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. File 'arch/arm64/boot/dts/sprd' does not exist. Must remake target 'arch/arm64/boot/dts/sprd'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. File 'arch/arm64/boot/dts/synaptics' does not exist. Must remake target 'arch/arm64/boot/dts/synaptics'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. File 'arch/arm64/boot/dts/ti' does not exist. Must remake target 'arch/arm64/boot/dts/ti'. Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... File 'arch/arm64/boot/dts/xilinx' does not exist. Must remake target 'arch/arm64/boot/dts/xilinx'. Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. GNU Make 4.1 File 'arch/arm64/boot/dts/zte' does not exist. Must remake target 'arch/arm64/boot/dts/zte'. Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... Updating goal targets.... File '__build' does not exist. File '__build' does not exist. Must remake target '__build'. Must remake target '__build'. Successfully remade target file '__build'. Successfully remade target file '__build'. Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. File '__build' does not exist. GNU Make 4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Updating goal targets.... File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'. File '__build' does not exist. Must remake target '__build'. Successfully remade target file '__build'.
  25. I have set in the lib.config file the version 5.1 (same thing happen with version 5.6) After fixing all the compiling issues I was able to compule: dpkg-deb: building package 'linux-headers-5.1.21-sunxi64' in '../linux-headers-5.1.21-sunxi64_20.05.0-trunk_arm64.deb'. dpkg-deb: building package 'linux-libc-dev' in '../linux-libc-dev_20.05.0-trunk_arm64.deb'. dpkg-deb: building package 'linux-image-5.1.21-sunxi64' in '../linux-image-5.1.21-sunxi64_20.05.0-trunk_arm64.deb'. dpkg-buildpackage: info: binary-only upload (no source included) dpkg-deb: building package 'linux-source-5.1.21-dev-sunxi64' in '/home/ilan/armbian/build/.tmp/linux-source-dev-sunxi64_20.05.0-trunk_all.deb'. dpkg-deb: error: failed to read archive '/home/ilan/armbian/build/output/debs/linux-image-dev-sunxi64_20.05.0-trunk_arm64.deb': No such file or directory [ o.k. ] Starting rootfs and image building process for [ bananapim64 bionic ] [ o.k. ] Checking for local cache [ bionic-cli-arm64.881...e08.tar.lz4 ] [ o.k. ] Extracting bionic-cli-arm64.881...e08.tar.lz4 [ 2 days old ] [ .... ] bionic-cli-arm64.881...e08.tar.lz4: 364MiB [64.3MiB/s] [==========================================================================================================>] 100% [ o.k. ] Adding Armbian repository and authentication key [ /etc/apt/sources.list.d/armbian.list ] [ o.k. ] Applying distribution specific tweaks for [ bionic ] [ o.k. ] Applying common tweaks cp: cannot stat '/home/ilan/armbian/build/output/debs/linux-image-dev-sunxi64_20.05.0-trunk_arm64.deb': No such file or directory [ .... ] Installing [ linux-image-dev-sunxi64_20.05.0-trunk_arm64.deb ] [ .... ] Installing [ linux-u-boot-dev-bananapim64_20.05.0-trunk_arm64.deb ] cp: cannot stat '/home/ilan/armbian/build/output/debs/linux-headers-dev-sunxi64_20.05.0-trunk_arm64.deb': No such file or directory [ .... ] Installing [ linux-headers-dev-sunxi64_20.05.0-trunk_arm64.deb ] [ .... ] Installing [ armbian-config_20.05.0-trunk_all.deb ] [ .... ] Installing [ armbian-firmware_20.05.0-trunk_all.deb ] [ o.k. ] Enabling serial console [ ttyS0 ] As you can see it creates the headers and kernel version 5.1.21 but when it going to the stage to implement it in the image it looks for other deb files that are not created... also doesnt create the DTB deb file. eventually the image that is created doest work. So changing the linux-headers-5.1.21... and the linux-image-5.1.21 to linux-headers-dev... and the linux-image-dev.... then running the compilation again and switch the file names a second before it implement them I manage to overcome this error. but no DTB file and the implentation in the linux image doesnt work. there is not even a link from Image-> to the vmlinuz-5.1.21-sunxi64 at the boot folder. I havent found anywhere why it doesnt create the DTB file and why it doesnt link the image correctly. Here is the patch I have created for the compilation to complete. diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile index f670458ae..b81175502 100644 --- a/arch/arm64/boot/dts/allwinner/Makefile +++ b/arch/arm64/boot/dts/allwinner/Makefile @@ -1,29 +1,3 @@ # SPDX-License-Identifier: GPL-2.0 -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-amarula-relic.dtb dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-bananapi-m64.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-nanopi-a64.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-olinuxino.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-orangepi-win.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pine64-lts.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pine64-plus.dtb sun50i-a64-pine64.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pinebook.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-sopine-baseboard.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-teres-i.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-bananapi-m2-plus.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-bananapi-m2-plus-v1.2.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-emlid-neutis-n5-devboard.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-libretech-all-h3-cc.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-neo2.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-neo2-v1.1.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-neo-plus2.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-neo-core2.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-pc2.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-k1-plus.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-nanopi-m1-plus2.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-prime.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-zero-plus.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h5-orangepi-zero-plus2.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h6-orangepi-3.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h6-orangepi-lite2.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h6-orangepi-one-plus.dtb -dtb-$(CONFIG_ARCH_SUNXI) += sun50i-h6-pine-h64.dtb + diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts index 7793ebb5d..38f54fef4 100644 --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts @@ -43,6 +43,7 @@ /dts-v1/; #include "sun50i-a64.dtsi" +#include "sun50i-a64-cpu-opp.dtsi" #include <dt-bindings/gpio/gpio.h> @@ -108,6 +109,22 @@ status = "okay"; }; +&cpu0 { + cpu-supply = <&reg_dcdc2>; +}; + +&cpu1 { + cpu-supply = <&reg_dcdc2>; +}; + +&cpu2 { + cpu-supply = <&reg_dcdc2>; +}; + +&cpu3 { + cpu-supply = <&reg_dcdc2>; +}; + &dai { status = "okay"; }; diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi new file mode 100644 index 000000000..578c37490 --- /dev/null +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi @@ -0,0 +1,75 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2020 Vasily khoruzhick <anarsoul@gmail.com> + */ + +/ { + cpu0_opp_table: opp_table0 { + compatible = "operating-points-v2"; + opp-shared; + + opp-648000000 { + opp-hz = /bits/ 64 <648000000>; + opp-microvolt = <1040000>; + clock-latency-ns = <244144>; /* 8 32k periods */ + }; + + opp-816000000 { + opp-hz = /bits/ 64 <816000000>; + opp-microvolt = <1100000>; + clock-latency-ns = <244144>; /* 8 32k periods */ + }; + + opp-912000000 { + opp-hz = /bits/ 64 <912000000>; + opp-microvolt = <1120000>; + clock-latency-ns = <244144>; /* 8 32k periods */ + }; + + opp-960000000 { + opp-hz = /bits/ 64 <960000000>; + opp-microvolt = <1160000>; + clock-latency-ns = <244144>; /* 8 32k periods */ + }; + + opp-1008000000 { + opp-hz = /bits/ 64 <1008000000>; + opp-microvolt = <1200000>; + clock-latency-ns = <244144>; /* 8 32k periods */ + }; + + opp-1056000000 { + opp-hz = /bits/ 64 <1056000000>; + opp-microvolt = <1240000>; + clock-latency-ns = <244144>; /* 8 32k periods */ + }; + + opp-1104000000 { + opp-hz = /bits/ 64 <1104000000>; + opp-microvolt = <1260000>; + clock-latency-ns = <244144>; /* 8 32k periods */ + }; + + opp-1152000000 { + opp-hz = /bits/ 64 <1152000000>; + opp-microvolt = <1300000>; + clock-latency-ns = <244144>; /* 8 32k periods */ + }; + }; +}; + +&cpu0 { + operating-points-v2 = <&cpu0_opp_table>; +}; + +&cpu1 { + operating-points-v2 = <&cpu0_opp_table>; +}; + +&cpu2 { + operating-points-v2 = <&cpu0_opp_table>; +}; + +&cpu3 { + operating-points-v2 = <&cpu0_opp_table>; +}; diff --git a/drivers/net/wireless/Makefile b/drivers/net/wireless/Makefile index 11f80feba..9f5145cdf 100644 --- a/drivers/net/wireless/Makefile +++ b/drivers/net/wireless/Makefile @@ -4,7 +4,6 @@ # obj-$(CONFIG_WLAN_VENDOR_ADMTEK) += admtek/ -obj-$(CONFIG_RTL8189ES) += rtl8189es/ obj-$(CONFIG_WLAN_VENDOR_ATH) += ath/ obj-$(CONFIG_WLAN_VENDOR_ATMEL) += atmel/ obj-$(CONFIG_WLAN_VENDOR_BROADCOM) += broadcom/ @@ -14,7 +13,6 @@ obj-$(CONFIG_WLAN_VENDOR_INTERSIL) += intersil/ obj-$(CONFIG_WLAN_VENDOR_MARVELL) += marvell/ obj-$(CONFIG_WLAN_VENDOR_MEDIATEK) += mediatek/ obj-$(CONFIG_WLAN_VENDOR_RALINK) += ralink/ -obj-$(CONFIG_WLAN_VENDOR_REALTEK) += realtek/ obj-$(CONFIG_WLAN_VENDOR_RSI) += rsi/ obj-$(CONFIG_WLAN_VENDOR_ST) += st/ obj-$(CONFIG_WLAN_VENDOR_TI) += ti/ @@ -30,8 +28,6 @@ obj-$(CONFIG_USB_NET_RNDIS_WLAN) += rndis_wlan.o obj-$(CONFIG_MAC80211_HWSIM) += mac80211_hwsim.o obj-$(CONFIG_VIRT_WIFI) += virt_wifi.o -obj-$(CONFIG_RTL8812AU) += rtl8812au/ + obj-$(CONFIG_WLAN_VENDOR_XRADIO) += xradio/ -obj-$(CONFIG_RTL8821CU) += rtl8811cu/ -obj-$(CONFIG_RTL8188EU) += rtl8188eu/ -obj-$(CONFIG_RTL8822BU) += rtl88x2bu/ + diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c index 8ee8af4e7..127247759 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c @@ -5886,7 +5886,7 @@ static s32 wl_init_priv(struct brcmf_cfg80211_info *cfg) s32 err = 0; cfg->scan_request = NULL; - cfg->pwr_save = true; + cfg->pwr_save = !cfg->pub->settings->powersave_default_off; cfg->dongle_up = false; /* dongle is not up yet */ err = brcmf_init_priv_mem(cfg); if (err) @@ -6653,8 +6653,10 @@ static int brcmf_setup_wiphy(struct wiphy *wiphy, struct brcmf_if *ifp) BIT(NL80211_BSS_SELECT_ATTR_BAND_PREF) | BIT(NL80211_BSS_SELECT_ATTR_RSSI_ADJUST); - wiphy->flags |= WIPHY_FLAG_NETNS_OK | - WIPHY_FLAG_PS_ON_BY_DEFAULT | + if( ! ifp->drvr->settings->powersave_default_off ) + wiphy->flags |= WIPHY_FLAG_PS_ON_BY_DEFAULT; + wiphy->flags |= WIPHY_FLAG_OFFCHAN_TX | + WIPHY_FLAG_NETNS_OK | WIPHY_FLAG_HAVE_AP_SME | WIPHY_FLAG_OFFCHAN_TX | WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL; diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c index 96b8d5b3a..2a6c79d4a 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c @@ -85,6 +85,10 @@ module_param_named(ignore_probe_fail, brcmf_ignore_probe_fail, int, 0); MODULE_PARM_DESC(ignore_probe_fail, "always succeed probe for debugging"); #endif +static int brcmf_powersave_default = -1; +module_param_named(powersave_default, brcmf_powersave_default, int, 0); +MODULE_PARM_DESC(powersave_default, "Set powersave default on/off on wiphy"); + static struct brcmfmac_platform_data *brcmfmac_pdata; struct brcmf_mp_global_t brcmf_mp_global; @@ -458,6 +462,8 @@ struct brcmf_mp_device *brcmf_get_module_param(struct device *dev, brcmf_dmi_probe(settings, chip, chiprev); brcmf_of_probe(dev, bus_type, settings); } + if( brcmf_powersave_default >= 0 ) + settings->powersave_default_off = !brcmf_powersave_default; return settings; } diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h index 4ce56be90..8d276ab4d 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h @@ -58,6 +58,8 @@ struct brcmf_mp_device { bool roamoff; bool iapp; bool ignore_probe_fail; + bool powersave_default_off; + struct brcmfmac_pd_cc *country_codes; const char *board_type; union { diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c index 84e337328..27fcc25ed 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c @@ -47,6 +47,9 @@ void brcmf_of_probe(struct device *dev, enum brcmf_bus_type bus_type, if (of_property_read_u32(np, "brcm,drive-strength", &val) == 0) sdio->drive_strength = val; + settings->powersave_default_off = of_property_read_bool(np, + "brcm,powersave-default-off"); + /* make sure there are interrupts defined in the node */ if (!of_find_property(np, "interrupts", NULL)) diff --git a/sound/soc/sunxi/Makefile b/sound/soc/sunxi/Makefile index 555aa08f5..e8ebd59f6 100644 --- a/sound/soc/sunxi/Makefile +++ b/sound/soc/sunxi/Makefile @@ -1,8 +1,5 @@ # SPDX-License-Identifier: GPL-2.0 obj-$(CONFIG_SND_SUN8I_CODEC_ANALOG) += sun8i-codec-analog.o -obj-$(CONFIG_SND_SUN4I_CODEC) += sun4i-codec.o -obj-$(CONFIG_SND_SUN4I_I2S) += sun4i-i2s.o -obj-$(CONFIG_SND_SUN4I_SPDIF) += sun4i-spdif.o obj-$(CONFIG_SND_SUN50I_CODEC_ANALOG) += sun50i-codec-analog.o obj-$(CONFIG_SND_SUN8I_CODEC) += sun8i-codec.o obj-$(CONFIG_SND_SUN8I_ADDA_PR_REGMAP) += sun8i-adda-pr-regmap.o The issue is as follows: 1. I cannot use legacy version (4.19) since the Wireless is not recognized + no hdmi disply. 2. I cannot use the current 5.4, dev 5.5.4, dev 5.5.5 version since there is an issue with the python GPIO + I cannot invert the HDMI screen, when I select to inverted the screen goes black. The only version that worked before was 5.1.15 but I do not able to create image with version of 5.1.21. Is there anyone that know how to address this? [0m[1;35m dpkg-genchanges --build=binary >../linux-5.1.21-sunxi64_20.05.0-trunk_arm64.changes [0mdpkg-genchanges: warning: package linux-image-5.1.21-sunxi64-dbg in control file but not in files list dpkg-genchanges: info: binary-only upload (no source code included)
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines