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.

SBC News

Atom feed, Pull requests awaiting review and other tech news

  1. No descriptionView the full article

    • Reputation Points

    • 0 replies
    • 742 views
  2. BananaPi M2S: u-boot 22.10; remove patch from 22.07 @jeanrhum (in the original https://github.com/armbian/build/pull/4597) had the patch for both versions, here I hard switch to 22.10 (which also has boot-first-from-nvme-usb-sata patch for meson64) and remove the 22.07 patch. View the full article

    • Reputation Points

    • 0 replies
    • 648 views
  3. 8-bit MCUs are still found in many designs, but with the new low-cost 48MHz STM32C0 32-bit Arm Cortex-M0+ microcontroller, STMicrocontroller aims to displace 8-bit microcontrollers thanks to “a limited impact on the cost structure” and the improved support provided by the STM32 ecosystem. The cheapest ever STM32 microcontroller offers up to 32 KB flash, 6 or 12 KB RAM, and I/O interfaces such as UART, I2C, SPI, 12-bit ADC, and so on. The STM32C0 MCUs are available in 8- to 48-pin packages such as WLCSP12, UFQFPN, and the ridiculously tiny 3×3 mm UFQFPN20 package. STMicro STM32C0 key features and specifications: MCU Core -Arm 32-bit Cortex-M0+ CPU @ up to 48 MHz Memory – 6…

    • Reputation Points

    • 0 replies
    • 1k views
  4. Description Orange Pi 4 LTS has DDR4 memory banks that always run at full speed. This PR enables the DMC driver in kernel 6.1 to lower the frequency to reduce power usage during idle periods. Benchmarks with a digital multimeter show that the power usage decreases by 200mW when the board is idling. Jira reference number AR-1584 How Has This Been Tested? This is a pre-armbian-next era patch and has been tested to be fully functional. I rebased it successfully on main branch, but requires to be tested not to break the compilation. [ ] compile to produce kernel deb packages Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-…

    • Reputation Points

    • 0 replies
    • 1.4k views
  5. Description Fix the following error: [🌱] Skip cmdline param [ 'DESKTOP_APPGROUPS_SELECTED': already set to '(empty)' early ] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Run ./compile.sh DESKTOP_APPGROUPS_SELECTED= Checklist: [ ] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [X] My changes generate no new warnings [ ] Any dependent changes have been merged and publi…

    • Reputation Points

    • 0 replies
    • 748 views
  6. Started by admin,

    Hello Armbian Community! We hope this newsletter finds you well. As we approach the 1st of May, we wanted to remind you that it is code freeze day. This means that we will prioritize resolving bugs over new feature development. More info at https://docs.armbian.com/Process_Release-Model/ We are excited to announce our partnership with Khadas, which will help us improve the support quality of their boards! We are calling out for help on testing. How can you help? Simply build an image or download daily builds, test them, and report any problems on our forum. We are looking at base functionality only, so any feedback will be greatly appreciated. As you know, many boards…

    • Reputation Points

    • 0 replies
    • 850 views
  7. BPI-CM4: In accordance with the BSP DTS, set LED gpio to GPIO_ACTIVE_LOW. Added default-on trigger to led-green Board now powers off, added reboot node 'meson64-reboot'. CONFIG_POWER_RESET_MESON64 Isolated RESET ODROID driver and renamed to MESON64 as it can be used in more than ODROIDS. MESON UART Series improves support for UART attached Bluetooth modules on Amlogic Meson G12A and newer SoCs. These SoCs also support the "divide XTAL by 2" bit which (greatly) reduces jitter when generating baud rates such as 1500000 (which is used by the Bluetooth part of the RTL8822CS SDIO WiFi and UART Bluetooth combo chip). Jira reference number [AR-9999] How Has This Been Tested?…

    • Reputation Points

    • 0 replies
    • 869 views
  8. Currently it doesn't provide any data to what failed, this attempts to address it View the full article

    • Reputation Points

    • 0 replies
    • 835 views
  9. Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number [AR-9999] How Has This Been Tested? Tested during the development of AerithForge Checklist: [X] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [X] I have commented my code, particularly in hard-to-understand areas [X] I have made corresponding changes to the documentation [X] My changes generate no new warnings [X] Any dependent changes have been merged and published in downstream modules View the full arti…

    • Reputation Points

    • 0 replies
    • 855 views
  10. Description Bug fixes for Action scripts. View the full article

    • Reputation Points

    • 0 replies
    • 646 views
  11. Google Open Source have chosen their second group of winners for the 2023 Google Open Source Peer Bonus Program, and Arnaud Ferraris, Senior Software Engineer at Collabora and Mobian project lead, is among the recipients! View the full article

    • Reputation Points

    • 0 replies
    • 969 views
  12. Description Forgot to shift kernel configs for rockchip family when switching current to 6.6 and edge 6.7; done right now. Curiously I noticed this after hitting "buggy" behaviour on rk322x board with several rcu_scheduler debug messages while board was under high load, vnstatd process was often at 100% cpu usage and reading /proc/net/dev file (which is a simple text file with some network interface stats) stalls vnstatd. Turning off eth0 interface solved the problem but of course it was not solution. I shifted the kernel config, recompiled kernel 6.6 and this apparently solved the problem (maybe thanks to CONFIG_NEED_SRCU_NMI_SAFE=y ?) If it is so, the consideration …

    • Reputation Points

    • 0 replies
    • 997 views
  13. Description Expand legacy hooks to vendor. How Has This Been Tested? [x] Build previously broken u-boot Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 695 views
  14. Description This is a follow-up on this PR https://github.com/armbian/build/pull/6376 and this comment https://github.com/armbian/build/pull/6376#issuecomment-1987147291 It's more of an idea, since I tried rewrite-uboot-patches and noticed the following: Board NanoPi-R6S has 5 U-Boot patches in total (legacy/u-boot-raxda-rk3588). Using ./compile.sh BOARD=nanopi-r6s BRANCH=edge rewrite-uboot-patches has the following patch summary: Summary: u-boot patching: 5 total patches; 5 applied; 2 with problems; 2 needs_rebase However, instead of only rewriting/rebasing the 2 patches, it modifies all 5 patches slightly (see example below). This means your git working tree quickly ge…

    • Reputation Points

    • 0 replies
    • 1.1k views
  15. Description Update the kernel to use the preset configurations so that you don't need an external keyboard to access the desktop Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Flash and directly boot to the desktop Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [x] Any dependent changes have been mer…

    • Reputation Points

    • 0 replies
    • 699 views
  16. Description Rock 5c has an on board aic8800 usb wifi module, which need dkms packages from https://github.com/radxa-pkg/aic8800. Add an extension to preinstall these packages to image. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] ./compile.sh build BOARD=rock-5c BRANCH=vendor BUILD_DESKTOP=no BUILD_MINIMAL=yes DEB_COMPRESS=xz KERNEL_CONFIGURE=no KERNEL_GIT=shallow RELEASE=bookworm. Build log: https://paste.armbian.com/jabulawezu [ ] I don't have rock 5c at my hand to test, I will share my built images to my friends to test. Checklist: Please delete option…

    • Reputation Points

    • 0 replies
    • 1.6k views
  17. u-boot: use pipetty in place of unbuffer u-boot: use pipetty in place of unbuffer unbuffer never solved anything; pipetty might View the full article

    • Reputation Points

    • 0 replies
    • 823 views
  18. thinkpad-x13s: bump to jhovold's wip/sc8280xp-6.10-rc6; add fprintd back to Trixie; fixes thinkpad-x13s: bump to jhovold's wip/sc8280xp-6.10-rc6; add fprintd back to Trixie; fixes adapt according to most recent instructions from jhovold: https://github.com/jhovold/linux/wiki/X13s https://github.com/jhovold/linux/commit/993ae484d12ae6323647638000ed683c5222feb3 View the full article

    • Reputation Points

    • 0 replies
    • 803 views
  19. Description Modify the device tree file to fix the Tinker-edge-r board HDMI GitHub issue reference: Jira reference number [AR-9999] Documentation summary for feature / change [ ] short description (copy / paste of PR title) [ ] summary (description relevant for end users) [ ] example of usage (how to see this in function) How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [ ] Test A [ ] Test B Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I …

    • Reputation Points

    • 0 replies
    • 818 views
  20. Description Apply small fixes to MAC setting routine, address some shell check stuff. How Has This Been Tested? [x] Executed script created YAML configs, reboot succeeded, vendor kernel 6.1.y Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 839 views
  21. Description Disable saving state of leds such as: enP1p1s0-0::lan enP1p1s0-1::lan enP1p1s0-2::lan enP1p1s0-3::lan enP2p1s0-0::lan enP2p1s0-1::lan enP2p1s0-2::lan enP2p1s0-3::lan These leds are not manageable and when restored trow up errors in kernel ring buffer [ 13.964507] leds enP1p1s0-0::lan: Setting an LED's brightness failed (-524) [ 13.989055] leds enP1p1s0-0::lan: Setting an LED's brightness failed (-524) [ 13.989100] leds enP1p1s0-1::lan: Setting an LED's brightness failed (-524) [ 14.021133] leds enP1p1s0-1::lan: Setting an LED's brightness failed (-524) [ 14.021176] leds enP1p1s0-2::lan: Setting an LED's brightness failed (-524) [ 14.070622] l…

    • Reputation Points

    • 0 replies
    • 901 views
  22. Description This reimplements this pull request, while fixing the edge case (hopefully). https://github.com/armbian/build/pull/8186 I don't have a bare metal device to test. How Has This Been Tested? Tested using docker Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 824 views
  23. From the latest on Open Source projects Zink (OpenGL on Vulkan) and VirGL (virtual 3D GPU for QEMU), to a state of the union on GStreamer embedded, and a look at how the KernelCI project is getting a second breath, Collaborans presented in five devrooms. View the full article

    • Reputation Points

    • 0 replies
    • 783 views
  24. Description It seem like that all of these package are useless. Remove them. Then, I will put armbian-zsh, armbian-config and plymouth-theme-armbian here. So we don't need to build them every time. How Has This Been Tested? No test. This should effect nothing. Checklist: [ ] My code follows the style guidelines of this project [X] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 660 views
  25. Renesas Electronics RL78/G15 is an entry-level 8-bit microcontroller with 1 KB of SRAM, 4 or 8KB of code flash memory, and offered in package sizes ranging from 8 to 20 pins, down to an 8-pin device measuring just 3×3 mm. STMicro has just unveiled the STM32C0 32-bit microcontroller claiming “your next 8-bit MCU is a 32-bit” with packages from 8- to 48-pins and packages as small as 1.70 x 1.42 mm and 3x3mm, and a price similar to other 8-bit industrial microcontrollers. To that, I say “not so fast STMicro!”, as Renesas has just launched the 16 MHz RL78/G15 8-bit microcontroller family with many of the same features and target use cases as the STMC32C011 sub-family. Renesas…

    • Reputation Points

    • 0 replies
    • 862 views
  26. XCY-X66 is a tiny (75 x 75 x 52mm) mini PC based on Intel Celeron N5105 Jasper Lake and equipped with four 2.5GbE ports using Intel i225V controllers that should make it suitable for a range of networking applications. The small actively-cooled computer also comes with 8GB LPDDR4X, an M.2 2242 socket suitable for NVMe or SATA storage, one 4K-capable HDMI 2.0 port, and a few USB ports. XCY-X66 mini PC specifications: SoC – Intel Celeron N5105 quad-core Jasper Lake processor @ 2.0GHz / 2.9GHz (Turbo) with Intel UHD graphics 605; 10W TDP System Memory – 8GB LPDDR4X Storage 1x M.2 M-key 2242 socket for NVMe PCIe 3.0 or SATA 3.0 SSD MicroSD card slot Video Output – 1x HDMI 2.0…

    • Reputation Points

    • 0 replies
    • 1.2k views
  27. Intel has just discontinued PathFinder Eclipse-based development environment for RISC-V processors with the website now reading: We regret to inform you that Intel is discontinuing the Intel Pathfinder for RISC-V program effective immediately. Since Intel will not be providing any additional releases or bug fixes, we encourage you to promptly transition to third-party RISC-V software tools that best meet your development needs. PathFinder was a pre-silicon open-source development environment with support for vairous RISC-V cores, a set of other IP’s, multiple operating systems, and toolchains. It allowed designers to create RISC-V SoCs to and run them on FPGA platforms su…

    • Reputation Points

    • 0 replies
    • 938 views
  28. Description Due to "recent" fixes to the rk3328 dram memory controller driver (see https://github.com/armbian/build/pull/4774) and tests/benchmarks being made on Rock Pi E board, enable the dmc driver on such CSC board for a nice and free speed bump Jira reference number AR-1585 How Has This Been Tested? The patch is from the pre-armbian-next era and has been tested there to be fully functional, I will check that it does not break compilation on main branch as soon as possible. [ ] compile deb kernel packages on main branch Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my co…

    • Reputation Points

    • 0 replies
    • 884 views
  29. Description One of the features we are missing at the pull request stage is build test. Of anything. This implement a call to use our standard “build-all-artifacts” action script with few additional parameters. We need to attach build framework to PR commit ID, tell script that we don’t need to download artifacts and add additional security measures. Build script should run only when PR is opened by an Armbian Organisation member that is part of specific group. Jira reference number AR-1886 How Has This Been Tested? [x] Test runs from another repository Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own co…

    • Reputation Points

    • 0 replies
    • 847 views
  30. Description Added PPA source for Noble, added Bluetooth service, required fixed Bluetooth MAC to use Bluetooth function, added automatic generation of random MAC function (to be tested), fixed some udev file content issues Jira reference number [AR-9999] How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Bluetooth [ ] Auto gen random bt Mac Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding cha…

    • Reputation Points

    • 0 replies
    • 1.3k views
  31. Description Add basic support for the new Orange Pi 5 Pro. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Compile U-Boot and Legacy 5.10 kernel [x] System boots as expected [ ] WiFi and Bluetooth work Checklist: Please delete options that are not relevant. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 1.7k views
  32. mixtile-blade3: use default blobs & bump vendor u-boot to next-dev-v2024.03 mixtile-blade3: rk3588: u-boot: rewrite u-boot patches, no changes rewritten against ddc91cd08c10f625f7a7c93033042aa4071c78a8 - a specific commit in radxa's next-dev mixtile-blade3: rk3588: u-boot: bump to next-dev-v2024.03 drop 0004-cmd-source-fix-the-error-that-the-command-source-failed-to-execute.patch rebase the others mixtile-blade3: use default blobs View the full article

    • Reputation Points

    • 0 replies
    • 834 views
  33. Description Maint. How Has This Been Tested? [ ] Running legacy kernel on Nanopi Neo https://paste.armbian.com/juzupiburi Checklist: [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 748 views
  34. XDC kicks off October 9 and we have 7 talks to share with the community! Join us as we share the latest news on open source graphics. View the full article

    • Reputation Points

    • 0 replies
    • 869 views
  35. Description https://github.com/torvalds/linux/commit/4c7be57f2772c8ce4e1e43c6a79b8f8d401a4795 linux kernel make install by default will install the old non-compressed one. Then now, it will product vmlinux not vmlinuz lib/functions/compilation/kernel-debs.sh will not found vmlinuz in boot dir View the full article

    • Reputation Points

    • 0 replies
    • 687 views
  36. A complete breakdown of Mesa’s NIR compiler detailing how it optimizes shader memory access with SSA promotion, deref analysis, copy propagation, and store elimination to reduce memory traffic and improve GPU performance. View the full article

    • Reputation Points

    • 0 replies
    • 804 views
  37. 3D printing can be time-consuming and challenging, and even today, it’s still not as easy as using a photocopier, but the team at Bambu Lab has taken it upon itself to make a better, easier-to-use 3D printer with the X1 color 3D printer combining LIDAR and AI technology to level the bed, calibrate the prints, and detect anomalies. The Bambu Lab X1 3D printer supports up to 16 colors, is making removing support easier with snap-away material or dissolvable filament, can handle PC and PA-CF filaments beyond the traditional PLA and PETG filaments, manage up to 500 mm/s prints, and provides better prints with features such as active vibration compensation. Oh, and you don’t n…

    • Reputation Points

    • 0 replies
    • 1.6k views
  38. Started by RSS Bot,

    In just over a week's time, Collabora will be heading to Brussels to take part in the 2019 edition of FOSDEM! Come say hello, or catch one of the 8 talks (in 5 different devrooms) given by Collaborans! View the full article

    • Reputation Points

    • 0 replies
    • 771 views
  39. Karl here and I will keep this short for you. First I will share my experience installing an upgrade module for the Lasermaster 2 Pro, the Ortur LU2-10A. The LM2Pro came with a 5.5w laser module and this upgrade brings the power up to approximately 10w optical power. Spoiler, I am not happy with the kit. The Ortur LU2-10A kit comes with a very simple adapter board that appears to do two tasks. 1 is to adapt wiring, and 2, inject additional power for the higher power laser module. It looks like the board will adapt to a lot of different connection types. I followed the instructions and the first time I plugged everything in the laser came on full power for about a second. …

    • Reputation Points

    • 0 replies
    • 1.4k views
  40. Elephants Robotics myBuddy 280, aka myBuddy 280 Pi, is a dual-arm collaborative robot for education with a 7-inch display powered by Raspberry Pi 4 SBC, and also features three ESP32-based M5Stack core modules that help with the internal communication between the motors and the Raspberry Pi board. It builds upon the earlier myCobot 280 Pi robot with a single arm, with the same 280mm working range, but the new robot offers two arms, and a total of 13 degrees of freedom (DoF). The robot is also equipped with two 2MP HD cameras for computer vision, a standard 3.3V expansion I/O interface, a LEGO expansion interface, and can be fitted with a variety of adapters such as sucti…

    • Reputation Points

    • 0 replies
    • 1k views
  41. We’ve seen plenty of ESP32 LoRa boards with the traditional 433 MHz, 868 MHz, or 915MHz frequencies, but I think LilyGO LoRa V1.8 (aka T3 V1.8) is the first ESP32 board that integrates a Semtech SX1280 transceiver for the 2.4GHz LoRa standard used for global coverage, notably maritime applications, and ranging. The ESP32 & SX1280 board also offers 26 pins for expansion, a microSD card for data storage, a 2-pin connector for batteries, a 0.96-inch OLED for information display, and comes with a 3D antenna and u.FL connector for WiFi and Bluetooth, and an SMA antenna for LoRa connectivity. LilyGO LoRa/T3 V1.8 specifications: SoC – Espressif ESP32 dual-core Xtensa LX6 pro…

    • Reputation Points

    • 0 replies
    • 2.1k views
  42. Description Add upstream megous patches & adapt to v5.19.8 Checklist: [ ] Test build sunxi [ ] Test build sunxi64 View the full article

    • Reputation Points

    • 0 replies
    • 798 views
  43. Beelink SEi12 mini PC is powered by an Intel Core i5-1235W Alder Lake U-Series 10-core hybrid processor with a 15W processor base power (PBP), making it one of the first 12th generation Alder Lake-U mini PCs. The computer ships with 16GB or 32GB dual-channel RAM, a 500GB PCIe 4.0 M.2 NVMe SSD, and provides two HDMI 2.0 ports, Gigabit Ethernet, WiFi 6 & Bluetooth 5.2 connectivity, as well as five USB ports for expansion. Beelink SEi12 i5-1235U specifications: SoC – Intel Core i5-1235U 10-core/12-thread hybrid Alder Lake U-Series processor with 2x Performance cores @ 1.3/4.4GHz, 8x Efficient cores @ 0.9/3.3GHz, 12 MB Intel Smart Cache, 80EU Iris Xe Graphics @ 800 MHz; B…

    • Reputation Points

    • 0 replies
    • 1.9k views
  44. Description Slim down the dmc driver for rk322x for 5.15 and 6.1 kernels: the patch was carrying also the rk3328 driver, but was unnecessary. Also fixes various code misunderstandings that may cause crashes at startup and now uses managed driver resources with devm_* calls in place of doing everything manually. How Has This Been Tested? [x] deb kernel packages compile without errors Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x…

    • Reputation Points

    • 0 replies
    • 734 views
  45. ASUS Tinker Board S R2.0 is a revision of the original Tinker Board S board launched in 2018 with a 16GB eMMC flash. The R2.0 model relies on Rockchip RK3288-CG W quad-core Cortex-A17 processor and gets an upgrade to Bluetooth 4.2 from Bluetooth 4.0. The rest of the specifications remain the same with 2GB DDR3, HDMI 2.0 and MIPI DSI video interface, a MIPI CSI camera interface, a 3.5mm audio jack, Gigabit Ethernet, a WiFi 4 and Bluetooth 4.x module, four USB 2.0 host ports, and a 40-pin color-coded Raspberry Pi compatible header. Tinker Board S R2.0 specifications: SoC – Rockchip RK3288-CG.W quad-core ARM Cortex A17 processor up to 1.8 GHz with Mali-T764 GPU @ up to 600 M…

    • Reputation Points

    • 0 replies
    • 1.9k views
  46. RFC: introduce armbian-base-files artifact, which downloads & repacks base-files from upstream distro This was raised by Igor during upgrade testing. base-files upgrade coming from upstream distro causes many problems during upgrade, including losing the Armbian identity in /etc/os-release and /etc/issue. bsp-cli: now depends on base-files (>= ${REVISION}), this way upgrading the bsp-cli causes our base-files to be installed - bsp-cli no longer does gymnastics with /etc/os-release et al, all done in armbian-base-files now general/apt-utils.sh: introduce apt_find_upstream_package_version_and_download_url() base-files: add release to version, in order to comply…

    • Reputation Points

    • 0 replies
    • 1.3k views
  47. Description As per tittle. How Has This Been Tested? [x] Build test Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 778 views
  48. Description Update ddr and bl31 blobs for opi5 and nanopi r6s Jira reference number [AR-9999] How Has This Been Tested? [x] Built and booted R6S fine [x] Orange Pi 5 was already working fine with https://github.com/armbian/build/commit/084fba8524937298a05fea55076ced540924cd22 Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  49. khadas-vim4/khadas-vim1s: very early wip; meson-s4t7/legacy 5.4 Amlogic kernel initrd: fix undeclared variable update_initramfs_cmd u-boot-menu: allow skipping U_BOOT_FDT even with BOOT_FDT_FILE set, by specifying EXTLINUX_SPECIFIC_FDT=no khadas-vim4/khadas-vim1s: very early wip; meson-s4t7/legacy 5.4 Amlogic kernel only "boot from SD" supported right now building uboot with xPack riscv-none-embed-gcc external toolchain setup in hooks kvim4: very high kernel logging + systemd debug logging to console kvim4/kvim1s: add uEnv.txt and ROOT_FS_LABEL="ROOTFS" and Khadas-esque extlinux meson-s4t7: unify khadas-vim1s and khadas-vim4 u-boot building kernel .config: s4t7: origin…

    • Reputation Points

    • 0 replies
    • 1.2k views
  50. Description As per title + attach sources to commit ID How Has This Been Tested? [ ] Build test Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 845 views
  51. Description You can get the event details directly from the github action environment and also just pass the secret directly into the step. Removed excess steps/processing to simplify the action. https://docs.github.com/en/actions/learn-github-actions/contexts#github-context How Has This Been Tested? I have tested and used this in my repo here Checklist: I can add additional comments if needed but I don't believe they are. [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings View the full article

    • Reputation Points

    • 0 replies
    • 710 views
  52. mekotronics: rk3588: u-boot: borrow patch to fix build on newer gcc mekotronics: rk3588: u-boot: rewrite u-boot patches, no changes rewritten against 609a77ef6e99c56aacd4b8d8f9c3056378f9c761 - a specific commit in radxa's next-dev mekotronics: rk3588: u-boot: borrow patch to fix build on newer gcc View the full article

    • Reputation Points

    • 0 replies
    • 779 views
  53. Description Use same uboot for current and edge builds, so that we can remove redundant lines. Add sata spi image to current, edge uboot builds. It is a bit hacky, but it works. Also add selection for SPI images like https://github.com/armbian/build/pull/8123 GitHub issue reference: Jira reference number [AR-9999] Documentation summary for feature / change Please delete this section if entry to main documentation is not needed. If documentation entry is predicted, please provide key elements for further implementation into main documentation and set label to "Needs Documentation". You are welcome to open a PR to documentation or you can leave following information for…

    • Reputation Points

    • 0 replies
    • 709 views
  54. Description If 1st job is not run, no other will. We need to move IF to the step. Jira reference number AR-1244 How Has This Been Tested? [x] Manual run Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 1.1k views
  55. Started by RSS Bot,

    A few weeks ago, in the final days leading up to Christmas, Linus Torvalds released Linux Kernel 4.20. Collaborans were once again active during this development cycle, contributing 22 patches, 112 reviews & 55 sign-offs. Here's a look at their contributions. View the full article

    • Reputation Points

    • 0 replies
    • 947 views
  56. We’ve already seen ESP32 WiFI & Bluetooth SoC combined with a cellular modem several times already, and a couple of days ago, I wrote about LILYGO T-A7068X ESP23 board with a 4G LTE modem. Iconic Devices team has made another cellular ESP32 product with the NORVI GSM industrial controller. The DIN-Rail mountable USB programmable controller is offered with a choice of SIMCOM SIM800L 2G-only modem or QUECTEL EC21-G modem adding 3G UMTS/HSPDA+ and 4G LTE cellular connectivity. It also offers Ethernet connectivity, digital and analog inputs, relay outputs, and a small 0.96-inch OLED information display with options varying depending on the exact model. NORVI GSM specifica…

    • Reputation Points

    • 0 replies
    • 1.1k views
  57. synchronization of source code and patches View the full article

    • Reputation Points

    • 0 replies
    • 807 views
  58. Description Cleaning deprecated options from installer. Jira reference number AR-1355 How Has This Been Tested? [x] Manual run Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 847 views
  59. Description I have changed label for pull request that is more telling what it means. This action depends on label change, so we need to adjust it. How Has This Been Tested? None. Parameter name change only. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 718 views
  60. Description I have a number of other single board computers that are connected to a kubernetes cluster running Longhorn for storage. I want to be able to add my new Rock 5B to the same cluster. I quickly found that the kernel doesn't have support for ISCSI_TCP. This support was added for all other boards in https://github.com/armbian/build/pull/2300. How Has This Been Tested? I built a custom kernel with this configuation using ``` ./compile.sh RELEASE=bullseye BOARD=rock-5b BRANCH=legacy BUILD_MINIMAL=no BUILD_DESKTOP=no KERNEL_ONLY=yes KERNEL_CONFIGURE=no I then installed the image and headers packages sudo dpkg -i linux-image-legacy-rockchip-rk3588_23.02.0-trunk_a…

    • Reputation Points

    • 0 replies
    • 1.1k views
  61. Description Realtek rtl8723cs driver is spread among various families (sunxi64, rockchip64, rk322x) all carrying around a driver for the same realtek chip. This PR removes the single drivers from each family and consolidate them into a single patchset that is used for all the families around for kernels >= 6.1 What has been done in this PR: main source for driver and patches are sunxi64 megous patches move into patch/misc/wireless-rtl8723cs directory integrate with minor patches from rk322x/rockchip64 families update drivers_network.sh and drivers-harness.sh to apply patches in same order as before remove references from patches.megous and series.conf in sunxi64 rem…

    • Reputation Points

    • 0 replies
    • 1.7k views
  62. rootfs: partially revert f26a41ff, so all repo components (all -utils -desktop) are included in rootfs cache View the full article

    • Reputation Points

    • 0 replies
    • 825 views
  63. Started by RSS Bot,

    Description Hello all, This PR adds support for the Texas Instruments SK-AM64B. Features, schematics, and purchase links can be found on the board page[0]. We work to ensure our silicon/boards have "Upstream First" Linux support, so this board makes use of stock upstream U-Boot and Linux, no patching needed to utilize the full set of feature. The only odd part here is our first-stage bootloader, which is built from fetched sources separately (see compile_k3_bootgen() in k3.conf). If a pre-built binary for this is preferred just let me know. Thanks! [0] https://www.ti.com/tool/SK-AM64B How Has This Been Tested? [x] Build/Boot tested Bookworm CLI/Minimal on Current(v6…

    • Reputation Points

    • 0 replies
    • 998 views
  64. Description A lot of people has been asking on the forums for host mode not working on the otg port in 6.1+ kernel. It seems to be caused by patches.megous/usb-musb-sunxi-Avoid-enabling-host-side-code-on-SoCs-where-it-s.patch. The patch claims to solve sleep issue (rtcwake not working) on pinephone. As we don't support pinephone, I don't see any issue disabling the same. How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [X] Tested host mode works on otg port on Orange Pi Zero (H3) and NanoPi Duo2 (H3) [X] Tested rtcwake continues to work on NanoPi Duo2 (H3), Orange…

    • Reputation Points

    • 0 replies
    • 923 views
  65. Description This PR makes two changes for the bcm2711 family: Use FS UUID for mounting the root filesystem instead of the FS label, bringing this family in line with most other boards. Write config.txt and cmdline.txt earlier, allowing it to be modified from customize-image-host.sh or customize-image.sh. These two changes are conceptually independent, but touch the same area of code, so I put them in a single PR instead of splitting them. Documentation summary for feature / change No documentation needed. How Has This Been Tested? Built for rpi4b, with customizations to cmdline.txt and config.txt in customize-image-host.sh. Tested on rpi3b+ board. I do not have a rp…

    • Reputation Points

    • 0 replies
    • 1.1k views
  66. Description While the NanoPi R6C can in theory also use an Armbian image built for the NanoPi R6S like described on the Armbian website, it was not a user-friendly solution at all. Add the R6C as separate board with support for the latest mainline U-Boot. The R6S is a solid little machine with one M.2 slot for a NVMe SSD as well as two Ethernet ports (1x 1G, 1x 2.5G), two USB-A (USB2 and USB3) ports and even an integrated chip for UART debugging, so you only need to connect a USB-C cable for debugging instead of the three cables with a separate UART-USB adapter. Wiki link: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R6C Hardware specs: SoC: Rockchip RK3588…

    • Reputation Points

    • 0 replies
    • 1.9k views
  67. git: git_ensure_safe_directory(): use env vars instead of changing config git: git_ensure_safe_directory(): use env vars instead of changing config View the full article

    • Reputation Points

    • 0 replies
    • 798 views
  68. Description Default packages change in minimal images. Checklist: [x] My code follows the style guidelines of this project View the full article

    • Reputation Points

    • 0 replies
    • 760 views
  69. Description As asked in #7127, removed the hook in board config that changed which dts file is used on edge kernel branch and changed symlink patches to actual files. GitHub issue reference: Jira reference number [AR-9999] How Has This Been Tested? [x] build for bigtreetech cb1 and boot Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 960 views
  70. Collabora is headed to Amsterdam. Meet us at Booth A63 in Hall 14 as we showcase GStreamer Analytics combined with ML, hardware-accelerated video decoding in Dante Studio using GStreamer, remote rendering for standalone XR, and more! View the full article

    • Reputation Points

    • 0 replies
    • 1.5k views
  71. Description Closing https://github.com/armbian/build/issues/3862 View the full article

    • Reputation Points

    • 0 replies
    • 766 views
  72. Started by RSS Bot,

    Panfrost, a project that delivers an open source implementation of a driver for the newest versions of the Mali family of GPUs, now includes support for running Wayland compositors and zero-copy GPU-accelerated clients. View the full article

    • Reputation Points

    • 0 replies
    • 742 views
  73. Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change. Jira reference number AR-1268 AR-1269 AR-1270 The fixMACaddress udev rules are generic enough to be used on all boards where random MAC addresses are a problem. However, for now, the feature is only enabled as part of the RockPi S BSP. Other BSPs could also copy the directory package/bsp/fixMACaddress to the $destination if desired. How Has This Been Tested? Generated new images, verified that WiFi address is now fixed across reboots. Verified that applying SDIO clock speed DT overlay …

    • Reputation Points

    • 0 replies
    • 932 views
  74. Translation of Jetson Nano to use a startup with efi\grub (this model does not require an installation procedure on eMMC, so it can be immediately transferred to this startup option). A separate grub-arm extension allows not to break the current state of the grub extension.sh and will allow to smoothly switch to a two-level scheme in the future. All common data for x86 and arm are placed in the upper level (in a common file extension grub.sh ), and specific additions are distributed at the third level (files grub-x86.sh and grub-arm.sh ). View the full article

    • Reputation Points

    • 0 replies
    • 1.3k views
  75. ADLINK “AI Camera Dev Kit” is a pocket-sized NVIDIA Jetson Nano devkit with an 8MP image sensor, industrial digital inputs & outputs, and designed for rapid AI vision prototyping. The kit also features a Gigabit Ethernet port, a USB-C port for power, data, and video output up to 1080p30, a microSD card with Linux (Ubuntu 18.04), and a micro USB port to flash the firmware. As we’ll see further below it also comes with drivers and software to quickly get started with AI-accelerated computer vision applications. AI Camera Dev Kit specifications: System-on-Module – NVIDIA Jetson Nano with CPU – Quad-core Arm Cortex-A57 processor GPU – NVIDIA Maxwell architecture with 128…

    • Reputation Points

    • 0 replies
    • 841 views
  76. Fix the amlogic tvbox build's extlinux.conf to use uImage for the kernel image file instead of Image as some of the included uboot files do not support the Image format and require the uImage. Changes to be committed: modified: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf Description How Has This Been Tested? Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration. [x] Local build and install on multiple amlogic tv boxes [ ] Test B Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, partic…

    • Reputation Points

    • 0 replies
    • 1.1k views
  77. CHIPSEA CST85F01 is an Arm Cortex-M4F microcontroller clocked at up to 480 MHz and designed for IoT applications with dual-band (2.4/5.0 GHz) WiFi 6 with TWT (Target Wake Time) support, Bluetooth 5.0 LE, and a range of I/Os. Following the recent availability of 2.4 GHz WiFi 6 IoT chips such as Espressif Systems ESP32-C6 and Bouffalo Lab BL616, CHIPSEA CST85F01 offers an alternative with dual-band WiFi 6 connectivity while we are waiting for the launch of the ESP32-C5 RISC-V microcontroller. CST85F01 specifications: CPU core – Arm Cortex-M4F CPU with MPU and FPU @ up to 480 MHz Memory – 992 KB SRAM, SDR/DDR PSRAM interfaces Storage – 752 KB ROM, 8 Mbit to 128 Mbit flash Wi…

    • Reputation Points

    • 0 replies
    • 1.5k views
  78. The Raspberry Pi Debug Probe is a USB serial adapter based on the Raspberry Pi RP2040 microcontroller and designed to debug the Raspberry Pi Pico, third-party RP2040 boards, and pretty much any Arm board through SWD and/or UART interfaces. The main advantage over a typical USB-to-serial adapter is the presence of a Serial Wire Debug (SWD) bridge used for bare metal code development and debugging through tools such as OpenOCD. The Raspberry Pi Debug Probe specifications: MCU – Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller @ 133 MHz with 264KB SRAM Storage – 2MB SPI flash (W25Q16JVUXIQ) Debug interfaces 3.3V Serial Wire Debug (SWD) 3-pin JST connector conforming …

    • Reputation Points

    • 0 replies
    • 896 views
  79. Radxa ROCK 3C, also called ROCK 3 Model C, is a Rockchip RK3566 Arm SBC with up to 8GB RAM and WiFi 5. It mostly follows the Raspberry Pi 3 Model B form factor, but also adds an M.2 PCIe socket for NVMe SSDs. The single board computer also comes with a MicroSD card slot and eMMC flash module socket to boot the OS, a 4Kp60 capable HDMI 2.0 port, a MIPI DSI connector, a MIPI CSI camera connector, a 3.5mm jack with microphone, four USB ports, Gigabit Ethernet, and a 40-pin color-coded GPIO header. ROCK 3C specifications: SoC – Rockchip RK3566 quad-core Cortex-A55 processor @ 1.6 GHz with Arm Mali-G52 GPU, 0.8 TOPS NPU (AI accelerator) System Memory – 1GB, 2GB, 4GB, or 8GB LP…

    • Reputation Points

    • 0 replies
    • 2.5k views
  80. Description As per the discovery made by @brentr , the current kernel for rockchip64 become hugely bigger than usual (13M vs. 18M, gzipped). After some checks, it turns out that what happened before with the appearance of useless and unwanted cruft (PATA, ACPI, SCSI :roll_eyes: , whatever... see linked PR) happened again. This PR restores the a sane kernel config for current 6.6 and edge 6.7, rebasing over kernel 6.1. I double checked against latest sane 6.6 I could find, which is 6.6-rc4 and differences are minor. I attach a "patch" file with the differences from sane 6.6-rc4 and 6.6.13 in this PR (use less -R to see with colors) in case someone wants to check it out…

    • Reputation Points

    • 0 replies
    • 1.8k views
  81. Description There is a 6.6 kernel available from hardkernel: https://forum.odroid.com/viewforum.php?f=226. Start migrating from 6.1to it. How Has This Been Tested? Reboot of my Odroid HC1 Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 639 views
  82. Description The family consists of 4 boards, but hasn't seen any activity in years, is unmaintained, stuck on EOL Linux 4.14 and the bootloader does not build. Thus remove the kernel, the family and the boards which have been unmaintained for some years unfortunately. See https://github.com/armbian/build/issues/6821#issuecomment-2200664955 If you have any objections for this removal or would like to maintain these boards, please tell :) If at some point in the future someone wants to bring back one of those boards, they can find this PR/commit through a GitHub search. But there wasn't too much information removed, to support new kernels >=6.6, work would likely have …

    • Reputation Points

    • 0 replies
    • 996 views
  83. Description Continuing from https://github.com/armbian/build/pull/6229 RK repo is dead, moving to pure mainline bump EDGE to 6.10.y disable broken patches update kernel config AR-2015 How Has This Been Tested? [x] Boot device with kernel 6.10.3 [x] Boot device with kernel 6.6.44 Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 953 views
  84. Description Moved patch from uboot 35xx to uboot 3588 In order to patch. At before, the patch has not been patched. How Has This Been Tested? [x] ./compile.sh build ARTIFACT_IGNORE_CACHE=yes BOARD=firefly-itx-3588j BRANCH=vendor BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base KERNEL_CONFIGURE=no RELEASE=bookworm [x] observed successful patch to uboot w/o error [x] u-boot said Starting Kernel ... Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-understand areas [x] My changes generate no new …

    • Reputation Points

    • 0 replies
    • 960 views
  85. PanVK has reached another milestone and will be officially supporting Vulkan 1.4 on V10! We're up-to-date with the latest version and are well caught up for this release. View the full article

    • Reputation Points

    • 0 replies
    • 665 views
  86. Collabora is proud to share that we've partnered with Flipper Devices to work together on building an open Linux platform for hardware hackers. The long-awaited Flipper One will be built on the Rockchip RK3576! View the full article

    • Reputation Points

    • 0 replies
    • 773 views
  87. Description Enable Security Scorecards - Security health metrics for Open Source projects Jira reference number AR-1229 How Has This Been Tested? Tested on user repository. Checklist: [ ] My code follows the style guidelines of this project [ ] I have performed a self-review of my own code [ ] I have commented my code, particularly in hard-to-understand areas [ ] I have made corresponding changes to the documentation [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 934 views
  88. Started by RSS Bot,

    As one year ends and another begins, Collabora is proud to be once again an Includer sponsor for the latest round (#17) of Outreachy internships, which began earlier this month! More specifically, Collabora is sponsoring the Linux kernel projects for the December 2018 – March 2019 semester. View the full article

    • Reputation Points

    • 0 replies
    • 782 views
  89. The NVIDIA Jetpack 5.0.2 production release is out with Ubuntu 20.04, the Jetson Linux 35.1 BSP 1 with Linux Kernel 5.10, an UEFI-based bootloader, support for Jetson AGX Orin module and developer kit, as new as updated packages such as CUDA 11.4, TensorRT 8.4.1, cuDNN 8.4.1. NVIDIA Jetson modules and developer kits are nice little pieces of hardware for AI workloads, but the associated NVIDIA Jetpack SDK was based on the older Ubuntu 18.04 which was not suitable for some projects. But the good news is that Ubuntu 20.04 was being worked on and initially available through the Jetpack 5.0.0/5.0.1 developer previews, and NVIDIA Jetpack 5.0.2 SDK is the first production relea…

    • Reputation Points

    • 0 replies
    • 1.5k views
  90. Description As per subject: esp8089 is a low-end 802.11n wifi chip that has been found on several tv boxes. Add proper driver to mainline kernels (both current 5.15 and edge 5.19) to properly support it. Also does minor tweaks to overlays/config scripts to bring per-board hardware configuration into board/led-conf overlays. How Has This Been Tested? [x] Compiled deb packages for current kernel and tested on live installation [x] Compiled deb packages for edge kernel and tested on live installation Checklist: [x] My code follows the style guidelines of this project [x] I have performed a self-review of my own code [x] I have commented my code, particularly in hard-to-u…

    • Reputation Points

    • 0 replies
    • 2.1k views
  91. Description Removing deprecated build configuration from the system. We don't need to have nor build this crap anymore. There are two other potential to be removed without too much thinking Removed: odroidxu 4.14.y meson64 legacy 4.9.y meson64 current was replaced with 5.19.y Also useful: meson legacy 5.10 @hzyitc mvebu legacy 4.19.y @Heisath mvebu64 4.14 @ManoftheSea What do you think? Jira reference number AR-1372 How Has This Been Tested? Its just cleaning out, build test was conducted on meson64 switch from CURRENT to 5.19.y View the full article

    • Reputation Points

    • 0 replies
    • 848 views
  92. Fix the builddeb script so linux-image upgrades work correctly on fat /boot partitions. Currently the postinst file that is created has the following contents: ... ln -sf vmlinuz-6.0.10-meson64 /boot/Image 2> /dev/null || mv /boot/vmlinuz-6.0.10-meson64 /boot/Image touch /boot/.next mkimage -A arm64 -O linux -T kernel -C none -a 0x1080000 -e 0x1080000 -n "Linux" -d /boot/vmlinuz-6.0.10-meson64 /boot/uImage > /dev/null 2>&1 exit 0 ... In the first line on a fat filesystem the mv command leaves the system without a file named 'vmlinuz...'. The following mkimage command is looking for the vmlinuz... file that is no longer there and fails. This fix changes t…

    • Reputation Points

    • 0 replies
    • 994 views
  93. Variscite VAR-SOM-MX93 is a 200-pin SO-DIMM system-on-module based on NXP i.MX 93 dual-core Cortex-A55/M33 AI processor with up to 2 GB LPDDR4 RAM, 64GB eMMC flash, and onboard WiFi & Bluetooth module and audio driver. The Variscite module follows the announcement of two other NXP i.MX 93 system-on-modules, namely the Forlinx FET-MX9352-C with board-to-board connectors and the iWave Systems iW-RainboW-G50M LGA module compliant with OSM Size L form factor to be soldered directly on the carrier board. VAR-SOM-MX93 specifications: SoC – NXP i.MX 93 with up to 2x Cortex-A55 cores @ 1.7GHz, 1x Cortex-M33 real-time co-processor @ 250 MHz, 0.5 TOPS NPU, 2D PxP graphics engin…

    • Reputation Points

    • 0 replies
    • 993 views
  94. The “Auspicious Machine” may look like a Blackberry phone, but it’s actually a handheld Linux PC with a built-in QWERTY keyboard and a 3.5-inch display that can be powered by a range of system-on-modules (SoM). The computer, whose name can also be translated as the “Auspicious Phone”, can be used as a Linux terminal with GPIO control, and for gaming with Linux distributions such as Batotera or RetroBat with the D-Pad and ABXY buttons found on the device. Auspicious Machine specifications: Supported SoMs Bigtreetech CB1 with Allwinner H616 quad-core Cortex-A53 processor and 1GB DDR4 Raspberry Pi CM4 with Broadcom BCM2711 quad-core Cortex-A73 processor, up to 8GB LPDDR4, …

    • Reputation Points

    • 0 replies
    • 1.7k views
  95. export-logs: add GHA output for logs_url (when SHARE_LOG=yes) View the full article

    • Reputation Points

    • 0 replies
    • 871 views
  96. initrd: cache: add /etc/modprobe.d to cache key (eg for MODULES_BLACKLIST) initrd: cache: add /etc/modprobe.d to cache key (eg for MODULES_BLACKLIST) View the full article

    • Reputation Points

    • 0 replies
    • 705 views
  97. Description See title. This fixes kernel compilation for 6.8.2 How Has This Been Tested? [x] Apply wireless patches to rockchip64-edge (which is 6.8) Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article

    • Reputation Points

    • 0 replies
    • 780 views
  98. This skips all git checkout, patching, configuring and cleaning when USE_EXISTING_KERNEL_TREE=yes is passed. This can be useful when doing kernel development by making changes directly to the kernel sourcetree in cache/sources, while still allowing to use the compile.sh to use the same compilation commands, deb package building, ccache, etc. It is also useful when bisecting a kernel issue. Can be used something like this: USE_EXISTING_KERNEL_TREE=yes ./compile.sh default kernel To produce a kernel deb in a few minutes ready to be installed on a device. This is mostly a proof of concept to explore the usecase. In particular: I am not happy with the USE_EXISTING_KERN…

    • Reputation Points

    • 0 replies
    • 664 views
  99. With VirGL, Venus, and vDRM, virglrenderer offers three different approaches to obtain access to accelerated GFX in a virtual machine. Here are the latest updates around each of these approaches. View the full article

    • Reputation Points

    • 0 replies
    • 1.2k views
  100. Description The dts for vendor kernel has been merged . Add vendor branch support for Cool Pi Genbook And use mainline u-boot for vendor branch。 How Has This Been Tested? Compiled with command: ./compile.sh build BOARD=coolpi-genbook BRANCH=vendor BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_APPGROUPS_SELECTED='browsers chat desktop_tools editors email internet multimedia office programming remote_desktop' DESKTOP_ENVIRONMENT=gnome DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base DOWNLOAD_MIRROR=bfsu EXPERT=yes EXTRAWIFI=no KERNEL_CONFIGURE=no RELEASE=noble flash the img to sdcard, insert the sdcard to a usb disk, insert usb disk to genbook,the Armbian system can boot from usb…

    • Reputation Points

    • 0 replies
    • 1k 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.