ICE T65/Z80/6809

emulators, hardware and classic software for atom + system machines
User avatar
Tom swift
Posts: 27
Joined: Wed Jun 12, 2019 8:58 am
Contact:

Re: ICE T65/Z80/6809

Post by Tom swift » Tue Jul 21, 2020 8:46 am

bprosman wrote:
Tue Jul 21, 2020 8:40 am
Hi,

What do you mean by :
I just can't nudge it. I hacked together pins for the DIP. I'll make it right when I get those PreciDips in.
heh... I used 2 40-pin male single row right angle pin headers and shaved the pins down a bit so a machine pin 40-pin DIP can fit onto them for stability. Turns out it wasn't so stable. Oh, I didn't use your adapter for this one. I soldered the pins directly to the GODIL.

Aww... so Trenz got back to me and said that is the only model they make. All well. Shame. I really like the small footprint of it.

User avatar
fraido
Posts: 1
Joined: Tue Aug 21, 2018 11:34 am
Contact:

Re: ICE T65/Z80/6809

Post by fraido » Fri Aug 21, 2020 2:36 pm

Hi, i'm looking for a Z80 ICE and i found this awesome project! Simply amazing!

But i need some help and hints with the FPGA board, at the moment the GODIL seems to be still available but it could suffer of some compatibility issues due to its strong pullups and level shifters, is it right?

https://shop.trenz-electronic.de/en/Pro ... nik/GODIL/

Instead the XC6SLX9 "eepizza" boards seems not to be available anymore. Is there on the web a good working board?

Could this board will be good?

https://www.aliexpress.com/i/4000035732305.html

16Mbit NVRAM/FLASH could be enough to store the configuration?

I need the ICE to debug old arcade PCB boards, mainly Z80 CPUs but 6809 too.

Can you help me choosing the right hardware? Thanks for your support.

User avatar
hoglet
Posts: 9390
Joined: Sat Oct 13, 2012 7:21 pm
Location: Bristol
Contact:

Re: ICE T65/Z80/6809

Post by hoglet » Fri Aug 21, 2020 4:45 pm

fraido wrote:
Fri Aug 21, 2020 2:36 pm
But i need some help and hints with the FPGA board, at the moment the GODIL seems to be still available but it could suffer of some compatibility issues due to its strong pullups and level shifters, is it right?
Correct - it depends on the design of the target system.

If the data bus is "split" with resistors (like on the Spectrum) that is problematic.
fraido wrote:
Fri Aug 21, 2020 2:36 pm
Instead the XC6SLX9 "eepizza" boards seems not to be available anymore. Is there on the web a good working board?
Sorry, I'm not aware of any kind of replacement at present.

Nor is anyone actively working on cloning the EEPIZZA at present.
fraido wrote:
Fri Aug 21, 2020 2:36 pm
Could this board will be good?
https://www.aliexpress.com/i/4000035732305.html
You would need to get a pinout of the connectors. Positioning of the power/ground pins is critical.

Also, you need to check if the USB connector is power only, or whether there is a UART.
fraido wrote:
Fri Aug 21, 2020 2:36 pm
16Mbit NVRAM/FLASH could be enough to store the configuration?
That's enough space for ~6 designs, so you could just about fit a useful multiboot configuration in there.
fraido wrote:
Fri Aug 21, 2020 2:36 pm
Can you help me choosing the right hardware? Thanks for your support.
Sorry, there isn't a good answer at the moment...

Dave

bprosman
Posts: 441
Joined: Sun Mar 29, 2015 11:27 pm
Contact:

Re: ICE T65/Z80/6809

Post by bprosman » Sun Aug 23, 2020 12:29 pm

Nor is anyone actively working on cloning the EEPIZZA at present.
Unfortunately too many issues with my son going on that require attention as well as my living room is a construction site :?
You would need to get a pinout of the connectors. Positioning of the power/ground pins is critical.
Ordered one of these to see how far the are off the EEPizza board.
Issue is that there might be replacement boards available but you don't have control over the availability / continuity of the supply. So you might end up designing "buffer boards" , every time a board becomes unavailable, or you could stack an (extra) adapter in between.

bprosman
Posts: 441
Joined: Sun Mar 29, 2015 11:27 pm
Contact:

Re: ICE T65/Z80/6809

Post by bprosman » Mon Sep 07, 2020 11:15 am

