#minipro

plaesplaes
2025-10-13

Now.. what about these EPROMS on the FCU Extender boards? Peeking under the label we can see that these are M27C512 EPROMS and I have tools to read them.

There's also another chip labelled as FCU UT-15, but this turned out to be a PAL (TIBPAL20L8), which would require building custom hardware for dumping (though I already ordered some parts for it).

For now is skipped as the ROM in the CORE CPU board jumper "ON BRD ROM" jumper isn't set.

EPROM with half-peeled sticker. EPROM is labelled as M27C512...Computer terminal displaying identification data for M27C512 EPROM using minipro with TL866II plus reader.PAL chip (TIBPAL20L8) with half-peeled label sticker.
2025-10-06

New video! I'm showing two (and a half) ways of getting the TL866 EPROM programmer to work in Linux.

YouTube: youtu.be/_oacXhtaLsk
PeerTube: makertube.net/w/kKdacAjugvbd6c

#TL866 #EPROM #EPROMProgrammer #XGecu #MiniPro #Linux #LinuxMint #Wine #VirtualBox #Tutorial #HowTo #EPROMBurner

Thumbnail for my video, showing me on my desk holding up the TL866 EPROM programmer box with an old Lenovo laptop running Linux Mint in the background. The overlayed text reads: "Using the TL866 EPROM Programmer in Linux?!"
2025-10-06

Using the TL866 EPROM Programmer in Linux

makertube.net/w/kKdacAjugvbd6c

2025-09-30

