ICE T65/Z80/6809

emulators, hardware and classic software for atom + system machines
VeryVon
Posts: 3
Joined: Thu Apr 15, 2021 4:36 pm
Contact:

Re: ICE T65/Z80/6809

Post by VeryVon »

Thanks Dave! I'm in US, just getting one board for personal use.
User avatar
hoglet
Posts: 10351
Joined: Sat Oct 13, 2012 7:21 pm
Location: Bristol
Contact:

Re: ICE T65/Z80/6809

Post by hoglet »

VeryVon wrote:
Sat May 15, 2021 7:35 pm
Thanks Dave! I'm in US, just getting one board for personal use.
Ah, OK.

JLC is very cheap (<$10) for 5 boards inc postage.

Generally it gets much more expensive if you need more than 10! (i.e. negative price breaks)

Dave
VeryVon
Posts: 3
Joined: Thu Apr 15, 2021 4:36 pm
Contact:

Re: ICE T65/Z80/6809

Post by VeryVon »

Good to know! I'll definitely order extras then.
bprosman
Posts: 464
Joined: Sun Mar 29, 2015 11:27 pm
Contact:

Re: ICE T65/Z80/6809

Post by bprosman »

I noticed the 6502 manufacturing.zip has three branches: master, dev and “hack_6502_1MHz_int_oscillator” - i’m assuming dev is the correct branch.
The Hack_6502_1MHZ_int_oscillator is a version Dave made for me (for which I am still grateful). It is/was to debug an Elector 6502 Junior computer system with a wobbly oscillator. This version doesnt require a clock as it generates its own 1MHz clock.
Xolod
Posts: 1
Joined: Tue Jun 22, 2021 8:39 am
Contact:

Re: ICE T65/Z80/6809

Post by Xolod »

Many thanks to the author for such a wonderful project!
It turned out to be very useful for investigating the operation of the Z80 board from a very rare Labtam 3000 computer from Australia.
Image
uminded
Posts: 3
Joined: Wed Jul 14, 2021 12:51 am
Contact:

Re: ICE T65/Z80/6809

Post by uminded »

Does anybody have a GODIL laying around they would sell? I found a store in Europe but they want 75 euro to ship to Canada...

I plan on making some VHDL changes to support the NSC800 system I am trying to work with.
bprosman
Posts: 464
Joined: Sun Mar 29, 2015 11:27 pm
Contact:

Re: ICE T65/Z80/6809

Post by bprosman »

Noticed that the EEpizza boards are available again.
uminded
Posts: 3
Joined: Wed Jul 14, 2021 12:51 am
Contact:

Re: ICE T65/Z80/6809

Post by uminded »

bprosman wrote:
Fri Jul 16, 2021 9:05 pm
Noticed that the EEpizza boards are available again.
I really like the GODIL approach, I don't have to make another board and can just go.
User avatar
hoglet
Posts: 10351
Joined: Sat Oct 13, 2012 7:21 pm
Location: Bristol
Contact:

Re: ICE T65/Z80/6809

Post by hoglet »

A couple of thoughts:

1. With the GODIL you need the larger XC3S500E based device for the newer versions of the ICE-Z80. Tt=he other designs will fit in either, but the Z80 is a bit bigger are the T80 core is quite large.

2. With the EEPIZZA board you would need to rework the level shifter board, as the NSC800 has a different pinout to the Z80.

3. It does look like the NSC800 bus interface is a bit different to the Z80. That part of the ICE design is quite complicated (and poorly) documented, so be warned, this won't be a trivial change!

Sorry, I only have one of the larger GODILs, and that's not even mine!

Dave
uminded
Posts: 3
Joined: Wed Jul 14, 2021 12:51 am
Contact:

Re: ICE T65/Z80/6809

Post by uminded »

The NSC800 internally is compatible with the Z80 core, the pins are muxed differently as the chip was designed to be a multi-proc master. The interrupt system is quote modified though so it will definitely be a challenge.

Currently, I am doing passive disassembly and considering a way to make an EEPROM emulator with CPU clock control as a roundabout way of processor emulation. Essentially keep the existing CPU and just make a daughter board to interpose and monitor the signals as required.
bitwiseop
Posts: 2
Joined: Fri Jul 16, 2021 9:08 pm
Contact:

Re: ICE T65/Z80/6809

Post by bitwiseop »

I'm working on reverse engineering the OS image and firmware ROM dump for the Ensoniq Mirage sampler (https://en.wikipedia.org/wiki/Ensoniq_Mirage) with the goal of extending functionality using the Expansion port to interface with a modern microcontroller. I'm not the first person to attempt to figure out the Mirage firmware, gordonjcp on GitHub was kind enough to share his efforts (https://github.com/gordonjcp/miragetools) so I'm not starting from scratch. As the Mirage uses a 6809E my plan was to use AtomBusMon to trace through the code execution while using the sampler instead of attempting a static analysis as I'm still learning 6809 assembly. I've ordered one of the eepizza boards as the GODIL40 boards are no longer available, with regards to the 6809E adapter board are the gerber files in the dev branch (https://github.com/hoglet67/AtomBusMon/ ... d/6809e/v1) good to use as is or are any modifications required? Thanks,
- David
User avatar
hoglet
Posts: 10351
Joined: Sat Oct 13, 2012 7:21 pm
Location: Bristol
Contact:

Re: ICE T65/Z80/6809

Post by hoglet »

bitwiseop wrote:
Tue Jul 20, 2021 2:37 pm
I've ordered one of the eepizza boards as the GODIL40 boards are no longer available, with regards to the 6809E adapter board are the gerber files in the dev branch (https://github.com/hoglet67/AtomBusMon/ ... d/6809e/v1) good to use as is or are any modifications required?
That's the most recent version, and should work as-is.

You can find more information here:
https://github.com/hoglet67/AtomBusMon/ ... PU-Adapter

Dave
bitwiseop
Posts: 2
Joined: Fri Jul 16, 2021 9:08 pm
Contact:

Re: ICE T65/Z80/6809

Post by bitwiseop »

Great! I put in a PCB order with Oshpark, I'll order the components while I wait for the eepizza board and PCB to arrive.
Post Reply

Return to “acorn atom and acorn system series”