Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

Efinix Titanium Ti180 FPGA Delivers Embedded LPDDR4x Memory and Expanded I/O

Efinix has introduced the Titanium Ti180J484D1 FPGA, which includes 2 Gb of embedded LPDDR4x memory. By integrating memory directly within the FPGA package, the number of pins required for external memory interfaces is reduced, simplifying PCB design and lowering system complexity.

(Updated) OrangePi RV SBC Gains JH7110 RISC-V Processor and PCIe 2.0 Interface

The OrangePi RV is a development board based on the open-source RISC-V architecture, designed to offer high performance with low power consumption. This single-board computer features a JH7110 quad-core RISC-V processor, an M.2 M-key 2280 PCIe slot for SSD expansion, and supports up to 8GB of RAM.

Microchip PolarFire-Powered TinyBeast FPGA Delivers Real-Time Performance with DDR4 and PCIe

TinyBeast FPGA comes in two configurations. The TinyBeast FPGA P features a Mini PCIe interface, providing direct connectivity to industrial sensors and peripherals for embedded systems. The TinyBeast FPGA S offers additional flexibility, requiring a separate carrier board for standalone applications, making it well-suited for edge computing.

Low-Cost Luckfox Pico Pi Boards Offer Linux Development with Ubuntu Support

The Luckfox Pico Pi series consists of four models with a Raspberry Pi SBC form factor, designed for embedded applications. Offering various processing capabilities, connectivity options, and memory configurations, these boards include PoE support and optional 4G connectivity.

9to5Linux

Mozilla Firefox 137 Is Now Available with HEVC Playback Support on Linux

Highlights of Firefox 137 include HEVC playback support on Linux systems, the ability to identify all links in PDF files and turn them into hyperlinks, the ability to sign PDF documents without leaving Firefox, and support for using the address bar as a calculator.

9to5Linux Weekly Roundup: March 30th, 2025

I want to thank everyone who sent us donations; your generosity is appreciated. I also want to thank all of you for your continued support by commenting, liking, sharing, and boosting the articles, following us on social media, and, last but not least, sending us feedback.

Immutable Distro Nitrux 3.9.1 Brings New Convergent Web Browser, Linux 6.13

Nitrux 3.9.1 is here almost two months after Nitrux 3.9 and introduces a newer kernel from the Linux 6.13 series, namely Linux kernel 6.13.8, a huge MauiKit, MauiKit Frameworks, and Maui Apps update, the latest and greatest Mesa 25 graphics stack, AMD ROCm open software stack, and a new convergent web browser called Fiery.

Arch Linux Installer Archinstall 3.0.3 Improves Limine Bootloader Support

Archinstall 3.0.3 is here to improve support for the Limine bootloader by enabling UKI (Unified Kernel Image) support, placing the Limine configuration and BIOS files in a limine/ subdirectory, creating a proper EFI boot menu entry, add support for using UUID for accessing boot partition if it’s not the same as ESP, and improve Limine without the ‘boot partition unsupported’ message.

CachyOS ISO Snapshot for March 2025 Brings New Bootloader, Linux Kernel 6.14

Powered by the Linux 6.14 kernel series and featuring the KDE Plasma 6.3.3 desktop environment, the CachyOS ISO snapshot for March 2025 ships with a new bootloader, namely Limine, which supports both BIOS and UEFI firmware, along with out-of-the-box support for Btrfs snapshots.

Shotcut 25.03 Open-Source Video Editor Released with Various New Features

Shotcut 25.03 is here two months after the Shotcut 25.01 release with a bunch of new features like a ‘Text style’ preset to the ‘Generate Text on Timeline’ function in Subtitles, ‘Copy Current’ and ‘Copy All’ options to Filters, vertical and horizontal parameters to the No Sync video filter, and a ‘Toggle Filter Overlay’ option to the Player menu.

news

OpenWrt One - celebrating 20 years of OpenWrt

posted by Roy Schestowitz on Jan 10, 2024,
updated Jan 14, 2024

tl;dr

