Linux 5.7 Released – Main Changes, Arm, MIPS and RISC-V Architectures

Linux 5.7 Changelog

OK… I’m a bit late on that one. Linus Torvalds released Linux 5.7 last week: So we had a fairly calm last week, with nothing really screaming “let’s delay one more rc”. Knock wood – let’s hope we don’t have anything silly lurking this time, like the last-minute wifi regression we had in 5.6.. But embarrassing regressions last time notwithstanding, it all looks fine. And most of the discussion I’ve seen the last week or two has been about upcoming features, so the merge window is now open  and I’ll start processing pull requests tomorrow as usual. But in the meantime, please give this a whirl. We’ve got a lot of changes in 5.7 as usual (all the stats look normal – but “normal” for us obviously pretty big and means “almost 14 thousand non-merge commits all over, from close to two thousand developers”), So the appended shortlog is only […]

PineTab Linux Tablet Coming Soon for $100. Watch an Ubuntu Touch Demo in the Meantime

PineTab Linux Tablet with Detachable Keyboard

People have been trying to launch Linux tablets for years from PenPod 700 to Jolla Tablet, or more recently NTablet. You may not know or remember about those, as Linux tablets that actually shipped never really gained traction. But in early 2019, Pine64 started to mention development work on PineTab, an Allwinner A64 powered BSD/Linux tablet, and the company/community is really good at developing low-cost hardware and providing decent firmware support, so hopes were high. After COVID-19 related delay, Pine64 has now announced the first PineTab tablets would go for pre-order at the end of the month for $99. PineTab specifications: SoC – Allwinner A64 quad-core Cortex-A53 processor with Arm Mali-400 MP2 GPU System Memory – 2GB LPDDR3 RAM Storage – 64GB eMMC flash, MicroSD card slot, M.2 slot for SATA SSD Display – 10″ MiPi 720p Capacitive LCD Video output – Mini HDMI up to 4K @ 30 Hz […]

Rosetta@Home Now Supports 64-bit Arm SBC’s and Servers in the Fight against COVID-19

Roseatta@Home Arm Aarch64 Rock64

Folding@Home and Rosetta@Home projects aim to perform biomedical research using the computing power of volunteers. Basically, you just need to install a program on your computer, and it will use idle computing power to perform complex calculations without slowing down your computer as long as you are not short in RAM. The projects are now working on COVID-19 to understand how SARS-CoV-2 protein is structured which could help find a cure. The programs have been available for Windows, Linux and Mac OS on 32-bit and 64-bit x86 targets for years, but very recently Rosetta@Home has been made available for 64-bit ARM targets so people can also run BOINC program on Arm Linux SBCs such as Raspberry Pi 4, NVIDIA Jetson Nano, or Rock64, or even powerful Arm servers to help with Rosetta@Home project’s COVID-19 research. As explained in an article on miniNodes, you’ll need a board with at least 2GB […]

PinePhone “Community Edition: UBports” Linux Phone Launched with Ubuntu Touch

PinePhone Community Edition UBports

PinePhone “BraveHeat” Limited Edition Linux smartphone launched last November as promised for $149.99. As the codename implied, it was for the enthusiasts as the phones that were part of that product batch may have had some defects, and came without an operating system, meaning the users had to flash the firmware themselves. But there’s now a new edition, namely PinePhone “Community Edition: UBports” pre-loaded with UBports with Ubuntu Touch featuring Lomiri user interface. The specifications are exactly the same with an Allwinner A64 quad-core Cortex-A53 processor, 2GB RAM, 16GB eMMC flash, a 5.95″ display with 1440×720 resolution, and 4G LTE cellular connectivity. The only difference is that Ubuntu Touch is preloaded to the device, and the back of the phone should have a marking showing you purchased UBports Edition. What should be noted is that it’s still not considered as a consumer device, as UBports is still beta, and the […]

Pine64 is Giving Away 50,000 Face Masks to Makers

Pine64 Face masks giveaway

It’s interesting how to see how different countries handle the COVID-19 pandemic response. In Asia, virtually everybody is now wearing a face mask, sometimes hand-made due to supply issues, but in Europe and North America at least, I’ve seen authorities tell healthy people not to wear a mask at all, and reserve them to health professionals. I’ve even seen some nasty comments on Twitter complaining about people wearing masks at the grocery store (in the US) as they took supply out of health professionals. I personally think this is madness for a disease that is known to transmit from asymptomatic people, and I’m shocked to learn some people working at supermarkets are not given masks. But when I send photos from Thailand to my brother in France, he’s always surprised to see everybody wearing a mask. But everything points to masks being effective. N95 masks are the best, followed by […]

Linux 5.6 Release – Main Changes, Arm, MIPS & RISC-V Architectures

Linux 5.6 Changelog

Linus Torvalds has just announced the release of Linux 5.6 on the Linux Kernel Mailing List: So I’ll admit to vacillating between doing this 5.6 release and doing another -rc. This has a bit more changes than I’d like, but they are mostly from davem’s networking fixes pulls, and David feels comfy with them. And I looked over the diff, and none of it looks scary. It’s just slightly more than I’d have preferred at this stage – not doesn’t really seem worth delaying a release over. So about half the diff from the final week is network driver fixlets, and some minor core networking fixes. Another 20% is tooling – mostly bpf and netfilter selftests (but also some perf work). The rest is “misc” – mostly random drivers (gpio, rdma, input) and DTS files. With a smattering of fixes elsewhere (a couple of afs fixes, some vm fixes, etc). […]

HardROCK64 SBC with Rockchip RK3399 Processor to Launch in April for $35 and Up

HardROCK64 SBC

If you thought we didn’t have enough Rockchip RK3399 SBCs already, Pine64 is working on a smaller and cheaper version of the RockPro64 single board computer with HardROCK64 SBC powered by RK3399 processor and following Raspberry Pi form factor. HardROCK64 specifications: SoC –  Rockchip RK3399 hexa-core processor with 2x Arm Cortex-A72 @ up to 1.8 GHz, 4x Cortex-A53 @ up to 1.4 GHz, a Mali-T864 GPU, and a VPU with 4K VP9 and 4K 10-bit H265/H264 decoding System Memory – 1GB, 2GB or 4GB LPDDR4 Storage – SPI flash, eMMC flash socket, MicroSD card slot Video Output – HDMI 2.0, AV port, MIPI DSI connector Audio – Analog stereo audio via AV port, digital audio via HDMI Camera – MIPI CSI connector Connectivity – Gigabit Ethernet, dual-band WiFi 5 (802.11ac) and Bluetooth 5.0 USB – 2x USB 3.0 ports, 2x USB 2.0 ports Expansion – 40-pin Raspberry Pi compatible header […]

Coronavirus Impact on Manufacturing and Shipping from China

Coronavirus manufacturing china

Unless you are living under a rock, you may have heard about the coronavirus originated in Wuhan, China. The Hubei province, and much of China, is in complete lockdown with many businesses closed, and people staying home as the government extended Chinese New Year for a few days until the epidemic is under control. This should obviously have an economic impact, at least in the short term, for the next few weeks or months since people are asked to stay home, and so much of what we consume is manufactured in China. And indeed, I’ve seen more and more companies announcing delays due to the virus, and I’ll provide some examples. Freetronics, an Australian company selling boards and other electronics products, has issued a notice explaining they are directly impacted since they work with manufacturers are based in Wuhan, Beijing, and Shenzhen: Bare PCBs for both Freetronics and SuperHouse products […]

EmbeddedTS embedded systems design