Tools and documentation for creating PC BIOS extension ROMs
To make the experience fit your profile, pick a username and tell us what interests you.
We found and based on your interests.
It has been over a decade since the last time I needed to program a parallel (E)EPROM of any type. Back in those days there was a parallel port on virtually every laptop and desktop computer. I ended up selling my old parallel port programmer years ago on ebay. With the build of the DDL4-CPU, it was time for me to look for something a little more modern. A quick search turned up the TL866 usb based programmer. Further searching revealed that there was a linux command line tool created for these programmers. So I ordered one! Well, I didn't read carefully enough.... there are three variations of the TL866 available, two are compatible, the third is not! The TL866 II+, is a slightly newer version that supports a wider range of voltages and has more In-System-Programming (ISP) support. So this was the one I selected to start with. The device works fine with the provided windows software, but no support available in the linux software for the TL866 II+. I ordered a second unit, this time the TL866CS (the TL866A would have worked as well). After downloading a copy of the linux tool, I was able to read and write to the EEPROM that I had selected. The linux tool did warn that the firmware on my device was old and I needed to update it. Unfortunately, the linux tool doesn't offer the capability of doing the firmware update (or none that I could find), so I ended up digging out an old windows laptop that keep around for just such occasions (I purchased it at a pawn shop for $99 - the wifi doesn't work!). After downloading the software and installing it, I flashed the new firmware, and went back to my linux setup with no more warnings! Sweet little setup!
UPDATE: someone shared the link to a linux based firmware updater!
Create an account to leave a comment. Already have an account? Log In.
@Ken Yap thanks a bunch! i'll add the information and links to this project!!
@Ken Yap - yea i did a quick text entry, need to clean that up!
I think your README.md had some lines joined up. make is the command issued and gcc ... are what the make prints out.
@Ken Yap - should be fixed now! i'll generate a repo for your terminal project as soon as i get a chance...
Become a member to follow this project and never miss any updates
I've published the VT100 terminal ROM code and ROM making tool from a couple of decades ago at these repos: https://github.com/kenyapcomau/cvt100b and https://github.com/kenyapcomau/zloader for anybody who wants to explore them.
I have only added README.txt files. I have no idea if the software works or what changes are required to make them work again; I have no use cases for them.