In 2024 the OpenWrt project turns 20 years! Let's celebrate this anniversary by launching our own first and fully upstream supported hardware design.
If the community likes the idea outlined below in greater details, we would like to start a vote.
---
The idea
It is not new. We first spoke about this during the OpenWrt Summits in 2017 and also 2018. It became clear start of December 2023 while tinkering with Banana Pi style devices that they are already pretty close to what we wanted to achieve in ’17/‘18. Banana PIs have grown in popularity within the community. They boot using a self compiled Trusted Firmware-A (TF-A)and upstream U-Boot (thx MTK/Daniel) and some of the boards are already fully supported by the upstream Linux kernel. The only nonopen sourcecomponents are the 2.5 GbE PHYandWi-Fi firmware blobsrunning on separate cores that areindependent of the main SoC running Linuxand the DRAM calibration routines which are executed early during boot.
I contacted three project members (pepe2k, dangole, nbd) on December 6th to outline the overall idea. We went over several design proposals, At the beginning we focused on the most powerful (and expensive) configurations possible but finally ended up with something rather simple and above all,feasible. We would like to propose the following as our "first" community driven HW platform called "OpenWrt One/AP-24.XY".
Together with pepe2k (thx a lot) I discussed this for many hours and we worked out the following project proposal. Instead of going insane with specifications, we decided to include some nice features we believe all OpenWrt supported platforms should have (e.g. being almost unbrickablewith multiple recovery options, hassle-free system console access, on-board RTC with battery backup etc.).
This is our first design, so let's KiSS!
Hardwarespecifications:
* SOC: MediaTek MT7981B * Wi-Fi: MediaTek MT7976C (2x2 2.4 GHz + 3x3/2x2 + zero-wait DFS 5Ghz) * DRAM: 1 GiB DDR4 * Flash: 128 MiB SPI NAND+ 4 MiB SPI NOR * Ethernet: 2x RJ45 (2.5 GbE + 1 GbE) * USB (host): USB 2.0 (Type-A port) * USB (device, console): Holtek HT42B534-2 UART to USB (USB-C port) * Storage: M.2 2042 for NVMe SSD (PCIe gen 2 x1) * Buttons: 2x (reset + user) * Mechanical switch: 1x for boot selection (recovery, regular) * LEDs: 2x (PWM driven), 2x ETH Led (GPIO driven) * External hardware watchdog: EM Microelectronic EM6324 (GPIO driven) * RTC: NXP PCF8563TS (I2C) with battery backup holder(CR1220) * Power: USB-PD-12V on USB-C port (optional802.3at/afPoE via RT5040 module) * Expansion slots: mikroBUS * Certification: FCC/EC/RoHS compliance * Case: PCB size is compatible to BPi-R4 and the case design can be re-used * JTAG for main SOC: 10-pin 1.27 mm pitch (ARM JTAG/SWD) * Antenna connectors: 3x MMCX for easy usage, assembly and durability * Schematics: these will be publicly available (license TBD) * GPL compliance: 3b. "Accompany it with a written offer ... to give any third party ... a complete machine-readable copy of the corresponding source code" * Price: aiming for below 100$
How will the device be distributed?
OpenWrt itself cannot handle this for a ton of reasons. This is why we spoke with the SFC early. The idea is that BPi will distribute the device using the already established channels and for every device sold a donation will be made to ourSFC earmarked fund for OpenWrt. This money can then be used to cover hosting expenses or maybe an OpenWrt summit.
SFC is committed to working with us in various ways on this project — including making sure OpenWrt'strademark is properly respected, that this router isabeautiful example of excellent GPL/LGPL compliance, andthatthis becomes a great promotional opportunity for our project and FOSS generally!
FAQ
* Why are there are 2 different flash chips? - the idea is to make the device (almost!) unbrickable and very easy to recover - NAND will hold the main loader (U-Boot) and the Linux image and will be the default boot device - NOR will be write-protected by default (with WP jumper available on the board) and will hold a recovery bootloader (and other essential data, like Wi-Fi calibration) - a dedicated boot select switch will allow changing between NOR and NAND
* What will the M.2 slot be used for? - we will use M.2 with M-key for NVMe storage. There is a work-in-progress patch to make PCIe work inside the U-Boot bootloader. This will allow booting other Linux distributions such as Debian and Alpine directly from NVMe
* Why is there no USB 3.x host port on the device? - the USB 3.x and PCIe buses are shared in the selected SoC silicon, hence only a single High-Speed USB port is available
* What is the purpose of the console USB-C port? - Holtek UART to USB bridge with CDC-ACM support on USB-C makes the device ultra easy to communicate with. No extra hardware or drivers will be required. Android for example has CDC-ACM support enabled by default
* What MAC OUI will the device have? - we plan to register an OUI block for OpenWrt which can also be used for other vendor extensions such as Wi-Fi beacon IEs
* What is the purpose of the mikroBUS connector? - mikroBUS was chosen as we wanted to make the hardware extendable. There are dedicated pins for UART, SPI, I2C buses and RST/INT signals. The standard uses regular 2.54 mm pitch connectors (you can use available mikroBUS modules or just connect to it something else, with 2.54 mm jumper cables)
* Why have the RTC on board instead of a mikroBUS module? - we believe there are many things a Wi-Fi (or networking in general) device should have on-board by default. Always having a correct time on the device is crucial in many applications, like VPN, DNSSEC, …
Timeline of events leading up to this e-mail
Forgive us for the lack of public communication during the initial phase(which as you can see was short and quick). We wanted to ensure that this project is feasible before disclosing it to the community. It would be a real shame if we announced something that we later found out to not be feasible thus failing expectations raised within the community.
03.12 - initial idea 06.12 - ping pepe2k, dangole, nbd 07.12 - ping MediaTek and ask if this sounds doable 08.12 - ping jow, Hauke 08.12 - request for call with SFC, we want them involved as soon as possible 09.12 - MediaTek replies and says they can help 09.12 - ping apacar, ynezz, dwmm2, lynxis, rsalvaterra 12.12 - MediaTek spoke with Banana Pi, they also like the idea 18.12 - call with SFC (Hauke joined, we found no prior slot to talk) 20.12 - started writing the U-Boot PCIe driver, made recovery from USB and android fastboot recovery work. ... and then the end of year celebrations started and not much happened for 2 weeks. 03.01-08.01 - write this text

