Z80-MBC2
-
BlankVector
- Posts: 93
- Joined: 15 Sep 2017 22:51
Re: Z80-MBC2
FYI, there is also the similar 68k-MBC board with a 68008 CPU. I unofficially ported EmuTOS to it, it works like a charm. It is able to run any textmode Atari program, provided that it only uses TOS system calls (no direct hardware access).
Subscribe to my Vretrocomputing channel on YouTube and Facebook. Latest video: Display a color pixel in assembly language on Atari ST.
-
BlankVector
- Posts: 93
- Joined: 15 Sep 2017 22:51
Re: Z80-MBC2
Is this expected that someone has edited my post above?
Subscribe to my Vretrocomputing channel on YouTube and Facebook. Latest video: Display a color pixel in assembly language on Atari ST.
-
rubber_jonnie
- Site Admin

- Posts: 14893
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Z80-MBC2
Sorry my error and one of the problems of posting using my phone. I edited rather than quoted, but don't worry I have fixed it and it was only because I am an admin that I could do this, normal users can't.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
rubber_jonnie
- Site Admin

- Posts: 14893
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Z80-MBC2
I'd seen that too :)BlankVector wrote: 09 Nov 2024 22:22 FYI, there is also the similar 68k-MBC board with a 68008 CPU. I unofficially ported EmuTOS to it, it works like a charm. It is able to run any textmode Atari program, provided that it only uses TOS system calls (no direct hardware access).
Nice job porting EmuTOS over :)
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
HigashiJun
- Posts: 2383
- Joined: 19 Jun 2020 07:21
- Location: Tokyo
Re: Z80-MBC2
Nothing beats a good ol' keyboard...rubber_jonnie wrote: 10 Nov 2024 09:26 Sorry my error and one of the problems of posting using my phone...
;)
-
rubber_jonnie
- Site Admin

- Posts: 14893
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Z80-MBC2
Indeed!HigashiJun wrote: 10 Nov 2024 10:52Nothing beats a good ol' keyboard...rubber_jonnie wrote: 10 Nov 2024 09:26 Sorry my error and one of the problems of posting using my phone...
;)
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
guus.assmann
- Posts: 96
- Joined: 23 Sep 2017 20:52
- Location: Ede Netherlands
Z80-MBC2
I have that board as well.
And it can even run at 10Mhz.
You can overclock the Atmel, provided it has the correct firmware on board.
This is described with the article at Hackaday.
As for running with the other Z80, it should work fine if you set the clock frequency to 4Mhz.
I've also made a PCB with this setup, but with all important signals connected to an Edge connector.
This way, extensions can be made to the setup.
I've used the SBC-8085 buss setup for this.
BR/
Guus
And it can even run at 10Mhz.
You can overclock the Atmel, provided it has the correct firmware on board.
This is described with the article at Hackaday.
As for running with the other Z80, it should work fine if you set the clock frequency to 4Mhz.
I've also made a PCB with this setup, but with all important signals connected to an Edge connector.
This way, extensions can be made to the setup.
I've used the SBC-8085 buss setup for this.
BR/
Guus
-
rubber_jonnie
- Site Admin

- Posts: 14893
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Z80-MBC2
Thanks Guus, I did see over on Hackaday that the CPU I have should work at 4Mhz, but the bottom line is that it doesn't despite the seller on eBay stating that it was tested fine. I guess we'll see when the CMOS CPU arrives in the week.guus.assmann wrote: 10 Nov 2024 15:03 I have that board as well.
And it can even run at 10Mhz.
You can overclock the Atmel, provided it has the correct firmware on board.
This is described with the article at Hackaday.
As for running with the other Z80, it should work fine if you set the clock frequency to 4Mhz.
I've also made a PCB with this setup, but with all important signals connected to an Edge connector.
This way, extensions can be made to the setup.
I've used the SBC-8085 buss setup for this.
BR/
Guus
I guess the bottom line states it needs a CMOS version of the Z80, and I just don't have one, though the CPU supplied with the kit does work just fine in my Spectrum.
It did boot just the once to CP/M which suggests to me that that side is OK, but the CPU isn't. Clock is fine at the CPU and address/data lines look ok BTW.
I did also read about overclocking the Atmel so long as you have the right firmware, but I guess you need a CPU that'll handle it too.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
rubber_jonnie
- Site Admin

- Posts: 14893
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Z80-MBC2
OK, so I got a CMOS Z80 and it still doesn't work.
The boot process works like this: after the reset, the Atmega "feeds" the necessary instructions to the CPU to load the binary into the RAM, then it resets the Z80 CPU and let it run.
What I'm seeing is that when I reset, the BIN file loads from SD card and at the point the Atmega hands over to the Z80, the data lines go from looking normal to some sort of sawtooth type affair and the whole things hangs.
I discovered that my TL866II Pro can test Static ram, and doing that shows data bus errors for the IC, so I now have some replacement memory on the way.
The boot process works like this: after the reset, the Atmega "feeds" the necessary instructions to the CPU to load the binary into the RAM, then it resets the Z80 CPU and let it run.
What I'm seeing is that when I reset, the BIN file loads from SD card and at the point the Atmega hands over to the Z80, the data lines go from looking normal to some sort of sawtooth type affair and the whole things hangs.
I discovered that my TL866II Pro can test Static ram, and doing that shows data bus errors for the IC, so I now have some replacement memory on the way.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
rubber_jonnie
- Site Admin

- Posts: 14893
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Z80-MBC2
How annoying. I ordered memory from a trusted supplier on eBay (By trusted I mean their parts have always been good) and it's taken 4 days to post them :(
Fingers crossed they'll be here soon, but I really do hope they don't take another 4 days to arrive...
Fingers crossed they'll be here soon, but I really do hope they don't take another 4 days to arrive...
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
Who is online
Users browsing this forum: Awario [Bot], Baidu [Spider], ClaudeBot, Steve and 17 guests