I found this GHLBD calculator on a platform selling second-hand electronic products. Three labels of this product appeal to me: “Calculator”, “Android 9.0” and “Allwinner A50“. If you only look at the appearance, this calculator is not much different from that of ordinary calculators, but the Android operating system is running on it and the screen tells me that it is definitely not an ordinary calculator. When I bought it, I only spent 69 RMB ($10 US). I didn’t really have a use case for it, but curiosity drove me to buy one. I decided to introduce it and disassemble it to check out the hardware design. Function demonstration of GHLBD calculator Press and hold the ON and OFF keys on the keyboard to turn on the calculator. The Allwinner A50 processor icon and Android logo show up in the boot animation. Here, you can preliminarily confirm that the promotional content […]
Linux 6.2 release – Main changes, Arm, RISC-V, and MIPS architectures
Linux 6.2 has just been released with Linus Torvalds making the announcement on LKML as usual: So here we are, right on (the extended) schedule, with 6.2 out. Nothing unexpected happened last week, with just a random selection of small fixes spread all over, with nothing really standing out. The shortlog is tiny and appended below, you can scroll through it if you’re bored. Wed have a couple of small things that Thorsten was tracking on the regression side, but I wasn’t going to apply any last-minute patches that weren’t actively pushed by maintainers, so they will have to show up for stable. Nothing seemed even remotely worth trying to delay things for. And this obviously means that the 6.3 merge window will open tomorrow, and I already have 30+ pull requests queued up, which I really appreciate. I like how people have started to take the whole “ready for […]
FOSDEM 2023 schedule – Open-source Embedded, Mobile, IoT, Arm, RISC-V, etc… projects
After two years of taking place exclusively online, FOSDEM 2023 is back in Brussels, Belgium with thousands expected to attend the 2023 version of the “Free and Open Source Developers’ European Meeting” both onsite and online. FOSDEM 2023 will take place on February 4-5 with 776 speakers, 762 events, and 63 tracks. As usual, I’ve made my own little virtual schedule below mostly with sessions from the Embedded, Mobile and Automotive devroom, but also other devrooms including “Open Media”, “FOSS Educational Programming Languages devroom”, “RISC-V”, and others. FOSDEM Day 1 – Saturday February 4, 2023 10:30 – 10:55 – GStreamer State of the Union 2023 by Olivier Crête GStreamer is a popular multimedia framework making it possible to create a large variety of applications dealing with audio and video. Since the last FOSDEM, it has received a lot of new features: its RTP & WebRTC stack has greatly improved, Rust […]
Linux 6.1 LTS release – Main changes, Arm, RISC-V and MIPS architectures
Linus Torvalds announced the release of Linux 6.1, likely to be an LTS kernel, last Sunday: So here we are, a week late, but last week was nice and slow, and I’m much happier about the state of 6.1 than I was a couple of weeks ago when things didn’t seem to be slowing down. Of course, that means that now we have the merge window from hell, just before the holidays, with me having some pre-holiday travel coming up too. So while delaying things for a week was the right thing to do, it does make the timing for the 6.2 merge window awkward. That said, I’m happy to report that people seem to have taken that to heart, and I already have two dozen pull requests pending for tomorrow in my inbox. And hopefully I’ll get another batch overnight, so that I can try to really get as […]
Linux 6.0 release – Main changes, Arm, RISC-V, and MIPS architectures
Linux 6.0 has just been released by Linus Torvalds: So, as is hopefully clear to everybody, the major version number change is more about me running out of fingers and toes than it is about any big fundamental changes. But of course there’s a lot of various changes in 6.0 – we’ve got over 15k non-merge commits in there in total, after all, and as such 6.0 is one of the bigger releases at least in numbers of commits in a while. The shortlog of changes below is only the last week since 6.0-rc7. A little bit of everything, although the diffstat is dominated by drm (mostly amd new chip support) and networking drivers. And this obviously means that tomorrow I’ll open the merge window for 6.1. Which – unlike 6.0 – has a number of fairly core new things lined up. But for now, please do give this most […]
Banana Pi BPI-M2 Ultra SBC is now offered with Allwinner A40i industrial-grade processor
The Allwinner A40i and A60i industrial-grade quad-core and hexa-core Cortex-A7 processors were first introduced in 2018 with support for the wide -40°C to +85°C industrial temperature range, but so far I had not noticed any hardware making use of either processor. But Banana Pi is now offering the Banana Pi BPI-M2 Ultra SBC, which they launched in 2016 with the Allwinner R40 quad-core Cortex-A7 SoC, with the pin-to-pin and software-compatible Allwinner A40i industrial-grade processor. Banana Pi BPI-M2 Ultra specifications: SoC – Allwinner A40i quad-core Arm Cortex-A7 processor with Arm Mali-400MP2 GPU @ 500 MHz, 1080p60 H.264, MPEG-4, MPEG-1/2 video decoder, H.264 1080p45 video encoder System Memory – 2GB DDR3 SDRAM Storage – 8GB eMMC flash, SATA interface, microSD card slot Video Output HDMI 1.4 port up to 1080p60 4-lane MIPI DSI display connector, or RGB, or LVDS Audio I/O – 3.5mm headphone jack, digital audio output via HDMI, built-in microphone […]
OpenWrt 22.03 released with Firewall4, now supports over 1,580 embedded devices
OpenWrt 22.03 open-source Linux operating system for routers and entry-level embedded devices has just been released with over 3800 commits since the release of OpenWrt 21.02 nearly exactly one year ago. The new version features Firewall4 based on nftables, switching from the earlier iptables-based Firewall3, and adds support for over 180 new devices for a total of more than 1,580 embedded devices, including 15 devices capable of WiFi 6 connectivity using the MediaTek MT7915 wifi chip. OpenWrt developers explain that Firewall4 keeps the same the UCI firewall configuration syntax and should work as a drop-in replacement with most common setups, just generating nftables rules instead of iptables ones. You’ll find more details about OpenWrt firewall configuration in the documentation. OpenWrt 21.02 added initial support for the Distributed Switch Architecture (DSA), the Linux standard for configurable Ethernet switches, and OpenWrt 22.03 migrated more targets from swconfig to DSA namely all bcm53xx […]
POP32 & POP64 SIPs combine Allwinner A33 and A133 with SDRAM into a single package
Kettlepop is a board based on Allwinner GR8 system-in-package (SiP) with an Allwinner R8/A13 Arm Cortex-A8 CPU and 256MB RAM, and itself a derivative of the CHIP Pro board from Next Thing Co that closed doors a few years ago. Source Parts has just posted an update explaining that the GR8 SiP is not available anymore, so they worked on their own SiPs: POP32 and POP64. POP32 combines an Allwinner A33 quad-core Cortex-A7 processor with 128MB DDR4, while POP64 features an Allwinner A133 quad-core Cortex-A53 processor with 1GB LPDDR4. POP32 system-in-package POP32 highlights: SoC – Allwinner A33 quad-core Arm Cortex-A7 processor with Arm Mali-400 MP2, 1080p60 H.264, VP8, MPEG 1/2/4, JPEG/MJPEG video decoding, 1080p60 H.264 video encoding Memory – Built-in 128MB DDR3 Peripherals from SoC Storage I/F – NAND flash, 3x SD/MMC Display – MIPI DSI, LVDS, RGB LCD up to 1280×800 resolution Camera I/F – Parallel camera interface up […]