Read on

Also:

Linuxiac:

CNX Software & Liliputing:

Late coverage:

Other Recent Tux Machines' Posts

LibreByte Uses Tux Machines in Video About Sleeping Cycles of Linus Torvalds and Richard Stallman [original]
"famous" in YouTube?
Linus Torvalds rages against ‘random turd files’ in Linux 6.15-rc1 directories
The target of the Linux creator and lead developer’s ire was “the disgusting ‘hdrtest’ crap,”
Vivaldi Browser 7.2 and a Look at FireDragon Browser
browser news
Canonical/Ubuntu Leftovers
a few picks from Canonical/Ubuntu
Arch Linux Installer Archinstall 3.0.3 Improves Limine Bootloader Support
Archinstall, the menu-based installer for the Arch Linux distribution, has been updated today to version 3.0.3, the third maintenance update in the Archinstall 3.0 series, bringing numerous improvements and bug fixes.
CachyOS ISO Snapshot for March 2025 Brings New Bootloader, Linux Kernel 6.14
The developers of the Arch Linux-based CachyOS distribution released today the ISO snapshot for March 2025, featuring the latest and greatest Linux kernel, a new bootloader, and other changes.
 
Today in Techrights
Some of the latest articles
GNU/Linux Leftovers
desktop and Web
Programming Leftovers
Development related leftovers
Leftovers Regarding SaaS/Databases
Some back end stuff
Open Hardware/Modding: Raspberry Pi, AlphaStation, and More
Hardware picks
Debian: Freexian, Dash-to-Panel, and More
Some Debian picks
OpenBSD 7.7 is Near, Other BSD News
some BSD leftovers
Many Layoffs at IBM (Newer Reports)
3 for now
11 Native Linux Games to Replace Windows Classics
It probably comes as no surprise that, despite most computers having access to fabulous games
Developer Revives Iconic Desktop Weather App for Linux
An iconic desktop weather app from Linux’s past has just blown in — yes, Typhoon is back
Free and Open Source Software
The software featured here is free and open source
5 fun Linux commands you'll want to try at least once
Take a break from productivity. The Linux terminal window can actually be quite entertaining
Mozilla Firefox 137 Is Now Available with HEVC Playback Support on Linux
Mozilla published today the final build of the Firefox 137 open-source web browser for all supported platforms ahead of the April 1st, 2025, official release date, so it’s time to take a look at the new features and changes.
Android Leftovers
Is your Android phone secretly tracking you? Here's how to stop it
Check Out Debian, the ‘Mother of All Linux Distributions’
If you simply want a Linux operating system that will rarely (if ever) fail you
7 Best Free and Open Source Restic Front-Ends
Only free and open source software is included
2025 Priorities: Reliability, Audio, Cameras and More
As our community grows, we are increasing the focus we put on planning and organizing the work we do
Review: GrapheneOS 2025
In March I noticed that my /e/OS-powered Samsung Galaxy S9
GNU/Linux/UNIX, Programming, and more
today's leftovers
today's howtos
howtos for Monday
Today in Techrights
Some of the latest articles
9to5Linux Weekly Roundup: March 30th, 2025
The 233rd installment of the 9to5Linux Weekly Roundup is here for the week ending on March 30th, 2025.
Immutable Distro Nitrux 3.9.1 Brings New Convergent Web Browser, Linux 6.13
Nitrux developer Uri Herrera announced today the release and general availability of Nitrux 3.9.1 as the latest ISO snapshot of this Debian-based immutable and systemd-free GNU/Linux distribution using a highly customized KDE Plasma desktop environment by default.
Weekly GNU-like Mobile Linux Update (12/2025): GNOME 48 and other goodies
Another week, another roundup
Android Leftovers
These 3 features just made Android 16 a lot more exciting
5 ways Hyprland transformed how I use my Linux laptop
I've long used Ubuntu on my laptops, switching to Fedora KDE late last year
Tiling Shell GNOME Extension Update Adds New Features
A new update to Tiling Shell, an efficient window snapping extension for GNOME Shell
Radxa Orion O6 Preview – Part 2: Debian 12 – What works, what doesn’t
I went through an unboxing and Debian 12 installation on the Radxa Orion O6 at the end of January
Free and Open Source Software
Each program is published under an open source license
February/March in KDE Itinerary
In the past two months since the last update localization of KDE Itinerary has been improved
Linux 6.14 Released
original and LWN
today's leftovers
GNU/Linux and more
Confessions of a hardcore tiler
This post is written from the perspective of a niri user, but large parts of it apply to other tiling window managers aswell
Distro War: Choosing the Best Linux Distribution
Linux is an open source operating system that offers a variety of distributions (distros) to suit different user needs
Open Hardware/Modding: ESP32, FPGA, and More
hardware picks
Videos: This Week in Linux and how to use the Sed command
new ones
Benchmark Anything With This Powerful Linux Tool
If you need to know how fast it runs, Hyperfine will tell you
HP Printer Driver HPLIP 3.25.2 Added Ubuntu 24.04 & New Printers Support | UbuntuHandbook
new 3.25.2 version last week
DeaDBeef Music Player 1.10.0 Released with FFmpeg 7.0 & EAC3 Support
The new release add support for FFmpeg 7, so it builds in recent GNU/Linux Distributions (e.g, Ubuntu 24.10 and Fedora 41) without patch
Check Out Debian, the ’Mother of All Linux Distributions’
The Debian project was founded in August 1993 as an effort to create a truly open Linux distribution
Theora 1.2.0 released
a final 1.2.0 release of theora was wrapped up today
GNU patch 2.8 released
I am pleased to announce the release of GNU patch 2.8
today's howtos
not many, but it's Sunday
EasyOS Daedalus-series version 6.6.5 released
Version 6.6.4 was released on March 11
Android Leftovers
Galaxy S25 benchmarked running Android 16 (One UI 8.0)!
Shotcut 25.03 Video Editor Brings New Filters, Smarter UI, and Fixes
Shotcut 25.03 video editor adds filter overlays, new video modes
New to Linux? Focus on the Desktop Environment, Not the Distro
When you're new to Linux, it's easy to get overwhelmed by the sheer number of distributions (distros) available
Low-Cost Luckfox Pico Pi Boards Offer Linux Development with Ubuntu Support
The Luckfox Pico-SDK is primarily developed and tested on the Ubuntu LTS system, with a focus on supporting the Ubuntu 22.04 version
Free and Open Source Software
This is free and open source software
Stable kernels: Linux 6.13.9, Linux 6.12.21, Linux 6.6.85, and Linux 6.1.132
I'm announcing the release of the 6.13.9 kernel
Programming Leftovers
Development picks
Linux Foundation Outsourcing Linux to Akamai (Privacy Issue)
as usual
Free, Libre, and Open Source Software Leftovers
FOSS and related views
GNU/Linux Leftovers
only 2 this Sunday
Security and More
Security leftovers mostly
Linux Devices/Embedded Leftovers
hardware picks
Today in Techrights
Some of the latest articles
Shotcut 25.03 Open-Source Video Editor Released with Various New Features
Shotcut 25.03 has been released today as the latest stable version of this open-source, cross-platform, and free video editing software for Linux, macOS, and Windows written in Qt.