Email or username:

Password:

Forgot your password?
Tube❄️Time

i'm trying to install OS/2 2.0 on my Thinkpad 700C (16 floppy disks, wow) but i'm running into this weird error message. anyone recognize it?

The system detected an internal processing
error at location 0f00:76a1
60000, 6000

048600b4
Internal revision 6.307, 92/03/01

The system is stopped. Record the location number
of the error and contact your service representative.
31 comments
caffinepwrd ☕

@tubetime just had a thought, bad ram module? Kinda looks like a 16 bit address.

Tube❄️Time

webcache.googleusercontent.com says that i need to copy SF85E4X.BIO to both Install and Disk01. then add "SF85E4X.BIO" to the start of ABIOS.SYS (a text file) on both disks.

Tube❄️Time

...but this is umm less promising. "Trap D" is IBM-speak for "General Protection Fault"

l F! Lo = | : \Z N = i Zz ) e e R e o 1 B 0t ? 0418 ECX=0000Ffff EDX=Ffff0004 ALl BX=ffe50418 ECX=0000ifii L. o | ) ESI=000007dc  EDI= 0000 EBP=00004ecc FLG=00013006 } A CS:EIP=0430:0000509 . CSACC=109b ~ CSLIN=000095Fe i SS:ESP=0030:00004ech SSACC=1097 ' SSLIN-00003ff1 | DS=0408 DSACC=0093 DSLIN-0000092f CRO=BOO1fffd I ES=04a0 ESACC=0093 ESLIN-0000003c CRZ=Fe475000 i 0000 FSACC=woee FSLIM=seeessescns . \ 63=0000 GSACC=wwnx  GSL [N J The system detected an internal processing e 1 g error ot location ##0160:f££6453f - 000d:a53f N 4 k & 048600b4 : 3 : 1 Internal revision 6.307, 92,6301 O A The systen is stopped SRz o { of the eonis stopped.  Record the location nunmber IS o L R e ) Sra- - SBE o il ~ 2 [Sepir i e | e M o o Y 3 ) gy ey - - [ — L e . & R — Ao e [ R s o
Tube❄️Time

i have a funny feeling this is a problem with my DBA-ESDI emulator. also it appears to be corrupting sector writes, so i'll need to solve that problem.

Tube❄️Time

this is hilarious: the xscreensaver called "bsod" (which i used to use as my screensaver many years ago) has an OS/2 2.0 fake BSOD with many of the same details! same trap address, same BIOS version. wild.

Joel Michael

@tubetime I remember that screensaver. IIRC the Windows NT version even did hard drive access that made the light come on to simulate writing a crash dump

Tube❄️Time

anyway I got new hardware -- this is my version of the device for the 72-pin DBA-ESDI form factor. I've made minor changes to the FPGA bitstream so it can handle this card as well.

Tube❄️Time

trying it out in my PS/2 model 50Z. it just plugs right in where the hard drive goes.

Tube❄️Time

my DIFDIAG program can see the drive and talk to it, but some functions don't seem to be working. this will take some troubleshooting.

Tube❄️Time replied to Tube❄️Time

so there is still data corruption occurring on the Thinkpad. only this time, write operations are affected. it's more or less random but much more frequent than the read issue i fixed earlier.

an old data word is getting counted twice. logic analyzer time. 😑

Tube❄️Time replied to Tube❄️Time

this has turned into a very challenging project!

Tube❄️Time replied to Tube❄️Time

after connecting the logic analyzer and bringing some internal signals out to pins, it suddenly decides to start working 😅

Tube❄️Time replied to Tube❄️Time

the data ready handshaking flag is getting cleared in the wrong spot. test1 is the flag, and the green M1 cursor shows that it is getting cleared even though DMA hasn't started

Tube❄️Time replied to Tube❄️Time

i was using a version of the "dma running" signal that was latched on the falling edge of CMD, so it was possible to trigger this clear signal even when DMA wasn't actually in progress.

Tube❄️Time replied to Tube❄️Time

after that change, it seems to be passing both the write and the read test loops. i'll run them a bit longer just to make sure.

Tube❄️Time replied to Tube❄️Time

i will say that it's the perfect time of year to be running this huge logic analyzer. it puts out a lot of heat!

Piersg replied to Tube❄️Time

@tubetime is it Geiger counter on the RAM time? (Apologies if that was the first thing you tried)

Ian Hanschen

@tubetime I think this might be handy for Sega TeraDrive owners who don't want to waste the 1 free ISA slot on an IDE controller when the ESDI drive dies.

Tube❄️Time

@furan teradrive uses a 44-pin interface? maybe IDE but not quite the same? it is not a MCA machine anyway

Darryl Ramm

@tubetime Half an operating system. ... I never get tired of that.

Jamie McCarthy

@tubetime I think that's the error that gets thrown when there's a Prime Directive violation. OS/2 2.0 is a pre-Warp civilization 😛

Go Up