Hardware Archive

Loongson 3A6000: a star among Chinese CPUs

Computing power has emerged as a vital resource for economies around the world. China is no exception, and the country has invested heavily into domestic CPU capabilities. Loongson is at the forefront of that effort. We previously covered the company’s 3A5000 CPU, a quad core processor that delivered reasonable performance per clock, but clocked too low to be competitive. Now, we’re going to look at Loongson’s newer 3A6000 CPU. The 3A6000 is also a quad core 2.5 GHz part, but uses the newer LA664 core. Compared to the 3A5000’s LA464 cores, LA664 is a major and ambitious evolution. While Loongson has kept the same general architecture, LA664 has a larger and deeper pipeline with more execution units. To sweeten the pie, LA664 gets SMT support. When properly implemented, SMT can increase multithreaded performance with minimal die area overhead. But SMT can be challenging to get right. ↫ Chips and Cheese I’m always fascinated by China’s attempts at catching up to Intel and AMD, but at the same time, there’s no chance in hell I’d ever use any of it.

MNT Reform review: brutalist hardware, familiar software

There’s a channel on YouTube called The Proper People. It’s two guys who travel all over the United States (and in a few cases, elsewhere too) exploring abandoned buildings, and recording both the exteriors and interiors for posterity, since many of these buildings suffer from massive decay and are often slated for demolition. These buildings have histories and stories that otherwise would be lost to time. They are incredibly respectful of the buildings they explore, and they will not break open locked doors or windows, and only traverse open and unlocked doors or openings borne out of natural decay. They never take anything from the sites they visit, and abhor what urban explorers call “staging”, where you move furniture and objects around to invoke or imply stories and things that aren’t there. Their videos are also very calm, muted, quiet, and only occasionally use atmospheric music for some of the more artistic shots. As a sidenote, they also happen to have the absolute best intro music of all time. One of the things you quickly notice as you see these buildings, and explore their interiors, is just how solidly made and beautifully detailed they were. Whether they’re exploring an 19th century Kirkbride mental asylum, an early 19th century power plant, or a mid-20th century hospital – they all tend to be made not just to serve a function, but also to be beautiful and solid, both inside and out. Walls, ceilings, and doorways are beautifully detailed in masonry or woodwork, light fittings are solid and ornate, and even access corridors or storage basements have gorgeous vaulted ceilings, decorated walls, and ornate pillars. The contrast to modern buildings couldn’t be starker. Buildings and workplaces of today are littered with drop ceilings, flimsy dividers, open plans, endless amounts of glass, all in styles so minimalist it just makes spaces feel cold, uninviting, and lacking in human scale. Modern buildings and interiors are temporary, ephemeral, built not for humans, but to a bottom line and some designer’s fancy – these old hospitals, factories, and even power plants are permanent, enduring, and made to human scale. They served as much as a status symbol for whatever ruthless capitalist owned the building as they did as a place for that same ruthless capitalist to extract wealth from mistreated workers. This juxtaposition, of the minimalist, soulless, flimsy and cheap-looking exteriors and interiors of modern buildings on the one hand, and the beautifully detailed, skillfully crafted, and human-scale exteriors and interiors from these older buildings on the other, is something that kept creeping back into my mind during my use of the MNT Reform. This is a device built by people who deeply care, who are very opinionated, and know exactly what they want to make – very much the opposite of the cookie-cutter dime-a-dozen laptops that flood the market today. MNT was so kind as to send me a Reform, at some risk to them because I am definitely not the kind of customer the Reform is typically aimed at. Yet, after a few months of use, I can confidently say this is one of the most unique devices I’ve ever used, and one that’s worth every cent. Let’s explore why. Brutalist hardware Let’s first dive into what, exactly, the Reform is. At its core, it’s an ARM-based laptop designed to run Linux, developed and built by a small team of people in Berlin. The Reform is unique in that it is designed to be open hardware, fully repairable and highly modular and upgradeable. It consists of a mainboard with an mPCIe slot, an M.2 slot for NVME SSDs, 16GB eMMC storage, and uniquely, a slot for a System-on-Chip module roughly the size of an SO-DIMM module that contains the processor and RAM. The keyboard and pointing device are internally connected through USB 2.0 and easily replaceable, too. The Reform is defined as much by what it does not have as by what it does have. You won’t find any surveillance devices inside the Reform – no webcam, no microphones, nothing. There have been laptops with little privacy switches or sliding covers for the webcam, but I don’t think I’ve seen a modern laptop that eschews cameras and microphones since the late ’90s. It’s one of the many examples of the Reform’s opinionated design choices. The configuration MNT sent me consists of the aforementioned mainboard, coupled with one of the processor modules they offer – in my case, the RCM4 A311D, which sports four 2.2GHz Cortex-A73 cores and two 1.8GHz Cortex-A53 cores, 4GB of LP-DDR4 RAM, and an ARM Mali G52 MP4 GPU that supports OpenGL/ES 3.1 through Panfrost. This module also supports Wi-Fi 5 and Bluetooth 5.0 through the integrated RTL8822CS. The A311D is just one of many modules available for purchase for the Reform, and during the writing of this review, MNT also added a brand new SoC module to its lineup – the RK3588, the most powerful option available for the Reform. It packs 4 ARM Cortex-A76 cores (up to 2.4GHz) and 4 ARM Cortex-A55 cores (up to 2.2GHz), 16GB or 32GB of RAM, and 128GB or 256GB of eMMC storage. It also sports an ARM Mali-G610 MP4 4-core GPU. Like with all other modules, the drivers for the A311D in my model are completely open source. When it comes to firmware, however, the A311D is not fully open source; there’s closed-source code in the Wi-Fi firmware and the boot/TF-A firmware. The other modules all also have various bits of closed firmware, except for the RKX7 module that uses a Kintex-7 FPGA and hence comes with a hefty price tag. Using the RKX7 module, you can have a fully open source laptop, from operating system down to the firmware, which is, as far as I can tell, unique. However, the amount of closed firmware code for each of the other boards is relatively small, and in some cases – such as with the LS1028A – can be avoided, too. If you care about

