Hardware Archive

Rewriting the tablet

But now, seven years later, Lenovo is introducing a new take on the tablet computer. No, Lenovo didn't make a Courier, but its new Yoga Book might inspire the same reactions. It's about the size and shape of a hardcover children's book, has two panels attached by a hinge, and can be used with your fingers or with its included pen. It even does some tricks with the pen that we've never seen before, like letting you write with real ink and have it all digitized. Lenovo didn't set out to build just another tablet with the Yoga Book - it wanted to make something that was better for getting work done than what is already out there.

But in the process, it made a computer that's both futuristic and relatable at the same time, just like the original Courier concept. I wanted to use the Yoga Book from the first time I laid eyes on it, and if you're anything like me, you will, too. And unlike the Courier, you will actually be able to buy the Yoga Book.

I have no idea how practical and usable the device will be, but I have to admit it looks really nice and futuristic, without being over the top. I'm definitely going to play with both the Android and Windows versions, because at €499, this isn't expensive.

ARM Cortex-M, Interrupts and FreeRTOS

I'm covering the topic of FreeRTOS and interrupts in my university lecture material. But I have seen so many wrong usage of interrupts with the RTOS that I think it deserves a dedicated article. The amazing thing I see many times: even if the interrupts are configured in a clearly wrong way, surprisingly the application 'seems' to work, at least most of the time. Well, I think everyone agrees that 'most of the time' is not good enough. Because problems with interrupts are typically hard to track down, they are not easy to fix.

SoftBank Group nears deal to buy ARM Holdings

SoftBank is nearing a deal to acquire ARM Holdings, the British semiconductor company, said two people briefed on the matter who asked not to be named discussing private information.

The deal would be the first large-scale, cross-border transaction in Britain since it voted to exit the European Union last month. ARM had been seen as a safe haven from the volatility surrounding “Brexit” because its chip technology is used in mobile phones all over the world, with limited revenue derived from Britain.

Remarkable news on such an early Monday morning. One of the larger purchases in the technology world, and of a core and extremely crucial company at that. I'm wondering if the major technology companies are okay with this deal, since many of them rely heavily on ARM's technology.

Sega Saturn CD cracked after 20 years

A look into Dr Abrasive's lab and a super detailed behind-the-scenes of what it took to engineer a plug-in-flash-card for the Sega Saturn.

Stop whatever you're doing (if at all safe), make a nice hot drink like coffee, tea, or some coco, sit down on the couch with your laptop or phone or whatever, get comfortable, turn down the lights, and enjoy 27 minutes of human ingenuity.

Stuff like this brings the biggest smile to my face.

The Xerox Star

Speaking of the Xerox Alto - let's move on a few years and talk about the Xerox Star, its successor and, like the Alto, one of the most influential computers ever made. There's this great demo up on YouTube, where some of its creators walk you through the basics of using the Xerox Star, from basic filing, down to the included virtual keyboard which could display any keyboard layout you wanted - including things like Japanese or a math panel.

I love watching videos of the Xerox Star in action, because it shows you just how little the basic concepts of the graphical user interfaces we use every day - OS X/Windows or iOS/Android or whatever - have changed since the '70s, when Xerox invented all the basic parts of it. Of course, it has been refined over the decades, but the basic structure and most important elements have changed little.

Like still relying on shoehorning a timesharing punchcard mainframe operating system onto a phone, we still rely on the same old Xerox concepts of icons and windows and dialogs on our phones as well. Hardware has progressed at an incredibly pace - we have watches tons more powerful than 100 Xerox Stars combined - but software, including UI, has not kept up.

We should have better by now.

Xerox Alto: restoring the legendary 1970s GUI computer

Alan Kay recently loaned his 1970's Xerox Alto to Y Combinator and I'm helping with the restoration of this legendary system. The Alto was the first computer designed around a graphical user interface and introduced Ethernet and the laser printer to the world. The Alto also was one of the first object-oriented systems, supporting the Mesa and Smalltalk languages. The Alto was truly revolutionary when it came out in 1973, designed by computer pioneer Chuck Thacker.

This is just great. All-around great. No possible way to snark, be cynical, blame it on Android updates or iOS walled gardens - just plain old great. Be sure to watch the introductory video, and definitely don't forget part one of the restoration, with more sure to follow.

Goosebumps the entire time. I would give a lot to be in that room.

ARM announces Mali Egil video processor

Earlier this month we took a look at ARM’s new Mali-G71 GPU. Based on the company's equally new Bifrost architecture, Mali-G71 marks a significant architectural change for the Mali family, incorporating a modern thread level parallelism (TLP) centric execution design. The Mali GPU is in turn the heart of ARM’s graphics product stack - what ARM calls their Mali Multimedia Suite - but in practice it is not a complete graphics and display solution on its own.

