Post Reply 
HP82143 Processor details
09-25-2023, 07:38 AM
Post: #17
RE: HP82143 Processor details
After a bit of investigation and coding I think I have a dumpo of the ROM.

Along the way I found that my port of Sean's code didn't work too well on my Pico. i examined the datasheets and found that firstly, the 3870 seems to be a dynamic device so you have to keep the clocks running for it to operate. At a minimum of about 1MHz. After that difficulty I wrote my own dumper which can insert arbitrary code into the device (as opposed to Sean's dumper that inserts a couple of instructions). I needed this as I didn't and still don't get consistent values from memory addresses. i suspect it's some timing issue. Instead of fixing it I read each location a few hundred times and only if they are the same do I use that value.
the instructions that are injected are in a table, so you can run whatever you like on the device.

After collecting the values that the code decides is the correct one for each memory location you get a dump of the ROM.
I have dumped the Boris again and get a very similar dump this time. I dump 4K each time and get a difference when off the end of Sean's dump. Not sure why.

I have also dumped the printer ROM.

Andrew


Attached File(s)
.txt  hp_printer.txt (Size: 13.75 KB / Downloads: 23)
.txt  boris_sean.txt (Size: 6 KB / Downloads: 15)
.txt  boris_dumper.txt (Size: 12.25 KB / Downloads: 15)
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
HP82143 Processor details - blackjetrock - 06-02-2023, 09:29 AM
RE: HP82143 Processor details - brouhaha - 06-02-2023, 09:38 PM
RE: HP82143 Processor details - cruff - 06-03-2023, 01:31 AM
RE: HP82143 Processor details - brouhaha - 06-03-2023, 05:57 PM
RE: HP82143 Processor details - brouhaha - 06-03-2023, 11:07 PM
RE: HP82143 Processor details - brouhaha - 09-20-2023, 03:51 AM
RE: HP82143 Processor details - blackjetrock - 09-25-2023 07:38 AM
RE: HP82143 Processor details - brouhaha - 09-25-2023, 03:15 PM
RE: HP82143 Processor details - brouhaha - 09-25-2023, 09:04 PM
RE: HP82143 Processor details - brouhaha - 09-27-2023, 05:38 AM
RE: HP82143 Processor details - brouhaha - 11-10-2023, 10:53 PM



User(s) browsing this thread: 1 Guest(s)