HP wants you to pay up to $36/month to rent a printer that it monitors

HP launched a subscription service today that rents people a printer, allots them a specific amount of printed pages, and sends them ink for a monthly fee. HP is framing its service as a way to simplify printing for families and small businesses, but the deal also comes with monitoring and a years-long commitment. Prices range from $6.99 per month for a plan that includes an HP Envy printer (the current model is the 6020e) and 20 printed pages. The priciest plan includes an HP OfficeJet Pro rental and 700 printed pages for $35.99 per month. ↫ Scharon Harding at Ars Technica Can I pay them not to put a printer in my house?

A history of the tty

It’s one of those anachronisms that is deeply embedded in modern technology. From cloud operator servers to embedded controllers in appliances, there must be uncountable devices that think they are connected to a TTY. I will omit the many interesting details of the Linux terminal infrastructure here, as it could easily fill its own article. But most Linux users are at least peripherally aware that the kernel tends to identify both serial devices and terminals as TTYs, assigning them filesystem names in the form of /dev/tty*. Probably a lot of those people remember that this stands for teletype or perhaps teletypewriter, although in practice the term teleprinter is more common. ↫ J. B. Crawford I remember first using Linux in like 2000 or 2001, and running into the abbreviation tty, and not having a single clue what that meant since I came from a DOS and Windows background. Over time I gained a lot more understanding of the structure of modern UNIX-like systems, but it’s still great to read such a detailed history of the concept.

Raspberry Pi is planning a London IPO, but its CEO expects “no change” in focus

The business arm of Raspberry Pi is preparing to make an initial public offering (IPO) in London. CEO Eben Upton tells Ars that should the IPO happen, it will let Raspberry Pi’s not-for-profit side expand by “at least a factor of 2X.” And while it’s “an understandable thing” that Raspberry Pi enthusiasts could be concerned, “while I’m involved in running the thing, I don’t expect people to see any change in how we do things.” ↫ Kevin Purdy at Ars Technica Expect changes in how they do things.