As part of their IP development process and to allow SoC integrators to mix and match different blocks, the Mali GPU is only the compute/rendering portion of the graphics stack; the display controller and video encode/decode processor are separate. Splitting up these blocks in this fashion gives ARM's customers some additional flexibility, allowing something like Mali-G71 to be mixed with other existing controllers (be it ARM or otherwise), but at the same time these parts aren't wholly divorced within ARM. Even though they’re separate products, ARM likes to update all of the parts of their graphics stack in relative lockstep. To that end, with the Mali GPU core update behind them, this week ARM is announcing an updated video processor, codenamed Egil, to replace the current Mali-V550 processor.

AnandTech takes a first look at what's coming.

DB-19: resurrecting an obsolete connector

We're sticking with our impromptu theme of old hardware for another item, this time around about the DB-19 connector, which is pretty much impossible to buy anywhere - until perseverance, hard work, and smart thinking solved the problem.

This is a happy story about the power of global communication and manufacturing resources in today's world. If you've been reading this blog for any length of time, then you've certainly heard me whine and moan about how impossible it is to find the obscure DB-19 disk connector used on vintage Macintosh and Apple II computers (and some NeXT and Atari computers too). Nobody has made these connectors for decades.

But just as I was getting discouraged, good luck arrived in the form of several other people who were also interested in DB-19 connectors! The NeXT and Atari communities were also suffering from a DB-19 shortage, as well as others in the vintage Apple community, and at least one electronics parts supplier too. After more than a year of struggling to make manufacturing work economically, I was able to arrange a "group buy" in less than a week. Now let's do this thing!

I love success stories like this one.

A decades old C64 bug discovered

One of the tricks you can do on the C64 involves manipulating the video chip into reading the graphics data at an offset from where it's usually located. This allows you to scroll the display horizontally, and the trick is called VSP for Variable Screen Position. However, some machines crash when you attempt this, and the reason for that has always been a mystery. Not anymore.

Fascinating.

The ECHO IV home computer: 50 years later

This year we celebrate the 50th anniversary of a home computer built and operated more than a decade before 'official' home computers arrived on the scene. Yes, before the 'trinity' of the Apple II, the Commodore PET and the Radio Shack TRS-80 - all introduced in 1977 - Jim Sutherland, a quiet engineer and family man in Pittsburgh, was building a computer system on his own for his family. Sutherland configured this new computer system to control many aspects of his home with his wife and children as active users. It truly was a home computer - that is, the house itself was part of the computer and its use was integrated into the family's daily routines.

"It is not easy to be a pioneer - but oh, it is fascinating! I would not trade one moment, even the worst moment, for all the riches in the world." (Elizabeth Blackwell).

This ancient laptop services the McLaren F1

This is a Compaq LTE 5280 laptop from the early 1990s, running a bespoke CA card. In 2016, McLaren Automotive - one of the most high-tech car and technology companies on the planet - still uses it and its DOS-based software to service the remaining hundred McLaren F1s out there, each valued at $10 million or more.

They're finally going to replace them, because it's getting too hard to find replacements.

The untold story of Magic Leap

There is something special happening in a generic office park in an uninspiring suburb near Fort Lauderdale, Florida. Inside, amid the low gray cubicles, clustered desks, and empty swivel chairs, an impossible 8-inch robot drone from an alien planet hovers chest-high in front of a row of potted plants. It is steampunk-cute, minutely detailed. I can walk around it and examine it from any angle. I can squat to look at its ornate underside. Bending closer, I bring my face to within inches of it to inspect its tiny pipes and protruding armatures. I can see polishing swirls where the metallic surface was “milled.” When I raise a hand, it approaches and extends a glowing appendage to touch my fingertip. I reach out and move it around. I step back across the room to view it from afar. All the while it hums and slowly rotates above a desk. It looks as real as the lamps and computer monitors around it. It’s not. I’m seeing all this through a synthetic-reality headset. Intellectually, I know this drone is an elaborate simulation, but as far as my eyes are concerned it’s really there, in that ordinary office. It is a virtual object, but there is no evidence of pixels or digital artifacts in its three-dimensional fullness. If I reposition my head just so, I can get the virtual drone to line up in front of a bright office lamp and perceive that it is faintly transparent, but that hint does not impede the strong sense of it being present. This, of course, is one of the great promises of artificial reality - either you get teleported to magical places or magical things get teleported to you. And in this prototype headset, created by the much speculated about, ultrasecretive company called Magic Leap, this alien drone certainly does seem to be transported to this office in Florida - and its reality is stronger than I thought possible.

The video is very cool, but the rig they're using makes it very clear this is still very early days. That being said - it looks amazing.

‘RISC-V offers simple, modular ISA’

