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
By using our website and services, you expressly agree to the placement of our performance, functionality, and advertising cookies. Learn More
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.