Reversing the Web-@nywhere Watch: browse fragments of the web on your wrist

Smartwatches at the turn of the century were a more motley assortment than today’s, with an even wilder range of functionality. If you had a few hundred dollars or so, there were some interesting options, even back then. But if all you had was $85 (in 2024 dollars about $150), you still weren’t left out, because in 2001 you could get the Web-@nywhere (the “Worldwide Web Watch”). Load up the software on your PC and slap it in its little docking station, and you could slurp down about 93K of precious Web data to scroll on the 59×16 screen — 10 characters by 2 characters — to read any time you wanted! That is, of course, if the remote host the watch’s Windows 9x-based client accessed were still up, on which it depended for virtually anything to download and install. Well, I want 95,488 bytes of old smartwatch tiny screen Web on my wrist, darn it. We’re going to reverse-engineer this sucker and write our own system using real live modern Web data. So there! ↫ Old Vintage Computing Research Y’all know the drill by now – I’m a sucker for these kinds of stories. What a great, extremely detailed read, with code to boot.

What’s that touchscreen in my room?

Roughly a year ago I moved into my new apartment. One of the reasons I picked this apartment was age of the building. The construction was finished in 2015, which ensured pretty good thermal isolation for winters as well as small nice things like Ethernet ports in each room. However, there was one part of my apartment that was too new and too smart for me. It is obviously a touchscreen of some sort, but there was zero indication as to what it controls. The landlord had no idea what this is. There are no buttons or labels on the thing, just a tiny yellow light to let you know it has the power. ↫ Nikita Lapkov What follows is an investigation into what it is, how to get it working, and, of course, how to hack it and make it more useful.

Lichee Console 4A, RISC-V mini laptop: review, benchmarks and early issues

I always liked small laptops and phones – but for some reason they fell out of favor of manufacturers (“bigger is more better”). Now if one wanted to get tiny laptop – one of the few opportunities would have been to fight for old Sony UMPC’s on ebay which are somewhat expensive even today. Recently Raspberry Pi/CM4-based tiny laptops started to appear – especially clockwork products are neat, but they are not foldable like a laptop. When in summer of 2023 Sipeed announced Lichee Console 4A based on RISC-V SoC – I preordered it immediately and in early January I finally received it. Results of my testing, currently uncovered issues are below. ↫ Mikhail Svarichevsky I want one of these.

ASUS’ new graphics cards and motherboards replace 12VHPWR connector with a 600W PCIe

At CES 2024, ASUS unveiled a new standard for motherboards, graphics cards, and cases. Called BTF (short for Back-to-The-Future), it offers much cleaner cable management with power connectors at the back of a motherboard. More importantly, it fully ditches the ill-fated 12VHPWR plug in favor of a much tidier (and probably safer) 600W PCIe connector. ASUS claims computers with BTF components are easier to assemble since all plugs and connectors are located at the back side of the motherboard tray without other components obstructing access to power, SATA, USB, IO, and other connectors. Therefore, “you won’t have to reach as far into the depth of your chassis to plug things in.” BTF should also make cable management much more elegant, resulting in a tidy, showcase-ready build. ↫ Taras Buria at NeoWin The interior of PCs effectively hasn’t changed since the ’80s, and it feels like it, too. Many of the connectors and plugs are unwieldy, in terrible places, hard to connect/disconnect, difficult to route, and so on. A lot more needs to be done than putting the connectors on the back of the motherboard and integrating GPU power delivery into the PCIe slot, but even baby steps like these are downright revolutionary in the conservative, change-averse, anti-user world of PC building. I don’t say this very often, but basically, look at the last Intel Mac Pro. That’s what a modern PC should look and work like inside.

The Lenovo ThinkBook Plus Gen 5 Hybrid combines a Windows 11 PC with an Android tablet