Got the boards in, of course they are a bit off the EEPizza board.
Unfortunately the Micro USB does not have a UART connected, of course it is possible to have this connected to the FPGA pins via a TTL (3V3) - USB adapter.
Attached the schematics and layout of the board, hopefully Hoglet can say something about it as he has way more knowledge about this than I have.
The board has a +5V connection on the connector.

Schematics :
SPARTAN-6_FPGA_S602_V12_SCH.pdf
(131 KiB) Downloaded 7 times
Board Layout :
S602 Board Layout.pdf
(53.05 KiB) Downloaded 6 times
This is where I ordered them :
https://nl.aliexpress.com/item/4000035732305.html

JannievanZyl
Posts: 221
Joined: Sat Feb 11, 2017 8:56 pm
Location: Cape Town, South Africa
Contact:

Re: ICE T65/Z80/6809

Post by JannievanZyl » Wed Sep 09, 2020 9:42 am

My timing was terrible with this :)

I ordered the EEPizza with all the bits and at the same time ordered the ICE PCBs (5 of each CPU type).

Order was accepted and paid, but never arrived and EEPizza went offline (seriously hope they're OK...) but the PCBs arrived within a few days.

So, now I'm all dressed up and nowhere to go as the saying goes... :(

bprosman
Posts: 441
Joined: Sun Mar 29, 2015 11:27 pm
Contact:

Re: ICE T65/Z80/6809

Post by bprosman » Wed Sep 09, 2020 5:00 pm

Hope that David/Hoglet can/will share his view on this latest board. That seems to be available more widely on AliExpress as a S602 board.

User avatar
hoglet
Posts: 9390
Joined: Sat Oct 13, 2012 7:21 pm
Location: Bristol
Contact:

Re: ICE T65/Z80/6809

Post by hoglet » Wed Sep 09, 2020 5:16 pm

bprosman wrote:
Wed Sep 09, 2020 5:00 pm
Hope that David/Hoglet can/will share his view on this latest board. That seems to be available more widely on AliExpress as a S602 board.
I'm sure I'm stating the obvious here, but it's defintely not compatible with the existing CPU adapter boards, and it doesn't have a USB UART, which is a show stopper for me.

If I was planning to re-design the CPU adapter board (which I currently have no plans to do), I don't think I would pick this board.

There are a few options I would consider:
1. Cloning the eepizza board
2. Switching to the DE0 Nano (expensive, and would require work to the FPGA designs to produce an Altera version)
3. Switching to the Mojo V3 (a widely available Spartan 6 board)
4. Switching to a Spartan 7 board (like the QMTECH XC7S15)

None of these are ideal, and all involve quite a lot of work.

Dave

bprosman
Posts: 441
Joined: Sun Mar 29, 2015 11:27 pm
Contact:

Re: ICE T65/Z80/6809

Post by bprosman » Wed Sep 09, 2020 9:58 pm

Switching to the Mojo V3 (a widely available Spartan 6 board)
Seems to be retired as well (atSparkFun) but maybe there are other sources.
I agree designing your own board gives the most flexibility (independency).

Regards, Bram

JannievanZyl
Posts: 221
Joined: Sat Feb 11, 2017 8:56 pm
Location: Cape Town, South Africa
Contact:

Re: ICE T65/Z80/6809

Post by JannievanZyl » Fri Sep 11, 2020 10:34 pm

So...if anyone has a spare eepizza board to go, I'm happy to trade for really good South African red wine or equivalent. :)

But seriously, I really would like to get this ICE going but would need to get the original parts, don't have enough knowledge to redo the work done by others. :)

bprosman
Posts: 441
Joined: Sun Mar 29, 2015 11:27 pm
Contact:

Re: ICE T65/Z80/6809

Post by bprosman » Sat Sep 12, 2020 8:12 am

Let me see what I can do with this board. The lack of a serial port shouldt be the end of the world, in the end the original Godil didnt have one either and needed a serial level shifter.

JannievanZyl
Posts: 221
Joined: Sat Feb 11, 2017 8:56 pm
Location: Cape Town, South Africa
Contact:

Re: ICE T65/Z80/6809

Post by JannievanZyl » Sat Sep 12, 2020 9:49 am

bprosman wrote:
Sat Sep 12, 2020 8:12 am
Let me see what I can do with this board. The lack of a serial port shouldt be the end of the world, in the end the original Godil didnt have one either and needed a serial level shifter.
Thanks Bram! :D

Post Reply

Return to “acorn atom and acorn system series”