RSS Bot
Bot-
Posts
4303 -
Joined
-
Last visited
Never
Content Type
Forums
Store
Crowdfunding
Applications
Events
Raffles
Community Map
Everything posted by RSS Bot
-
Collabora extended the AdobeVFR dataset and trained a FasterViT-2 font recognition model on millions of samples. The result is a state-of-the-art model for fine-grained font identification that can also be used for downstream tasks. View the full article
-
As a trusted partner of industry leaders like CLAAS, Ag Leader, and CCI, we are delighted to exhibit for the first time at one of the world’s leading agricultural trade fairs, taking place November 9–15. Meet us at the Digital Farm Center in Hall 21! View the full article
-
This week in Armbian: We're gearing up for the 25.11 release with a code freeze approaching November 20th, while development continues with new board support and kernel updates. We're also exploring the JetHub D1+ as a professional automation solution, understanding safe operating temperatures for SBCs, and highlighting the critical role of SPI flash in modern single board computers. Here's what's new: Armbian 25.11 release is comingArmbian 25.11 code freeze begins November 20th. Maintainers should test boards, resolve critical issues, and join the coordination meeting on November 8th.http://blog.armbian.com/content/images/icon/favicon-25.icoArmbian blogIgor Pecovnikhttp://blog.armbian.com/content/images/thumbnail/photo-1613677135043-a2512fbf49fa SPONSORED http://blog.armbian.com/content/images/2025/11/D1_v3_face_antenna-2-1.png JetHub D1+, a clean alternative to DIY SBC builds for automation! Learn more Github highlightsThis week’s Armbian updates include new board support for Radxa E54C and ODROID M1S, kernel bumps to 6.17 and 6.18, enhanced U-Boot BTRFS support, and critical bug fixes for IMX8 and BPI-R4 builds.http://blog.armbian.com/content/images/icon/favicon-26.icoArmbian blogMichael Robinsonhttp://blog.armbian.com/content/images/thumbnail/githubhighlights-2.pngSafe operating temperatures for Single board computersSBCs operate safely up to 80°C but throttle at 85°C. Keep temperatures under 70°C with heatsinks, airflow, and monitoring for optimal performance and longevity.http://blog.armbian.com/content/images/icon/favicon-28.icoArmbian blogMichael Robinsonhttp://blog.armbian.com/content/images/thumbnail/armbian_safe-operating.pngView the full article
-
http://blog.armbian.com/content/images/2025/11/armbian_safe-operating.pngSingle Board Computers (SBCs) like the Raspberry Pi, Orange Pi, and Rockchip-based boards pack impressive computing power into compact designs but with that power comes heat. Keeping temperatures within a safe range is critical for performance, stability, and longevity. Most SBCs are designed to operate safely between 0°C and 80°C (32°F to 176°F), though the ideal range depends on the processor and workload. For example, ARM-based chips such as the RK3588 or Broadcom BCM2711 typically idle between 35°C and 50°C, and can safely run under sustained loads up to 70°C-75°C. Once the temperature reaches around 80°C-85°C, many boards begin to throttle, automatically lowering CPU frequency to prevent overheating. Prolonged operation near or above these limits can lead to degraded performance and, over time, shorten component life. To maintain safe temperatures: Provide airflow: Use open cases or add a small fan.Use heatsinks: Aluminum or copper heatsinks on the CPU dramatically reduce peak temps.Monitor regularly: Tools like sbc-bench, glances, or built-in thermal sensors help track heat trends.Avoid enclosed or sunlit areas when running high workloads.In general, keeping your SBC under 70°C during typical use ensures efficient operation and prevents thermal throttling. With proper cooling and monitoring, these small computers can run reliably for years even under heavy workloads. View the full article
-
http://blog.armbian.com/content/images/2025/11/D1_v3_face_antenna-2.pngBuilding a serious automation system shouldn’t mean spending days wiring SBCs, shields, USB dongles, level shifters and external power protection. JetHub D1+ offers a clean alternative: a compact, integrated, production-ready controller built for smart buildings, industrial automation, energy management, BMS, dispatching, and reliable IoT deployments. This device is developed and manufactured by JetHome and comes ready for the field: no breadboards, no compatibility guessing, no driver hunting. Every interface is engineered, tested, and electrically protected. Software support includes Armbian Linux or Home Assistant OS out of the box. Why JetHub D1+ instead of SBC + modules?Unlike assembled DIY stacks, JetHub D1+ provides: Integrated and tested hardware – Zigbee, RS-485, isolated I/O and relays work out of the box2. Electrical resilience – galvanic isolation, EMI-safe design, stable power deliveryDIN-rail housing – ready for electrical panels and server cabinetsIndustrial interfaces – RS-485 (Modbus), relay outputs, digital I/OReliable software base – Armbian support and update infrastructureSilent 24/7 operation – fanless and stable in long-term deploymentsThis is hardware you can deploy both at home and in production environments without improvisation. Hardware overviewPowered by the Amlogic A113X quad-core Cortex-A53 SoC, JetHub D1+ delivers efficient performance with a stable thermal profile suitable for enclosure-based installations. Specification Details CPU Amlogic A113X, quad-core Cortex-A53 RAM 2 GB DDR4 Storage 32 GB eMMC Wireless Dual-band Wi-Fi + Bluetooth 5.0 (RTL8822CS) Zigbee Zigbee 3.0 module (EFR32MG21) Ethernet 10/100 Mbit/s USB USB 2.0 Mounting DIN-rail Cooling Fanless Power 9–56 V DC Automation interfaces for real projectsJetHub D1+ includes interfaces needed in the real world ready for direct field connection without adapters: Interface Purpose 4 × Digital Inputs (isolated) Sensors, buttons, automation signals 3 × Relay Outputs (5 A / 250 V) Lighting, contactors, low-power loads 2 × isolated RS-485 buses Modbus RTU, PLCs, industrial devices 1-Wire (DS2482) Temperature sensors Internal temperature sensor CPU thermal control Software: Armbian or home Assistant – Your ChoiceJetHub D1+ ships with a preinstalled OS of your choice: ArmbianFull Linux environmentSSH access, Debian ecosystemIdeal for automation gateways, custom servicesDocker, MQTT, Node-RED, Python supportHome assistant OSReady-to-use smart home controllerBuilt-in Zigbee2MQTT compatibilityAdd-ons ecosystemPerfect for automation integratorsBoth are officially supported images from JetHome with regular updates available. Connectivity for modern automationJetHub D1+ provides native Zigbee (no USB dongles required) and can seamlessly combine both wireless and wired field devices in a single automation network: Pair Zigbee sensors and switches nativelyIntegrate RS-485 meters, relays and PLCsCombine Zigbee2MQTT + Modbus + MQTT in one systemRemote control via VPN or SSHMQTT ready gateway functionDocumentation and supportFull documentation is available, including schematics, API interfaces and wiring examples: Technical docs: JetHub D1+ Full Specifications Support community: https://t.me/jethome_iot AvailabilityThe JetHub D1+ is now available for worldwide shipping through JetHome’s official AliExpress store. Order JetHub D1+ on AliExpress https://jethome.aliexpress.com JetHub D1+ is a reliable controller for automation deployments where stability matters more than cable experiments. With Armbian support, tested hardware integration and industrial I/O, it bridges the gap between DIY flexibility and professional-grade engineering. Whether you’re building: Smart home hubs, Industrial monitoring, Energy management systems, IoT gateways, BMS / HVAC automation, Remote telemetry controllers, JetHub D1+ is a strong foundation to build on. View the full article
-
As the Armbian 25.11 release approaches, development is entering its final phase with emphasis on testing, stabilization, and release coordination. A code freeze will begin on November 20th, limiting merges to critical fixes and release-essential changes only. Following the freeze period, maintainers will have the flexibility to release once standard validation and review processes are complete. Here's an overview of coordination priorities and upcoming milestones. Coordination meetingA brief coordination session will be held before the freeze to ensure alignment: When: Saturday, 8 November 2025, at 16:00 CET / 10:00 EST Where: Release Coordination Event Agenda: Review open blockers and critical prioritiesMaintainer status by boardLabel triage and deferrals to next release (26.02 milestone)Final checklist before freezeRelease tasks and timeline PrioritiesFocus on stability and core functionality: networking, boot reliability, display, and user-space tools.Prioritize platinum and supported boards first; community targets come next.User-space: armbian-firstrun, armbian-install, armbian-configPlanningUse GitHub labels to keep scope realistic: Keep 25.11-labeled items that you can complete before the freeze.Move everything else to the 26.02 milestone.Stay focused and collaborative; each resolved issue brings us closer to a stronger, more polished release.Board maintainer checklistTest your boards using vendor and current kernels, with at least one desktop image recommendedResolve or document any open issues before the freeze.If testing confirms stability, prepare images for final release validation.For support status changes:Promote: .csc → .confDeprecate: .conf → .cscUpdate maintainer info in the board config.Key dates overview MilestoneDateNotesCoordination Meeting8 November 2025Release prep and blocker reviewCode Freeze20 November 2025Only critical fixes merged25.11 ReleaseLate November 2025Release at will after freeze Thank you! Every contribution keeps Armbian improving and moving forward. Let’s make 25.11 another solid, reliable release. View the full article
-
http://blog.armbian.com/content/images/2025/11/githubhighlights.pngThis week’s Armbian development saw significant progress across multiple fronts, including expanded hardware support and key software enhancements. Notable additions include support for new boards such as the Radxa E54C and Hardkernel ODROID M1S, as well as the integration of Debian Forky as a CSC target. Kernel updates were prominent, with bumps to versions 6.17 and 6.18, alongside improved configuration management for various devices. Bootloader improvements were made, including enhanced BTRFS support and more reliable local version settings in U-Boot. Several bug fixes addressed build errors and kernel configurations, particularly for IMX8 and Filogic/BPI-R4. The release also featured updates to documentation and board maintenance, ensuring smoother development workflows and broader compatibility. add CRYPTROOT_AUTOUNLOCK option and fix CRYPTROOT for uefi builds. by @sashasimkin in armbian/build#8805add Debian Forky as CSC target. by @timsurber in armbian/build#8814add description for .conf. by @EvilOlaf in armbian/build#8847add new board radxa-e54c. by @kamilsaigol in armbian/build#8849Add support for Hardkernel ODROID M1S. by @Jojo-A in armbian/build#8846change from frank-w's tree to just a git-format-patches from his tree. by @tabrisnet in armbian/build#8850filogic/bpi-r4 - fix edge kernel config. by @tabrisnet in armbian/build#8772Ghost: use latest version v6. by @igorpecovnik in armbian/configng#692grub: don't set CLOUD_INIT_CONFIG_LOCATION. by @rpardini in armbian/build#8852IMX8: fix ATF build error (again). by @schmiedelm in armbian/build#8843mainline-kernel: bump 6.18 to 6.18-rc3. by @rpardini in armbian/build#8830Move kernel config changes from board to kernel config. by @igorpecovnik in armbian/build#8858nanopct6(-lts): u-boot: enable BTRFS support. by @rpardini in armbian/build#8856odroidm1: u-boot: bump to 2025.10; enable BTRFS support. by @rpardini in armbian/build#8857rockchip64: add rk3318-box overlay for T98_RK3318 boards. by @paolosabatino in armbian/build#8848rpi maint: bump edge to 6.17.y. by @EvilOlaf in armbian/build#8837rpi4b: bump edge to 6.18. by @EvilOlaf in armbian/build#8845RPI: Increase UEFISIZE from 256 MiB to 512 MiB. by @igorpecovnik in armbian/build#8842thinkpad-x13s: 6.17: .config: NFS_V4_2, ISCSI_TCP, NFSD =m. by @rpardini in armbian/build#8853ti: configs: boards: Update maintainer on board configs. by @jonaswood01 in armbian/build#8838uboot: set CONFIG_LOCALVERSION more reliably on script/config-enabled uboot sources. by @rpardini in armbian/build#8854uboot: uboot-config now prints diff with pre-menuconfig defconfig. by @rpardini in armbian/build#8855View the full article
-
Collabora is proud to sponsor this year's annual GStreamer conference, taking place in London, UK. Join us as we showcase the latest with machine learning analytics, WirePlumber, and more. View the full article
-
The kernel 6.17 release benefits from improvements in the graphics subsystem, hardware enablement, and more! See where Collabora's kernel team contributed to this release. View the full article
-
1
-
Abandoned vendor-provided BSP roadblocks can be overcome when mainline Open Source projects like the Linux kernel are integrated directly. Get your upstreamed BSPs from day one. View the full article
-
Next week, Collabora will be taking part in the 2025 edition X.Org Developer's Conference! Taking place in Vienna, our engineers will be presenting 6 talks and a workshop to help local students discover the embedded graphics stack! Join us! View the full article
-
AFBC support has been merged to PanVK and will be available in the Mesa 25.3 release! This new enablement reduces memory bandwidth and boosts performance. View the full article
-
Visit us at the STMicroelectronics booth, where Collabora will highlight how the STM32MP2 chip empowers edge AI solutions for industrial applications. View the full article
-
The Debian Trixie release is jam-packed with new features thanks to the efforts of many. See where Collabora contributed to upgraded GNOME components, newer PipeWire versions, and more! View the full article
-
Dear Armbians, I'm thrilled to announce the launch of this digest for our amazing community. For newcomers, Armbian is a lightweight Linux distribution that breathes life into ARM-based single-board computers, transforming tiny, affordable boards into powerful servers, workstations, and IoT devices. This newsletter is our way of keeping you in the loop, sharing the latest releases, celebrating community contributions, and diving into the technical insights that power your projects. Whether you're a tech enthusiast or just getting started with your first Orange Pi, there's something here for you. Thanks for being part of this incredible journey! Igor Armbian project manager v25.8.1 is here!Armbian v25.8.1 delivers Kernel 6.16, new board support, and official Debian Trixie compatibility.Armbian blogMichael RobinsonGithub highlightsArmbian’s latest updates bring critical ethernet fixes for Rockchip SoCs, enhanced hardware support for Banana Pi R4 and NanoPi M6, plus various build system improvements and kernel updates.Armbian blogInella JoomunStorage for SBCs: which media works bestFrom convenient microSD cards to high-speed NVMe drives, discover which storage solution will make or break your SBC project’s performance and reliability.Armbian blogMichael RobinsonView the full article
-
Hello Armbian community! Take a look at the latest developments and improvements in Armbian over the past weeks of August 2025. Our focus remains on enhancing stability, expanding hardware support, and streamlining the build process. HighlightsImproved ethernet stability for Rockchip SoCs A crucial workaround has been implemented to address gigabit Ethernet issues on several Rockchip SoCs when using the edge kernel, bringing more reliable network connectivity. PR #8515Enhanced BPI-R4 SFP support Fixes improve SFP (Small Form-Factor Pluggable) module support on the Banana Pi R4 and Filogic-based boards, ensuring better compatibility and functionality. PR #8517New featuresNanoPi M6 LCD support Added support for the YX35 LCD on the NanoPi M6 via the edge kernel, expanding display options. PR #8512Bug fixesCAN Module compilation fix Removed CONFIG_CAN_TI_HECC as it failed to compile, preventing build failures. PR #8534, PR #8527motd Alignment correction Another alignment fix for the Message of the Day (motd) display for a cleaner console experience. PR #8533Sunxi64 Edge build stability Fixed breakage in sunxi64 edge kernel builds. PR #8516Odroid XU4 patching consistency Ensured double-digit numbers in odroidxu4-6.6 and spacemit-6.6 patches are padded with a leading zero. PR #8522ImprovementsKernel Updates - Updated odroidxu4-current kernel to 6.6.102 (PR #8523)Build system & configuration - Temporarily disabled daily builds for Qualcomm Robotics RB5 (PR #8535) - Switched kde-neon to stable branch, adjusted support to csc (PR #8519) - Updated TI k3 configuration to use new official GitHub mirrors (PR #8530) - Changed preferred kernel order for Banana Pi M2+ to prioritize current and edge over legacy (PR #8524) - Dropped abandoned Collabora kernel support for RK3588 (PR #8532) - Removed rk3399-fix-pci-lanes.patch from the 6.16 kernel (PR #8526)Community contributionsBig thanks to our contributors this week: @igorpecovnik @leggewie @Grippy98 @EvilOlaf @tabrisnet@paolosabatino @efectn Get involvedWant to contribute to Armbian? Join the community! GitHub RepositoryArmbian ForumsSupport ArmbianView the full article
-
Armbian, a leading Linux distribution tailored for single-board computers (SBCs), has officially announced the release of v25.8.1, a significant update that landed on August 2025. This release marks another stride in the project's mission to deliver a reliable, high-performance, and versatile Linux ecosystem for ARM-based devices. The latest version is a testament to the power of community-driven development, packing a wealth of improvements, expanded platform support, and robust kernel and bootloader updates that will benefit developers and enthusiasts alike. Kernels, Bootloaders, Firmware At the core of the August release is a strong focus on reinforcing the operating system’s foundation. The Armbian team has delivered extensive updates across both the Linux kernel and bootloader components. Most platforms have advanced to Kernel 6.16 on their EDGE branches, while the STABLE branch remains on the long-term supported Kernel 6.12. These upgrades go beyond new features bringing critical security patches, performance improvements, and broader hardware compatibility for Armbian users. In addition to kernel updates, this release also refreshes key firmware components. U-Boot and Arm Trusted Firmware (ATF) have been updated across multiple boards, enhancing the reliability of the boot process. These low-level improvements are essential to delivering a smooth and consistent user experience especially when supporting the wide variety of SBC hardware in the Armbian ecosystem. Board Support One of the most exciting aspects of any Armbian release is its growing hardware support and v25.8.1 is no exception. This release introduces new Platinum-supported boards, including the Mekotronics R58 HD and NanoPi R3S LTS, alongside several community-supported targets such as the CAINIAO CNIoT-CORE, KickPi K2B, Radxa Cubie A5E, Banana Pi R4, and Orange Pi 5 Pro. These additions highlight Armbian’s ability to keep pace with the fast-moving SBC market, while also reflecting the collaborative contributions of its community. Beyond new hardware, the release delivers important fixes and driver updates across existing platforms. Thermal sensors are now enabled on the Rock-5C, audio functionality has been restored on the RockPi-S, and the Wake-on-LAN service has been fixed on the Helios4. Driver support has been bolstered with new additions for the Realtek RTL8822CS and Innosilicon USB3 PHY, a touchscreen driver for the NanoPi M6 in mainline kernel, and key fixes for DSI displays on the Raspberry Pi 5. Together, these improvements strengthen Armbian’s position as a practical and versatile platform for everything from DIY smart home setups to demanding industrial applications. Userspace, Framework, armbian-config This release also brings a set of userspace, build framework, and configuration utility improvements. A key milestone is the official addition of Debian Trixie as a supported release, with this cycle focused on ensuring Trixie images are ready and stable. At the same time, a minimal Debian Bookworm image is kept for each target to maintain compatibility where needed. Other highlights include package adjustments on Trixie, correcting login screen alignment, updating the boot logo, and ensuring signing key management by keeping a symlink to the old location for compatibility. The build framework was also extended with support for the new loong64 architecture. The configuration framework (armbian-config) has also seen major updates. Networking features were expanded with improved WireGuard support, covering both client setups and LAN routing, while Pi-hole integration was improved with Unbound, and general bugfixes. Overlay management was made more reliable, and Docker installations became more robust. Continuous integration and testing were strengthened with better duplicate module detection and automated container cleanup, ensuring smoother development workflows. New functionality was added as well, including Cockpit support with KVM integration, and new modules such as Ghost CMS. Full changelogSee the full list of changes. Community ContributionsThanks to everyone who contributed to this release, including: @igorpecovnik @pyavitz @FantasyGmm @HeyMeco @leggewie @rafayahmed317 @EvilOlaf @vascoguita @chainsx @schmiedelm @amazingfate @jclds139 @juanesf @gbrdead @belegdol @c127dev @paolosabatino @efectn @retro98boy @mdziekon @SuperKali @Ayush1325 @ZjemCiKolege View the full article
-
A common and effective way to use multiple kernels on a single-board computer (SBC) running Armbian is to use separate SD cards. This approach is especially useful for testing new kernels, experimenting with different kernel versions, or even trying out other Linux distributions all without risking your main, stable system. Since most SBCs prioritize booting from an SD card, this method keeps things simple and reliable. In this tutorial, we’ll walk through how to set up multiple SD cards with different Armbian kernels. PrerequisitesBefore getting started, make sure you have: Your SBC - e.g., Orange Pi, Rock Pi, Odroid, or another supported board.Multiple SD cards - one per kernel/system. Choose reliable, high-speed cards from a reputable brand to minimize boot problems.A computer to write images to the SD cards.A stable power supply for your SBC.Armbian images - downloaded for your board, each with the desired kernel (e.g., current, edge, or legacy). You can grab these from the official Armbian download page.Step 1: prepare the SD cards Each SD card will be flashed with a different Armbian image. Download imagesHead to the Armbian download page and find images for your SBC model. For example, download one with the current kernel and another with the edge kernel. Flash the SD cardsYou can use BalenaEtcher (GUI) or dd (CLI) to flash your cards. Using BalenaEtcher: Insert your SD card into the computer.Open Etcher, select the downloaded Armbian image.Select your SD card as the target.Click Flash!Repeat for each SD card and kernel image.Using dd (Linux/macOS): Unzip the .xz Armbian image file.Identify your SD card device name (lsblk or diskutil list). Example: /dev/sdX.Run: sudo dd if=/path/to/armbian-image.img of=/dev/sdX bs=1M status=progress && syncReplace /path/to/armbian-image.img and /dev/sdX with your actual image and device name. Be careful: choosing the wrong device can overwrite your computer’s storage. Step 2: initial boot and configuration Each flashed SD card is now a standalone system. Insert one card into your SBC and power it on.Armbian will run initial setup: resizing the filesystem and prompting you for a root password and new user.Once done, shut down the SBC safely.Swap to your next SD card and repeat the setup process.Every card remains completely independent, with its own configuration. Step 3: managing multiple kernels Now that you have multiple cards, you can swap between them as needed: Switching kernels: Power off the SBC, swap the SD card, and power it back on. The bootloader handles the rest.Testing and development: Keep a stable, “production” kernel on one card and experimental kernels on others. If something breaks, just pop the stable card back in.Isolation advantage: While armbian-config can switch kernels on one installation, using separate SD cards provides complete isolation. This prevents conflicts and makes troubleshooting far easier.Conclusion Running multiple kernels with Armbian doesn’t require advanced bootloader tweaks or complicated configuration. By simply preparing separate SD cards, you gain flexibility, reliability, and peace of mind while testing new kernels or exploring different setups on your SBC. View the full article