Confirming a previous leak, Lenovo officially announced the ThinkBook Plus Gen 5 Hybrid during its CES 2024 product reveals. It combines a Windows 11 notebook with a 14-inch OLED 2.8K touchscreen display that can detach from the keyboard and be used as an stand-alone Android 13 tablet. ↫ John Callaham I’m not even sure why I’m posting this, other than that it perfectly illustrates the problems Windows on one side, and Android on the other, face in providing the full device spectrum to users. Windows only really works on desktops and laptops, while Android only really works on smartphones and tablet. As such, Frankenstein devices like these have to be made to cover the entire spectrum. I kind of want one.

A brief retrospective on SPARC register windows

As I work on moss and research modern processor design patterns and techniques, I am also looking for patterns and techniques from the past that, for one reason or another, have not persisted into our modern machines. While on a run this week, I was listening to an old Oxide and Friends episode where Bryan, Adam, and crew were reminiscing on the SPARC instruction set architecture (ISA). SPARC is a reduced instruction set computer (RISC) architecture originally developed by Sun Microsystems, with the first machine, the SPARCstation1 (a.k.a. Sun 4/60, a.k.a Campus), being delivered in 1987. It was heavily influenced by the early RISC designs from David Patterson and team at Berkeley in the 1970s and 1980s, which is the same lineage from which RISC-V has evolved. Given the decision to base moss on the RISC-V RV64I ISA, I was interested to learn more about the history and finer details of SPARC. ↫ Daniel Mangum The sad thing is that SPARC is pretty close to dead at this point, with the two major players in the high-end – Oracle and Fujitsu – throwing in the towel half a decade ago. There’s some lower-end work, such as the LEON chips, but those efforts, too, seem to be going nowhere at the moment. Definitely sad, since I’ve always been oddly obsessed with the architecture, and hope to still somehow get my hands on the last UltraSPARC workstation ever built (the Sun Ultra 45, which is, sadly, incredibly expensive on the used market). There’s also a whole boatload of servers on the used market with fancier, newer SPARC processors, but as far as I know, none of those support any form of even barely usable graphics, making them useless for weird people like me who want to run a desktop on them.

The strange world of Japan’s PC-98 computer

Pastel cities trapped in a timeless future-past. Empty apartments drenched in nostalgia. Classic convertibles speeding into a low-res sunset. Femme fatales and mutated monsters doing battle. Deep, dark dungeons and glittering star ships floating in space. All captured in a eerie palette of 4096 colours and somehow, you’re sure, from some alternate 1980s world you can’t quite remember… ↫ Biz Davis The PC-98 is exotic, and a little bit mysterious. Of course, thanks to the internet, abundant emulation options, detailed YouTube videos, and more, all the information is out there – but I still find that the PC-98 carries with it an air of mystery.

Bricked Xmas

I also had another set of addressable lights on my desk. While decorating my office for Christmas, I decided to invest some time in connecting them to Home Assistant using the BJ_LED code as a template. It should have been straightforward, right? Well, yes, but also no. ↫ Will Cooke We all love a good reverse-engineering story, especially if it involves bricking Christmas lights.

Cortex A57, Nintendo Switch’s CPU

We’re going to cover the Cortex A57 as implemented in the Nintendo Switch’s Nvidia Tegra X1. The Tegra X1 targets a wide range of applications including mobile devices and automobiles. It focuses on providing high GPU performance in a limited power envelope, making it perfect for a portable gaming console like the Switch. Tegra X1 consumes 117,6 mm2 on TSMC’s 20 nm (20 SoC) process and uses a quad core A57 cluster to provide the bulk of its CPU power. Each Cortex A57 core consumes just under 2 mm2 of area, and the quad core A57 cluster takes 13.16 mm2. ↫ Clamchowder at Chips and Cheese An old SoC still doing excellent work in the Switch.

Sol-1 74 Series Logic homebrew CPU

