Open Problem: “Debug Accessory Mode” on the Asus C101PA

Edit #2: Aaaand it’s solved:

echo 18d1 5014 > /sys/bus/usb-serial/drivers/generic/new_id

triggers creation of /dev/ttyUSB0 … 5 , several of which spew console log…
Example spew on boot. (Looks like RK’s UART..?)

Edit: apparently they’re USB lines! When connected as D-/D+ through a USB B-connector, to a Linux box, we get a device that enumerates with this descriptor.

The Asus C101PA [...]

Open Problem: Forcing MaskROM Mode on the Asus C101PA

The Asus C101PA is based on a Rockchip RK3399. These have a “maskrom mode”, where if the SPI EEPROM is disabled, the chip will attempt to boot from other devices: first, NAND flash, then microSD, and then finally a USB debug mode where you can attach a A-A cable and use the rkflashtool utility to [...]

“Rodenticide” with the Seiko DPU414 Tape Printer.

The Seiko DPU414 is a small (110mm paper tape, ~90mm printable width) thermal printer, similar to the type used with cash registers everywhere, but slightly wider. It is quite unremarkable apart from the fact that no thermal printer of similar or greater width appears to be widely available; and also for the price (typically around [...]

Practical Lead to Gold Conversion; or an Intro to Opteron Resurrection.

It so happens that AMD resisted the informal NSA ban on the manufacture of LinuxBIOS-capable x86 CPUs slightly longer than Intel did. Or perhaps they were simply slower to succumb to Microsoft’s Fritz chip decree. Whichever may be the case, vintage (pre-2011, with some caveats, inquire within) AMD Opteron motherboards are a precious [...]

A Complete Pill for the Sage SmartProbe.

Note: Please read the FAQ!!!
The Sage SmartProbe was a very spiffy “Hard ICE” debugger, one of the few ever manufactured for use with modern (2010s) AMD x86-64 processors, and – as far as I’m aware – the only one ever sold on the mass market, rather than as part of “favourite son” deals (as, e.g., [...]

Yes, you can still get these.

Trilema 2014

I had the honour of being invited to Trilema 2014 in Timișoara - where I exhibited a few completed gadgets.
More pictures at Mr. P’s site.

Mechanics of FLUXBABBITT.

The public discovery of FLUXBABBITT, a modestly-clever American spy gadget – that may or may not have been “fired in anger” yet – has provoked the usual flood of media garbage (“JTAG is a Chinese back door! Threat or menace?”) What follows is some basic investigation regarding the plausible workings of this device, based only [...]

Cardano Prototype Tidbits: TRNG Boards.

Cardano is a joint project of yours truly and Mircea Popescu. The objective: an inexpensive, user-auditable gadget which attempts to deal with the problem discussed in “Don’t Blame the Mice.” Refer to Mr. Popescu’s page for more details.
The device consists of a mainboard (not yet complete) to which two TRNG modules, containing two equivalent analog TRNG [...]

MicroWriter Redux.

I have decided to publish some of my “archaeological” work from last year on Cy Endfield’s MicroWriter.  The original objective was to produce a cycle-accurate emulator.  I do not currently have the free time to complete this project, so I will post my results here for anyone who might care to pick up the torch. [...]