RISC-V is a new general-purpose instruction-set architecture (ISA) that's BSD licensed, extensible, and royalty free. It's clean and modular with a 32-, 64-, or 128-bit integer base and various optional extensions (e.g., floating point). RISC-V is easier to implement than some alternatives - minimal RISC-V cores are roughly half the size of equivalent ARM cores - and the ISA has already gathered some support from the semiconductor industry.

Raspberry Pi 3 unveiled

The Raspberry Pi is turning four today, and in celebration of this, they've now released the Raspberry Pi 3 - which packs a serious performance punch, at the same low price point.

In celebration of our fourth birthday, we thought it would be fun to release something new. Accordingly, Raspberry Pi 3 is now on sale for $35 (the same price as the existing Raspberry Pi 2), featuring:

  • A 1.2GHz 64-bit quad-core ARM Cortex-A53 CPU (~10x the performance of Raspberry Pi 1)
  • Integrated 802.11n wireless LAN and Bluetooth 4.1
  • Complete compatibility with Raspberry Pi 1 and 2

All the previous Raspberry Pi boards will remain available, as long as the demand for them remains. In addition, over the course of the coming months, the userland of Raspbian will be moved to 64 bit.

Qubes OS will ship pre-installed on Purism’s laptop

Qubes OS, the security-focused operating system that Edward Snowden said in November he was "really excited" about, announced this week that laptop maker Purism will ship their privacy-focused Librem 13 notebook with Qubes pre-installed.

Built on a security-hardened version of the Xen hypervisor, Qubes protects users by allowing them to partition their digital lives into virtual machines. Rather than focus solely on security by correctness, or hide behind security by obscurity, Qubes implements security by isolation - the OS assumes that the device will eventually be breached, and compartmentalises all of its various subsystems to prevent an attacker from gaining full control of the device. Qubes supports Fedora and Debian Linux VMs, and Windows 7 VMs.

Purism is also aiming to eventually have a completely open laptop - top to bottom - but they're not quite there just yet (e.g. BIOS is still a major issue).

Open Source Laptop

Andrew “bunnie” Huang & Sean Cross tell, in great detail, how they created the Novena laptop, using solely open source software and hardware. For anyone familiar with or even interested in how computers really work, it's quite a gripping tale. I believe their work could have lasting beneficial effects on the hobbyist computing and open source communities. Even though it's published in a trade journal for professional electrical engineers, the article is accessible, even rudimentary at times. They faced some considerable obstacles, such as a lack of driver support for their GPU. Fortunately, "the user community behind Novena is trying to create, through reverse engineering, open-source drivers that would allow the built-in GPU on the i.MX6 chip to render graphics directly." Most interesting feature: "a field-programmable gate array (FPGA), a type of processor chip that can be reconfigured by its user to change the chip’s specs and capabilities. Basically, this reconfigurability allows the chip to do things in hardware that would otherwise have to be done in software." Also, two ethernet ports.

Universal XT BIOS for CBM PC40-III with large hard disks

There are various Commodore 80286 PCs. The ones I know: the PC30-III, PC35-III, PC40-III and PC45-III. All these systems use the PC40-III motherboard.

What they have in common is the fact that all these PCs only support HDDs up to 512 MB. This was a quite normal limit for those days and only servers were equipped with HDDs larger than 100 MB. The problem however is that HDDs smaller than 512 MB hardly can be found and HDDs larger than 512 MB won't be recognised.

The solution is a piece of software to enable the PC to handle these larger HDDs: XTIDE Universal BIOS. It was originally meant to enable XTs to handle 16-bits IDE HDDs on their 8-bits ISA bus. But is has been expanded in such a way that ATs and larger PCs could benefit from its features as well.

Obscure solution for an obscure problem. I love it.

Solu: the Finnish pocket computer that wants to take over the world

Solu might look like a drinks coaster but don't put your coffee on it; this is a four-inch wide block of curved, wood-encased computer with an edge-to-edge touch screen. Inside is a powerful 2.3GHz processor, battery and Wi-Fi capability. It can be used on its own or paired with a keyboard and a display up to a resolution of 4K. When paired in this way, the Solu acts as an input device instead of a mouse.

I'm obviously sceptical of this ever making any dent anywhere (see, sadly, that other Finnish mobile product), but at least they're trying, and I do wish them all the luck in the world. They'll need it.

Intel, Microsoft, HP, Dell, Lenovo unite for PC advertising push

Intel and Microsoft are teaming with three leading PC makers on a new ad campaign designed to make potential computer buyers more aware of all the things a modern PC can do.

The campaign, with the slogan "PC Does What?" is set to be announced Thursday at a Webcast featuring the companies' top marketing executives, according to sources familiar with the companies' plans. It will feature TV, print and online advertisements, sources said.

I expect this to be really cringe-inducing. In other words, we'll get some entertainment out of it.