This is a website dedicated to a project of mine, Sol-1. Sol-1 is a homebrew CPU and Minicomputer built from 74HC logic. ↫ Paulo Constantino Sol-1 has user and kernel priviledge mode, a maximum of 256 processes in parallel, paged virtual memory, serial ports, parallel ports, IDE interface, realtime clock, a DMA channel, and much more. There’s also an accompanying operating system called Solarium.

Fairphone 5: Keeping it 10/10?

When I started taking apart the Fairphone 5, I didn’t really expect any surprises.  Having dis- and reassembled the previous model several times, I had some experience with Fairphone’s approach to building a smartphone: Modularity paired with easy access to all major components.  It’s a winning formula for a repairable smartphone they have iterated on several times now. So, what’s actually different this time around—apart from a new and shiny OLED screen and beefed up cameras? ↫ Manuel Haeussermann for iFixit Spoiler: it’s still a 10/10 for repairability, but with new niceties to make the process even more pleasant.

HP misreads room, awkwardly brags about its “less hated” printers

HP knows people have grown to hate printers. It even knows that people hate HP printers. But based on a new marketing campaign the company launched, HP is OK with that—so long as it can convince people that there are worse options out there. The marketing campaign hitting parts of Europe aims to present HP as real and empathetic. The tagline “Made to be less hated” seems to acknowledge people’s frustration with printers. But HP’s a top proponent of the exact sort of money-grabbing, disruptive practices that have turned people against printers. ↫ Scharon Harding at Ars Technica I need to print something maybe a few times a year, and I still hate dealing with my printer more than any other tech item in my house. Everything about them is bad, and no cutesy marketing campaign centrered on them being bad is going to change that.

How Huawei made a cutting-edge chip in China and surprised the US

This ambition to escape dependence on foreign technology rests on the shoulders of Huawei and SMIC. The successful launch of the Kirin 9000S injected new vigor into the semiconductor industry, with executives reporting that chip start-ups are seeing a surge in funding. But Huawei’s long-term ambitions are not limited to the markets in China’s orbit. The original nickname for the Kirin 9000S—Charlotte—is a symbol of these hopes. It was named not for an individual, but for the city in North Carolina. Other mobile semiconductors in development are also named internally for US cities, insiders say. Using American names, says one Huawei employee, reflects “our desire to one day reclaim our place in the global supply chain.” It’s amazing how without any official support and using cobbled-together outdated lithography machines, Huawei and SMIC have managed to make a reasonably competitive smartphone SoC. As I keep saying – Chinese chip makers have the full financial might of the Chinese state behind them, and they’ll stop at nothing to reduce their dependence on ASML, TSMC, Intel, AMD, and so on. And they’re making progress.

New Chinese Loongsoon chip matches Intel’s 14600K in IPC tests

Chinese chip designer Loongson has finally launched its loong teased “next-generation” 3A6000-series processors based on the LoongArch microarchitecture. IPC tests showed the 3A6000 matching Intel’s Raptor Lake i5-14600K in IPC (instructions per clock), with both chips clocked at 2.5GHz. As well as the headlining x86 compatible processor came the announcement of numerous partner desktop, laptop, and all-in-one machines — plus a consumer-grade motherboard from Asus. It was also entertaining to see a recorded overclocking session, which took an LN2-cooled 3A6000 chip to the current maximum 3 GHz. Many of us are being dismissive now, but give it a few more generations and Chinese PC users won’t be depending on Intel or AMD anymore – and that’s pretty impressive.

Analyzing the Monoprice Blackbird HDCP 2.2 to 1.4 down converter

I got my hands on a Monoprice Blackbird 4K Pro HDCP 2.2 to 1.4 Converter. According to the marketing copy it “is the definitive solution for playback of new 4K HDCP 2.2 encoded content on 4K displays with the old HDCP 1.4 standard.” Stuffed after a delicious Thanksgiving meal, I decided to take it apart after the guests had left. It’s a simple single-function device, so I didn’t expect much, but maybe there’s some things to be learned? Turns out there’s a lot to learn, and it’s also incredibly interesting. The note at the end about the legality of this device is also interesting.