Found out my MiniPro TL866A maximum programing voltage for EPROM is somehow only 12V (measure from one of the two capacitors near the ISP connector after issue a write to "21V 2716 EPROM" from minipro's profile).

While I can use old Willem ERPOM 3.5 Programmer to program 25V ERPOM, it will require me to use my Windows XP PC that have parallel port on the motherboard, which are kinda in storage right now and not ready for use (too lazy to set it all up lol).

I have found forum post at eevblog.com/forum/testgear/mod details how to add 21V or 25V EPROM support to TL866II Plus, also including TL866A.

The 10K resistor value for TL866A didn't work for my programmer as the voltage output are too low (about 18V), so, I have to modified the instruction a bit with these resistors added to a jumper connect to ground

- 5.6K to get 20.3V for 21V EPROM
- 10K (must also enable 5.6K) to get 24.4V for 25V EPROM

Below are the image of modification I did.

#minipro #TL866A #epromprogrammer

2025-06-07

My TL866-II+ won't read EPROMs anymore using #minipro on #macos! Can someone confirm this? TTL logic tests still work. Installed using brew.sh!

minipro -p "27C128@DIP28" -r test.bin             
Found TL866II+ 04.2.132 (0x284)                                
Device code: 02094607                                          
Serial code: S8J1795MNYOQ8OP06QAT                              
USB speed: 12Mbps (USB 1.1)                                    
[1]    1528 trace trap  minipro -p "27C128@DIP28" -r test.bin
2025-03-27

There were no picture of the AOpen AX65 #PentiumPro board on #TheRetroWeb, so I did my best with my #fp5 and it turned out OK.

I then proceeded to remove the BIOS chip and dump its content with the #minipro.

Now, when dealing with motherboards where the BIOS has a sticker with its version on it, I never know if I should update it in place and make the sticker lie, or replace the EEPROM with a freshly flashed one instead and store the original.

theretroweb.com/motherboards/s

#retrocomputing

Daniele Verducci 🧉penguin86@social.ichibi.eu
2025-03-02
I wrote a very stupid and ugly #z80 #assembly to try it (I'm sure it is filled of errors and I will need a lot of debugging with the #logicprobe), but I could not write it to the #EEPROM . The #minipro errors out while checking the first byte after writing it. That's strange, because I'm using the same programmer and the same eeprom chip as before, and always worked. But in the meanwhile I changed computer, operating system and USB cable, so... troubleshooting time! Yay! 🙄
2025-02-28

Playing around with photos from a 2011 Sony Xperia Mini Pro edited in Analog Projects 3, a PC app. All pix taken this month.
#ShittyCameraChallenge #retro #photography #phonephotography #photoedit #Xperia #MiniPro #digital #LoFi

2024-07-18

@Samdicide Taking a guess here... #Mac #MiniPRO :D

2024-01-27

New blog post: Updating scan list

I want to close my AWA RT85 with some progress

Haven’t worked out the CTCSS module or frequency encoding yet

I can change the scan list to local repeaters

Got the updated repeater list from the WIA

Played with VLOOKUP in LibreOffice

Also, conditional formatting, but had to file a bug

Also copying the 2m FM call freq to […]

https://blog.narf.ssji.net/2024/01/27/updating-scan-list/

#AWART85 #minipro #XgecuT48 #electronics #ham #µblog

Screenshot of a terminal running minipro to flash a 28C16 EPROM with a Xgecu T48 programmerScreen shot of vim in diff mode, showing the difference between two files in IHEX format
2024-01-26

New blog post: Reflashing ATMEGA

Maybe I didn’t fry my ATMEGA328P, but just wiped it?

https://forum.arduino.cc/t/arduino-bootloader-for-atmega-128/131410/2

Bootloaders in ~/.arduino15/packages/arduino/hardware/avr/1.8.6/bootloaders/atmega`

Can’t program the old one

Can program the new one

Still can’t program it in the dev […]

https://blog.narf.ssji.net/2024/01/26/reflashing-atmega/

#Arduino #minipro #XgecuT48 #electronics #hardware #µblog

Screenshot of Xgpro having successfully programmed an ATMEGA328pScreenshot of Xgpro having failed to reprogram a fried ATMEGA328p
2023-11-25

New blog post: Updating channel memory on decommissioned AWA RT85 radio

I have an AWA RT85 2m radio, programmed for VK2 Ham channels. Now in VK7, I’m working on reprogramming it, by finding how and what to write to its EPROM.

https://blog.narf.ssji.net/2023/11/25/updating-channel-memory-awa-rt85-ham-radio/

#AWART85 #minipro #XgecuT48 #electronics #ham #hardware #µblog

An AWA RT85 radio
2023-11-24

I have an issue writing a diagnostic ROM to a NMC27C256Q. The minipro software throws an error.
#retrocomputing #minipro

minipro -p "NMC27C16Q@DIP24" -w ./PETTEST\ ROM\ V04/PETTESTE2KV04.bin        
Found TL866II+ 04.2.132 (0x284)
Warning: Firmware is newer than expected.
  Expected  04.2.131 (0x283)
  Found     04.2.132 (0x284)

VPP=18V, VDD=5V, VCC=5V, Pulse=200us
Writing  Code...   0%
Verification failed at address 0x0000: File=0x4C, Device=0xFF
Geoff WinklessGeoff@mastodon.cloud
2023-05-06

And the T48 programmer I bought specifically cos it was the cheapest way (£36 shipped from AliExpress) to program the 22v10 won't do the 750c. I have to buy the t56 (about 3 times the price, as far as I can tell) for that.

Disappointing cos I've just spent most of the day writing the logic for it, and I reckon it would have worked.

There's a thread on the #MiniPro GitHub that suggests they might have got something working with some custom firmware. May give that a try.

#RetroComputing

2023-01-26

@t3kk nice setup! Enjoy your #mac #minipro #m2

Programming PALs in 2021

The [IMSAI Guy] has posted a follow-up video with all the details of how he programs GAL22V10 chips in the modern era. We noted that this was missing from his stepper motor project a few days ago, and before we could even ask him, he answered. And no, you won't have to dig that old Intel 486 DX2-66 out of the closet and search eBay for working floppy drives. It turns out the answer is easier than you'd think.

Microchip now owns WinCUPL through its acquisition of Atmel in 2016, and offers WinCUPL as a free download from the Microchip website. This runs only in Windows, although some users report success running under Wine on Linux. This tool will compile the design, but you still need to program the chip. If you've done any EEPROM programming lately, chances are you have one of the TL866A MiniPros laying around -- this programmer can handle CPLDs, PALs, and GALS as well as EEPROMS. [IMSAI Guy] walks you through the programming procedure, and if you've programmed EEPROMs before, the process will be familiar.

For those who prefer the Linux or Mac environment, there are some alternatives. We've seen GALasm used on several projects such as [Ken Yap]'s 8085 Minimax. The GitHub repository for GALasm states that commercial use is strictly prohibited, so take note if this applies to your project. As for controlling the TL866A, there is a Linux port called minipro available on GitLab. The remaining hurdle if you want to experiment with these programmable logic chips it to actually get them -- many are now obsolete. But it looks like you can still buy Lattice and Microchip (Atmel) ones from various sources. Happy Programming.

#techhacks #gal #galasm #minipro #pal #palasm #tl866a #wincupl

image

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst