I'm in the US. I bought it from Mutant Caterpillar for £20 but shipping cost £400...well, I didn't have to pay for that as I had it shipped to a friend's parents house in the UK for £2 and my friend visited UK and flew back (the £400 was for the flight...well, I don't actually know how expensive a flight form US to UK is).lliont wrote:If you live in UK the price is reasonable, I live in Greece and a ZX8301 from ebay with price 35 pounds cost me 62 pounds after customs (Brexit) and shipping fees.bwinkel67 wrote:I've found ZX8301's hard to find. I located one source (Mutant Caterpillar) for a reasonable price, but glad a replacement is out there.
With that amount I developed the replacement, with about double the sum I could have bought another QL maybe.
CPLD replacement for ZX8301
Re: CPLD replacement for ZX8301
-
- Font of All Knowledge
- Posts: 3967
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
-
- Font of All Knowledge
- Posts: 3967
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: CPLD replacement for ZX8301
Hi
I did a design for a schmatic design for an internal expansion port, connecting to the CPU & 8301 sockets solving the height problem with the two sockets. It did not get made, mainly due too many other things.
I think the CPLD 8301 circuit could be integrated, maybe the code could be adoater to display 512x512, eith the Minerva Second Screen enabled.
This is only an ideas changes to operating system maybe required
I did a design for a schmatic design for an internal expansion port, connecting to the CPU & 8301 sockets solving the height problem with the two sockets. It did not get made, mainly due too many other things.
I think the CPLD 8301 circuit could be integrated, maybe the code could be adoater to display 512x512, eith the Minerva Second Screen enabled.
This is only an ideas changes to operating system maybe required
Regards,
Derek
Derek
Re: CPLD replacement for ZX8301
The flickering is solved, it just needed a change in horizontal blanking start/duration and now it is very stable in both screen resolutions.
Only thing left is the flash that needs few more macrocells, whatever I tried it won't fit in EPM7128, so I have to wait I think it will take a few weeks to receive the EPM7160.
Only thing left is the flash that needs few more macrocells, whatever I tried it won't fit in EPM7128, so I have to wait I think it will take a few weeks to receive the EPM7160.
Leon
Projects: https://hackaday.io/projects/hacker/357657
Projects: https://hackaday.io/projects/hacker/357657
-
- Over Heated PSU
- Posts: 131
- Joined: Tue Nov 30, 2021 1:19 am
Re: CPLD replacement for ZX8301
Big difference in price and availability between EPM7128 and EPM7160
...and that is if you are lucky enough to get JTAG unlocked pulls (scroll down to 'So here it is in a nutshell:').
Added: AFAIK only EPM7000S series can be JTAG programmed (i.e. using USB blaster): EPM7128S... / EPM7160S...
...and that is if you are lucky enough to get JTAG unlocked pulls (scroll down to 'So here it is in a nutshell:').
Added: AFAIK only EPM7000S series can be JTAG programmed (i.e. using USB blaster): EPM7128S... / EPM7160S...
Last edited by ones' complement on Fri Jun 24, 2022 12:43 pm, edited 1 time in total.
Re: CPLD replacement for ZX8301
Thanks for the info.ones' complement wrote:Big difference in price and availability between EPM7128 and EPM7160
...and that is if you are lucky enough to get JTAG unlocked pulls (scroll down to 'So here it is in a nutshell:').
The new pcb will work with both 128 and 160, If one doesn't care about the flash bit, he can use the EPM128 that is cheap and available and I'll put an alternative flash behavior in like flashing not only the foreground but all the pixels or something, this fits.
Leon
Projects: https://hackaday.io/projects/hacker/357657
Projects: https://hackaday.io/projects/hacker/357657
Re: CPLD replacement for ZX8301
What I haven't really understood: How have you read the contents of the Ula to know, what it is doing?lliont wrote: The new pcb will work with both 128 and 160, If one doesn't care about the flash bit, he can use the EPM128 that is cheap and available and I'll put an alternative flash behavior in like flashing not only the foreground but all the pixels or something, this fits.
4E75 7000
- mk79
- QL Wafer Drive
- Posts: 1349
- Joined: Sun Feb 02, 2014 10:54 am
- Location: Esslingen/Germany
- Contact:
Re: CPLD replacement for ZX8301
Nasta has written whole dissertations on the behavior of ZX8301 on this forum, basically all there is to know.RalfR wrote:What I haven't really understood: How have you read the contents of the Ula to know, what it is doing?
Re: CPLD replacement for ZX8301
What about this alternative, I think its nice
https://drive.google.com/file/d/1oDysjN ... sp=sharing
Color complement.
https://drive.google.com/file/d/1oDysjN ... sp=sharing
Color complement.
Last edited by lliont on Fri Jun 24, 2022 11:18 am, edited 1 time in total.
Leon
Projects: https://hackaday.io/projects/hacker/357657
Projects: https://hackaday.io/projects/hacker/357657
Re: CPLD replacement for ZX8301
I studied Nasta's description of the ULA. It's totally accurate and I mentioned that at my fb post. Nasta is great, respect.RalfR wrote:What I haven't really understood: How have you read the contents of the Ula to know, what it is doing?
Leon
Projects: https://hackaday.io/projects/hacker/357657
Projects: https://hackaday.io/projects/hacker/357657