Paul Bleisch



Debugging stuck bits

I’ve been blocked on making progress on the retro pc project due to bad reads from the ROM. The seemingly simple snippet of boot code should light an led wired to to the i/o ports (any port).

section .text
resb 0x7F0
org 0x7F0

mov al, 0x1


out 0x10, al
jmp again

When assembled, this turns into the following x86 bits:

00007f0: b0 01 e6 10 eb fc

Unfortunately, when I tried to boot the bundle of wires on the breadboard, I got the following while looking at AD[0:7] on the 8088.

00007f0: b0 01 e2 10 ...

Continue reading “Debugging stuck bits”


Using Ultrascope for Rigol DS1052E

I’ve become more and more annoyed at having to export images from my Rigol scope to a flash drive plugged into the device. I’d much prefer to capture signals and images directly from my Macbook. Unfortunately, the PC software that comes with the Rigol — Ultrascope — does not run on Mac OS X. Boo. Over the last couple nights, I’ve played with the idea of writing a Cocoa app to pull data from the scope. USBTMC + Cocoa seems like a pretty good path to go.

Continue reading “Using Ultrascope for Rigol DS1052E”

An amateur’s look at the Rigol DS1052E

My Rigol scope showed up a couple weeks ago and I have had some time to play with it. I’m no expert on test equipment but I’ve been very happy with the DS1052E so far. In particular there have been several nice surprises along the way.

Continue reading “An amateur’s look at the Rigol DS1052E”

Rigol DS1052e

About a year ago I had to make a tough budgeting decision – something that many fellow hobbyists have to do.  Which would it be – an oscilloscope or a logic analyzer? At the time I was doing alot of FPGA and planning to do microcontroller stuff so I bought a LogicPort from Intronix.  While a great purchase, I’ve found myself looking at analog signals or higher voltages than I expected.

I began watching Craigslist for used oscilloscopes, hoping to pick up a cheap 25Mhz scope.  Meanwhile, I came across David Jones’ eevblog and his review of the Rigol 1052e. In some sort of sign, the Rigol DS1052e’s went on sale this past week for $399 (interestingly only $10 more than I paid for my LogicPort).  Now, I did find a few 50Mhz 2-channel scopes (HP, Tektronix, Hitachi) locally for between $250 and $350 but for a little more I get a new DSO.  Yum.

I haven’t received the scope yet.  I’ll post some info when I get it.  I should also do a review of the Intronix LogicPort – a nice piece of kit.

What’s more is that in the process I discovered eevblog which is outstanding.  I must have spent three hours watching past episodes the other night until 2:00 in the morning.  Great stuff.

Powered by

Up ↑