Tech News
← Home  ·  All topics

Oxide Computer

2 GoKawiil briefs on this topic

Oxide builds open-source sp-emu to emulate Cortex-M7/M33 chips in its rack simulator

Oxide has released sp-emu, an open-source tool that emulates Cortex-M7 and Cortex-M33 microcontrollers on illumos and Linux (x86 and ARM), replacing an earlier simulation-only stub called SpSim. The emulated devices run Oxide's Hubris firmware directly and communicate over sockets with the Management Gateway Service and Inter-Processor Communication Channel, allowing the company's Voxel virtual lab to interact with them as if they were real service processors. A key engineering challenge was replicating time: since Hubris schedules work off a 1ms SysTick and the emulator has no wall clock, the team built a custom clock that counts instructions rather than real time.

Oxide co-founder Bryan Cantrill details what Sun Microsystems got wrong

In a blog post tied to Oxide's OxCon meetup and a nostalgic Sun-themed t-shirt, Oxide CTO Bryan Cantrill argued Sun Microsystems ultimately lost interest in the basic mechanics of running a business. He recounts a 2005 episode where a fast-growing startup running OpenSolaris tried to buy Sun hardware but couldn't get Sun's sales team to respond properly, unlike its smooth experience buying from Dell.