ICE T65/Z80/6809

discussion of games, software, hardware & emulators relating to the Acorn Atom
bprosman
Posts: 148
Joined: Sun Mar 29, 2015 10:27 pm

Re: ICE T65/Z80/6809

Postby bprosman » Sun Sep 24, 2017 9:22 am

And where there :D :D :D
Attachments
Xilinx 0001.JPG

User avatar
hoglet
Posts: 6622
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: ICE T65/Z80/6809

Postby hoglet » Sun Sep 24, 2017 11:50 am

Have you connected it to a target system yet with your level shifters?

An Atom is ideal to start with, because it doesn't have regular timer interrupts. These really mess up the utility of single stepping on the Beeb, as you always end up in the interrupt handler. I don't yet have a good answer to that. Probably we need a command to disable interrupts while single stepping.

I'd be very interested in seeing of photo of how it has ended up.

Dave

bprosman
Posts: 148
Joined: Sun Mar 29, 2015 10:27 pm

Re: ICE T65/Z80/6809

Postby bprosman » Sun Sep 24, 2017 12:01 pm

Hi Dave,

Not yet, going to do that, will finished the level shifters today.
The Xilinx software and getting it too work was too addictive even though you provided compiled "ready to run" versions :D

Was wondering the max lenght of a flatcable from the level shifters to the 6502 socket.
Would one foot (30cm) be too abitious ?

Will post pictures.
Attached the schematic for now.

ICE-T-65 Wiring diagram V.01.pdf
(208.32 KiB) Downloaded 18 times


Kind regards, Bram

User avatar
hoglet
Posts: 6622
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: ICE T65/Z80/6809

Postby hoglet » Sun Sep 24, 2017 12:29 pm

bprosman wrote:Was wondering the max lenght of a flatcable from the level shifters to the 6502 socket.
Would one foot (30cm) be too abitious ?

I don't think there is a single answer to this, as so much will depend on how the target system is designed.

For example, a 1MHz Atom will probably have more timing margin than a 2MHz Beeb.

How easy is it to change the cable?

I would start with 15cm if that is possible. If that works well, then go longer.

Dave

bprosman
Posts: 148
Joined: Sun Mar 29, 2015 10:27 pm

Re: ICE T65/Z80/6809

Postby bprosman » Sun Sep 24, 2017 3:30 pm

Was just wondering, (and if I'm overlooking it, apologies but....) how hard it would be to Implement a sort of PoPi (PokePin) command, to set a certain output to 0, or to 1, this to test wiring and level shifters.

PePi (PeekPin) could be its counterpart.

Ideal would be the function name (e.g. PoPi A0 1 = set A0 to 1), or PePi D0 (read value of D0).
Or just the native name "PoPi IO_014 1" .

Just thinking out loud.

//Edit.. I see the code it written in .C, at least for me kinda understandable.

Kind regards, Bram

User avatar
hoglet
Posts: 6622
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: ICE T65/Z80/6809

Postby hoglet » Sun Sep 24, 2017 6:18 pm

bprosman wrote:Was just wondering, (and if I'm overlooking it, apologies but....) how hard it would be to Implement a sort of PoPi (PokePin) command, to set a certain output to 0, or to 1, this to test wiring and level shifters.

Space is pretty tight in some of the builds...that's the main issue.

If you want some way of testing this before plugging it into a system, setup a small circuit that feeds a 40 pin socket (for the ICE T65) with:
- power
- a clock
- a reset signal
- a value of EA (NOP) on the data bus (set with pull up/pull down resistors)
- also tie NMI/IRQ high

You should then be able to see the system reset and start executing at EAEA, and then see the address lines toggling as it whizzes through memory.

Or just put it in an Atom and try to read one of the ROMs.

There is a crc command that uses the well-known Atom CRC.

Dave

User avatar
flynnjs
Posts: 757
Joined: Tue Jul 06, 2010 9:33 pm

Re: ICE T65/Z80/6809

Postby flynnjs » Sun Oct 08, 2017 7:09 pm

fordp wrote:Any news. I would like to get started on my 6502 diagnostic tool!


Now available on my store webpage.

User avatar
fordp
Posts: 920
Joined: Sun Feb 12, 2012 9:08 pm
Location: Kent, England

Re: ICE T65/Z80/6809

Postby fordp » Mon Oct 09, 2017 12:21 pm

flynnjs wrote:
fordp wrote:Any news. I would like to get started on my 6502 diagnostic tool!


Now available on my store webpage.


Looking on http://www.xeropage.co.uk :(

Is it the Level shifter : 5v DIP to 3v3 DE0-nano ?

Priced at 0.00 which seems a little cheap to me.
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

User avatar
1024MAK
Posts: 6791
Joined: Mon Apr 18, 2011 4:46 pm
Location: Looking forward to summer in Somerset, UK...

Re: ICE T65/Z80/6809

Postby 1024MAK » Mon Oct 09, 2017 2:51 pm

fordp wrote:
flynnjs wrote:
fordp wrote:Any news. I would like to get started on my 6502 diagnostic tool!


Now available on my store webpage.


Looking on http://www.xeropage.co.uk :(

Is it the Level shifter : 5v DIP to 3v3 DE0-nano ?

Priced at 0.00 which seems a little cheap to me.

The price of 0.00 is fine for me! :lol:. So I've ordered one :mrgreen:

Mark
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki‬ - for answers to many questions...

User avatar
flynnjs
Posts: 757
Joined: Tue Jul 06, 2010 9:33 pm

Re: ICE T65/Z80/6809

Postby flynnjs » Mon Oct 09, 2017 5:36 pm

1024MAK wrote:The price of 0.00 is fine for me! :lol:. So I've ordered one :mrgreen:


Line on order cancelled [-X

Price corrected

User avatar
1024MAK
Posts: 6791
Joined: Mon Apr 18, 2011 4:46 pm
Location: Looking forward to summer in Somerset, UK...

Re: ICE T65/Z80/6809

Postby 1024MAK » Mon Oct 09, 2017 6:16 pm

<serious mode> I never expected it to be free (I added it to my order yesterday before seeing the new posts in this thread today). I was wondering if you were going to ask for payment at a later stage.

I'm happy to put through another order, but if both the level shifter board and a BeebSCSI are being posted at the same time, is there a way to save on postage?

Mark

</serious mode>
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki‬ - for answers to many questions...

User avatar
fordp
Posts: 920
Joined: Sun Feb 12, 2012 9:08 pm
Location: Kent, England

Re: ICE T65/Z80/6809

Postby fordp » Tue Oct 10, 2017 7:08 am

fordp wrote:
flynnjs wrote:
fordp wrote:Any news. I would like to get started on my 6502 diagnostic tool!


Now available on my store webpage.


Looking on http://www.xeropage.co.uk :(

Is it the Level shifter : 5v DIP to 3v3 DE0-nano ?

Priced at 0.00 which seems a little cheap to me.


Ordered, thanks!
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

User avatar
fordp
Posts: 920
Joined: Sun Feb 12, 2012 9:08 pm
Location: Kent, England

Re: ICE T65/Z80/6809

Postby fordp » Wed Oct 18, 2017 11:53 am

fordp wrote:
fordp wrote:
flynnjs wrote:
Now available on my store webpage.


Looking on http://www.xeropage.co.uk :(

Is it the Level shifter : 5v DIP to 3v3 DE0-nano ?

Priced at 0.00 which seems a little cheap to me.


Ordered, thanks!

Arrived today, thanks :D
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

User avatar
flynnjs
Posts: 757
Joined: Tue Jul 06, 2010 9:33 pm

Re: ICE T65/Z80/6809

Postby flynnjs » Thu Oct 19, 2017 9:38 am

1024MAK wrote: is there a way to save on postage?


I'll have a few with me at the ABUG meet in November.

User avatar
fordp
Posts: 920
Joined: Sun Feb 12, 2012 9:08 pm
Location: Kent, England

Re: ICE T65/Z80/6809

Postby fordp » Sat Oct 21, 2017 2:32 pm

I have got started on getting my ICE T65 working.

My observations so far are:
1) It is not totally obvious which way round to plug the two boards together as the silk screen has markings for the DE0-nano. The connectors are not central in the vertical direction so that gives the best way to know which way round to connect them.
2) With my board when you plug the two boards together the JTAG pins are obscured.
3) I have had a go at editing the wiki on github with some information about the new boards I hope that is OK. My edits are rough and ready at the moment I will try and improve them over time (I am rubbish at technical writing however).

I have been thinking about my application for the ICE and I would like to have a way of having the top few k of memory on the 6502 actually implemented in the FPGA, The IO space would have to still go on the pins. The idea behind this is to be able to run code even when the ROM or RAM on the BEEB do not work. My intention then is to upload small test programs from the PC to the ICE using serial and get the results back to the PC. Each test program can test a different part of the BBC.
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

User avatar
fordp
Posts: 920
Joined: Sun Feb 12, 2012 9:08 pm
Location: Kent, England

Re: ICE T65/Z80/6809

Postby fordp » Sat Oct 21, 2017 8:12 pm

I am back trying to make this work. I have a couple of questions.

1) What is the difference between the "lx9_mini_orig.mcs" file and the "ice6502.mcs" file and which one should I be using?
2) Once the design is loaded and started should I see the opening banner even when the FPGA board is running stand-alone, i.e. not attached to the level shifter board?
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

User avatar
hoglet
Posts: 6622
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: ICE T65/Z80/6809

Postby hoglet » Sat Oct 21, 2017 8:39 pm

fordp wrote:1) What is the difference between the "lx9_mini_orig.mcs" file and the "ice6502.mcs" file and which one should I be using?

Definitely use ice6502.mcs. I think lx9_mini_orig.mcs is an old file that has got accidentally included in the release package - just ignore it.
fordp wrote:2) Once the design is loaded and started should I see the opening banner even when the FPGA board is running stand-alone, i.e. not attached to the level shifter board?

Yes, you should see the banner just with the FPGA board (each time you press the reset button)

Dave
Last edited by hoglet on Sat Oct 21, 2017 9:09 pm, edited 1 time in total.

User avatar
fordp
Posts: 920
Joined: Sun Feb 12, 2012 9:08 pm
Location: Kent, England

Re: ICE T65/Z80/6809

Postby fordp » Sat Oct 21, 2017 9:00 pm

Thanks Dave, well I have this:

Code: Select all

ICE-T65 In-Circuit Emulator version 0.73
Compiled at 22:46:20 on Sep 22 2017
8 watches/breakpoints implemented
Tracing every 1 instructions while single stepping
CPU free running...

In my Tera Term Window so I have made some progress!

Oh and I bent my JTAG pins 90 degrees so I can connect the JTAG interface while the two boards are joined together :D
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

User avatar
hoglet
Posts: 6622
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: ICE T65/Z80/6809

Postby hoglet » Sat Oct 21, 2017 9:08 pm

Looking good.

Are you happy configuring the power jumpers on Jason's level shifter?

The connections I made were:
- JPA1 and JPB1 left open (important!)
- jumper pins 1 and 21 to 0v (the outside plane)
- jumper pin 8 to 5v (the inside plane)

Picture here:
viewtopic.php?p=177431#p177431

Dave

User avatar
fordp
Posts: 920
Joined: Sun Feb 12, 2012 9:08 pm
Location: Kent, England

Re: ICE T65/Z80/6809

Postby fordp » Sat Oct 21, 2017 9:27 pm

hoglet wrote:Looking good.

Are you happy configuring the power jumpers on Jason's level shifter?

The connections I made were:
- JPA1 and JPB1 left open (important!)
- jumper pins 1 and 21 to 0v (the outside plane)
- jumper pin 8 to 5v (the inside plane)

Picture here:
viewtopic.php?p=177431#p177431

Dave

I am pretty sure Jason did that for me.

IMG_20171021_222402.jpg


I am able to control the board from my terminal but pretty much nothing works.

Code: Select all

>> wr 0 0
Wr: 0000 = 00
>> mem 0
0000 00 F3 71 00 00 F3 00 F3 00 00 71 F2 00 00 71 00  ..q.......q...q.
0010 00 00 71 00 40 F3 00 00 60 00 00 F3 00 00 71 00  ..q.@...`.....q.
0020 71 00 60 F3 00 F3 00 00 00 F2 00 F0 71 00 71 00  q.`.........q.q.
0030 00 00 00 00 60 00 00 F3 00 00 00 00 00 F3 00 00  ....`...........
0040 71 00 61 F3 00 F3 00 00 00 F3 00 F0 71 00 61 00  q.a.........q.a.
0050 61 00 00 F3 00 00 00 F3 00 F2 00 00 71 F2 00 00  a...........q...
0060 00 40 61 00 61 F3 00 F3 00 00 00 F3 00 F0 61 00  .@a.a.........a.
0070 61 00 00 F3 00 00 00 00 00 F0 00 00 61 00 00 00  a...........a...
0080 00 06 06 06 66 06 06 F3 06 06 00 06 06 F3 06 06  ....f...........
0090 06 06 06 06 06 F6 06 06 61 06 06 06 06 06 62 06  ........a.....b.
00A0 66 F3 06 F7 06 06 71 F6 06 42 61 06 61 06 06 F3  f.....q..Ba.a...
00B0 06 F6 06 06 61 F2 06 06 61 06 00 F3 06 F3 06 06  ....a...a.......
00C0 60 06 06 F3 06 06 61 06 61 F6 06 06 61 06 61 F3  `.....a.a...a.a.
00D0 06 F2 06 06 61 06 06 F6 06 06 00 06 06 F3 06 07  ....a...........
00E0 06 06 06 06 06 F6 06 06 60 06 06 07 06 04 06 06  ........`.......
00F0 A4 03 06 F3 0E 06 61 46 06 06 06 06 71 F3 C0 F3  ......aF....q...
>> w 1 0
Wr: 0001 = 00
>> mem 0
0000 00 F3 00 00 71 00 00 00 00 00 61 00 00 F3 00 00  ....q.....a.....
0010 00 F0 00 00 61 00 00 F3 00 00 60 00 00 F2 00 00  ....a.....`.....
0020 00 00 00 00 00 F3 00 00 00 00 00 F2 00 00 61 00  ..............a.
0030 60 F3 00 F3 00 00 71 F0 00 F0 61 00 60 00 00 F3  `.....q...a.`...
0040 00 00 61 00 00 00 00 00 61 00 00 F3 00 00 00 00  ..a.....a.......
0050 61 00 60 00 00 00 60 00 00 F3 00 00 00 00 00 40  a.`...`........@
0060 00 F3 00 00 00 00 00 F0 00 00 61 00 00 00 00 00  ..........a.....
0070 00 00 61 F2 00 F0 61 00 61 00 00 F3 60 00 00 F3  ..a...a.a...`...
0080 60 F3 06 F3 06 06 06 56 06 06 61 06 61 06 06 F3  `......V..a.a...
0090 06 06 06 06 06 42 06 06 61 06 06 06 06 06 00 06  .....B..a.......
00A0 61 06 06 06 06 06 04 06 06 F3 06 06 06 06 06 F3  a...............
00B0 06 06 06 06 07 06 06 F3 06 06 06 F6 06 06 61 06  ..............a.
00C0 06 06 00 F3 06 F3 06 06 61 76 06 06 67 06 61 06  ........av..g.a.
00D0 06 42 06 06 61 06 06 06 06 06 06 06 06 F3 06 07  .B..a...........
00E0 06 06 61 06 06 06 06 06 60 06 06 F3 06 04 06 06  ..a.....`.......
00F0 E4 03 06 F3 0E 06 06 06 06 F3 06 06 71 F2 C0 06  ............q...
>> w 0 aa
Wr: 0000 = AA
>> mem 0
0000 AA 00 71 F0 00 00 71 00 71 00 00 F3 70 00 00 F3  ..q...q.q...p...
0010 00 00 00 00 71 00 00 F3 00 00 00 00 00 F3 00 00  ....q...........
0020 00 00 71 00 00 00 00 00 70 00 00 F3 00 00 00 00  ..q.....p.......
0030 70 00 00 F3 00 00 00 00 00 F0 71 00 71 00 00 00  p.........q.q...
0040 00 00 71 00 71 F3 00 F3 70 00 00 F3 00 F2 71 00  ..q.q...p.....q.
0050 70 00 00 F2 00 F0 71 00 71 40 00 00 71 00 70 F3  p.....q.q@..q.p.
0060 00 00 00 00 71 00 00 F3 00 00 00 00 00 F0 00 00  ....q...........
0070 00 00 71 F2 00 F0 71 00 70 00 00 F3 70 00 00 F3  ..q...q.p...p...
0080 70 06 06 F3 70 06 46 F7 06 F3 71 06 71 06 06 06  p...p.F...q.q...
0090 06 F2 71 06 76 06 06 06 70 06 00 F3 06 F3 06 06  ..q.v...p.......
00A0 70 06 06 F7 06 06 06 06 06 F6 06 06 71 06 06 06  p...........q...
00B0 06 06 06 06 71 06 06 F3 06 06 06 06 06 F2 06 06  ....q...........
00C0 06 06 71 06 06 06 06 06 76 06 06 F3 06 06 07 06  ..q.....v.......
00D0 06 F3 06 F3 71 06 71 06 06 06 71 06 06 F3 06 07  ....q.q...q.....
00E0 06 06 76 06 70 F3 06 06 06 06 06 F3 06 04 73 06  ..v.p.........s.
00F0 A4 03 06 F6 0E 06 70 06 06 06 06 06 30 F2 C0 F7  ......p.....0...
>> w 2 55
Wr: 0002 = 55
>> m 0
0000 AA F3 55 00 00 F2 00 F0 71 00 71 00 00 F3 70 00  ..U.....q.q...p.
0010 00 00 00 00 70 00 00 F3 00 00 00 00 00 F2 00 00  ....p...........
0020 00 00 71 F0 00 00 70 00 71 F3 00 F3 00 00 00 F3  ..q...p.q.......
0030 70 F3 00 F2 00 00 71 40 00 00 71 00 71 00 00 F3  p.....q@..q.q...
0040 00 F3 70 00 00 F3 00 F2 00 00 00 00 00 00 71 00  ..p...........q.
0050 71 00 00 00 00 00 70 00 00 F3 00 00 00 00 00 F3  q.....p.........
0060 00 F0 00 00 71 00 00 00 00 00 00 00 00 F3 00 00  ....q...........
0070 71 00 71 00 00 00 71 00 71 F3 00 F3 00 00 00 F3  q.q...q.q.......
0080 00 F7 06 06 71 06 06 46 06 06 00 06 06 F3 06 06  ....q..F........
0090 06 F3 06 06 06 F2 06 06 71 06 06 F6 06 06 73 06  ........q.....s.
00A0 76 06 06 F3 06 06 06 06 06 F2 06 06 71 06 06 F6  v...........q...
00B0 06 F6 06 06 77 06 06 F3 06 06 56 F3 06 F6 06 06  ....w.....V.....
00C0 06 06 06 F6 06 06 71 06 06 06 06 06 06 06 07 F3  ......q.........
00D0 06 F3 06 06 46 06 06 06 06 06 71 06 06 06 06 07  ....F.....q.....
00E0 06 06 76 06 06 F3 06 06 06 06 06 F3 06 04 71 06  ..v...........q.
00F0 71 F3 06 06 79 06 06 F3 06 F3 06 06 30 F3 C0 F3  q...y.......0...
>> t 0 0
Memory test: Fixed 55: passed
Memory test: Fixed AA: passed
Memory test: Fixed FF: passed
Memory test: Fixed 00: passed
Fail at 0000 (Wrote: AA, Read back BA)
Memory test: Checkerboard: failed: 1 errors
Memory test: Inverse checkerboard: passed
Fail at 0000 (Wrote: C3, Read back 71)
Memory test: Address pattern: failed: 1 errors
Memory test: Inverse address pattern: passed
Fail at 0000 (Wrote: BD, Read back 79)
Memory test: Random: failed: 1 errors
Fail at 0000 (Wrote: 16, Read back 70)
Memory test: Random: failed: 1 errors
Memory test: Random: passed
>> t 0 0
Memory test: Fixed 55: passed
Fail at 0000 (Wrote: AA, Read back 79)
Memory test: Fixed AA: failed: 1 errors
Memory test: Fixed FF: passed
Memory test: Fixed 00: passed
Fail at 0000 (Wrote: AA, Read back 79)
Memory test: Checkerboard: failed: 1 errors
Memory test: Inverse checkerboard: passed
Memory test: Address pattern: passed
Fail at 0000 (Wrote: 3C, Read back 79)
Memory test: Inverse address pattern: failed: 1 errors
Memory test: Random: passed
Memory test: Random: passed
Memory test: Random: passed
>>
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

User avatar
fordp
Posts: 920
Joined: Sun Feb 12, 2012 9:08 pm
Location: Kent, England

Re: ICE T65/Z80/6809

Postby fordp » Sat Oct 21, 2017 9:38 pm

My boards are configured very differently but probably OK as all the pull ups are fitted on the top and not the bottom. I will give it a check tomorrow. I am signing off for the night thanks for your help.

P.S I got the project to build in ISE. I may not need the RAM idea as if the Beeb RAM does not work I guess it needs to be fixed before you proceed anyway.

P.P.S.The Beeb DRAM is meant to keep its contents even when frozen or in single step mode?
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

User avatar
hoglet
Posts: 6622
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: ICE T65/Z80/6809

Postby hoglet » Sat Oct 21, 2017 9:42 pm

fordp wrote:My boards are configured very differently but probably OK as all the pull ups are fitted on the top and not the bottom. I will give it a check tomorrow. I am signing off for the night thanks for your help.

Does the Beeb boot at all?

What you get a moment can you post a photo of the jumpers and pullups?

I've also checked on my system and the memory test works fine:

Code: Select all

>> t 0 1000
Memory test: Fixed 55: passed
Memory test: Fixed AA: passed
Memory test: Fixed FF: passed
Memory test: Fixed 00: passed
Memory test: Checkerboard: passed
Memory test: Inverse checkerboard: passed
Memory test: Address pattern: passed
Memory test: Inverse address pattern: passed
Memory test: Random: passed
Memory test: Random: passed
Memory test: Random: passed

fordp wrote:P.P.S.The Beeb DRAM is meant to keep its contents even when frozen or in single step mode?

Yes, because the refresh is handled by the Beeb with the 6502 playing no part.

Dave

User avatar
1024MAK
Posts: 6791
Joined: Mon Apr 18, 2011 4:46 pm
Location: Looking forward to summer in Somerset, UK...

Re: ICE T65/Z80/6809

Postby 1024MAK » Sat Oct 21, 2017 10:38 pm

hoglet wrote:
fordp wrote:P.P.S.The Beeb DRAM is meant to keep its contents even when frozen or in single step mode?

Yes, because the refresh is handled by the Beeb with the 6502 playing no part.

The video system reading data for the display acts as the refresh system.

Mark
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki‬ - for answers to many questions...

User avatar
fordp
Posts: 920
Joined: Sun Feb 12, 2012 9:08 pm
Location: Kent, England

Re: ICE T65/Z80/6809

Postby fordp » Sun Oct 22, 2017 10:05 am

IMG_20171022_110146.jpg

The two boards I have are configured differently. This is the one I was using.
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

User avatar
hoglet
Posts: 6622
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: ICE T65/Z80/6809

Postby hoglet » Sun Oct 22, 2017 10:18 am

fordp wrote:The two boards I have are configured differently. This is the one I was using.

What's the other one look like?

I'm assuming the three "resistors" used to link to the power supply planes are 0 ohms. Can you measure them to check.

I'm slightly concerned that JPA1 and JPB1 are made. This causes a problem if the USB cable is powered and the Beeb is off, because significant current can flow from the USB port (through a diode on the FPGA board), through the level shifter and into the Beeb's 5V supply.

There are two ways to avoid this:
- don't bridge JPA1 and JPB1, so the FPGA and Beeb are powered seperately (also not ideal but workable)
- remove diode D2 from the FPGA board to prevent it being powered from the USB

What do you see in the console if you do the following:

Code: Select all

Interrupted
10.196450: E4E1 : SEC         
>> reset
Resetting CPU
00.000006: D9CD : LDA #40     
>> s
Stepping 1 instructions
00.000008: D9CF : STA 0D00   
>> s
Stepping 1 instructions
00.000012: D9D2 : SEI         
>> s
Stepping 1 instructions
00.000014: D9D3 : CLD         
>> s
Stepping 1 instructions
00.000016: D9D4 : LDX #FF     
>> r
6502 Registers:
  A=40 X=00 Y=0A SP=0000 PC=D9D4
  Status: ---B-I--
>>


Dave

User avatar
fordp
Posts: 920
Joined: Sun Feb 12, 2012 9:08 pm
Location: Kent, England

Re: ICE T65/Z80/6809

Postby fordp » Sun Oct 22, 2017 11:08 am

I have opened those two bridges and checked the zero ohm links.

here is what you asked for:

Code: Select all

CE-T65 In-Circuit Emulator version 0.73
Compiled at 22:46:20 on Sep 22 2017
8 watches/breakpoints implemented
Tracing every 1 instructions while single stepping
CPU free running...
Interrupted
07.560559: 89A0 : ADC (FF),Y
>> r
6502 Registers:
  A=CD X=0E Y=00 SP=F7BB PC=89A0
  Status: N--B-I--
>> reset
Resetting CPU
00.000006: D9CD : LDA #40
>> s
Stepping 1 instructions
00.000008: D9CF : ORA 0D00
>> s
Stepping 1 instructions
00.000012: D9D2 : SEI
>> s
Stepping 1 instructions
00.000014: D9D3 : CLD
>> s
Stepping 1 instructions
00.000016: D9D4 : ---
>> r
6502 Registers:
  A=00 X=0E Y=00 SP=0000 PC=D9D4
  Status: ---B-IZC
>>
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

User avatar
hoglet
Posts: 6622
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: ICE T65/Z80/6809

Postby hoglet » Sun Oct 22, 2017 11:16 am

Hmm, that's not good.

Somehow the opcode for STA &0D00 (== &8D) is being read back as ORA &0D00 (== &0D)

Can you try the following (i.e. everything three times):

Code: Select all

>> m d900
D900 A9 40 4C 9D C5 A9 20 24 D0 50 C0 D0 BE 20 C2 D7  .@L... $.P... ..
D910 F0 05 48 20 64 C6 68 60 A9 BD 20 A8 C5 20 51 C9  ..H d.h`.. .. Q.
D920 A9 0D 60 AE 55 03 8A 29 07 A8 BE 40 C4 BD 5E C4  ..`.U..)...@..^.
D930 A2 00 2C 8E 02 30 07 29 3F C0 04 B0 01 8A A8 60  ..,..0.)?......`
D940 10 E3 54 DC 93 DC 89 DE 89 DF 72 E7 EB E7 A4 E0  ..T.......r.....
D950 C5 DE 7D F2 8E F1 C9 F4 29 F5 A6 FF CA F3 B1 F1  ..}.....).......
D960 A6 FF A6 FF A6 FF A6 FF 02 EF B3 E4 64 E4 D1 E1  ............d...
D970 A6 FF A6 FF A6 FF 90 01 9F 0D A1 02 2B F0 00 03  ............+...
D980 00 00 FF 00 00 01 00 00 00 00 00 FF 04 04 00 FF  ................
D990 56 19 19 19 32 08 00 00 00 00 20 09 00 00 00 00  V...2..... .....
D9A0 00 50 00 03 90 64 06 81 00 00 00 09 1B 01 D0 E0  .P...d..........
D9B0 F0 01 80 90 00 00 00 FF FF FF 00 00 00 00 00 00  ................
D9C0 00 00 64 05 FF 01 0A 00 00 00 00 00 FF A9 40 8D  ..d...........@.
D9D0 00 0D 78 D8 A2 FF 9A AD 4E FE 0A 48 F0 09 AD 58  ..x.....N..H...X
D9E0 02 4A C9 01 D0 1D 4A A2 04 86 01 85 00 A8 91 00  .J....J.........
D9F0 C5 01 F0 09 C8 D0 F7 C8 E8 E6 01 10 F1 8E 8E 02  ................
>> m d900
D900 A9 40 4C 9D C5 A9 20 24 D0 50 C0 D0 BE 20 C2 D7  .@L... $.P... ..
D910 F0 05 48 20 64 C6 68 60 A9 BD 20 A8 C5 20 51 C9  ..H d.h`.. .. Q.
D920 A9 0D 60 AE 55 03 8A 29 07 A8 BE 40 C4 BD 5E C4  ..`.U..)...@..^.
D930 A2 00 2C 8E 02 30 07 29 3F C0 04 B0 01 8A A8 60  ..,..0.)?......`
D940 10 E3 54 DC 93 DC 89 DE 89 DF 72 E7 EB E7 A4 E0  ..T.......r.....
D950 C5 DE 7D F2 8E F1 C9 F4 29 F5 A6 FF CA F3 B1 F1  ..}.....).......
D960 A6 FF A6 FF A6 FF A6 FF 02 EF B3 E4 64 E4 D1 E1  ............d...
D970 A6 FF A6 FF A6 FF 90 01 9F 0D A1 02 2B F0 00 03  ............+...
D980 00 00 FF 00 00 01 00 00 00 00 00 FF 04 04 00 FF  ................
D990 56 19 19 19 32 08 00 00 00 00 20 09 00 00 00 00  V...2..... .....
D9A0 00 50 00 03 90 64 06 81 00 00 00 09 1B 01 D0 E0  .P...d..........
D9B0 F0 01 80 90 00 00 00 FF FF FF 00 00 00 00 00 00  ................
D9C0 00 00 64 05 FF 01 0A 00 00 00 00 00 FF A9 40 8D  ..d...........@.
D9D0 00 0D 78 D8 A2 FF 9A AD 4E FE 0A 48 F0 09 AD 58  ..x.....N..H...X
D9E0 02 4A C9 01 D0 1D 4A A2 04 86 01 85 00 A8 91 00  .J....J.........
D9F0 C5 01 F0 09 C8 D0 F7 C8 E8 E6 01 10 F1 8E 8E 02  ................
>> m d900
D900 A9 40 4C 9D C5 A9 20 24 D0 50 C0 D0 BE 20 C2 D7  .@L... $.P... ..
D910 F0 05 48 20 64 C6 68 60 A9 BD 20 A8 C5 20 51 C9  ..H d.h`.. .. Q.
D920 A9 0D 60 AE 55 03 8A 29 07 A8 BE 40 C4 BD 5E C4  ..`.U..)...@..^.
D930 A2 00 2C 8E 02 30 07 29 3F C0 04 B0 01 8A A8 60  ..,..0.)?......`
D940 10 E3 54 DC 93 DC 89 DE 89 DF 72 E7 EB E7 A4 E0  ..T.......r.....
D950 C5 DE 7D F2 8E F1 C9 F4 29 F5 A6 FF CA F3 B1 F1  ..}.....).......
D960 A6 FF A6 FF A6 FF A6 FF 02 EF B3 E4 64 E4 D1 E1  ............d...
D970 A6 FF A6 FF A6 FF 90 01 9F 0D A1 02 2B F0 00 03  ............+...
D980 00 00 FF 00 00 01 00 00 00 00 00 FF 04 04 00 FF  ................
D990 56 19 19 19 32 08 00 00 00 00 20 09 00 00 00 00  V...2..... .....
D9A0 00 50 00 03 90 64 06 81 00 00 00 09 1B 01 D0 E0  .P...d..........
D9B0 F0 01 80 90 00 00 00 FF FF FF 00 00 00 00 00 00  ................
D9C0 00 00 64 05 FF 01 0A 00 00 00 00 00 FF A9 40 8D  ..d...........@.
D9D0 00 0D 78 D8 A2 FF 9A AD 4E FE 0A 48 F0 09 AD 58  ..x.....N..H...X
D9E0 02 4A C9 01 D0 1D 4A A2 04 86 01 85 00 A8 91 00  .J....J.........
D9F0 C5 01 F0 09 C8 D0 F7 C8 E8 E6 01 10 F1 8E 8E 02  ................
>> crc d900 da00
crc: C22B
>> crc d900 da00
crc: C22B
>> crc d900 da00
crc: C22B
>> d d9cd
D9CD : LDA #40     
D9CF : STA 0D00   
D9D2 : SEI         
D9D3 : CLD         
D9D4 : LDX #FF     
D9D6 : TXS         
D9D7 : LDA FE4E   
D9DA : ASL A       
D9DB : PHA         
D9DC : BEQ D9E7   
>> d d9cd
D9CD : LDA #40     
D9CF : STA 0D00   
D9D2 : SEI         
D9D3 : CLD         
D9D4 : LDX #FF     
D9D6 : TXS         
D9D7 : LDA FE4E   
D9DA : ASL A       
D9DB : PHA         
D9DC : BEQ D9E7   
>> d d9cd
D9CD : LDA #40     
D9CF : STA 0D00   
D9D2 : SEI         
D9D3 : CLD         
D9D4 : LDX #FF     
D9D6 : TXS         
D9D7 : LDA FE4E   
D9DA : ASL A       
D9DB : PHA         
D9DC : BEQ D9E7

User avatar
hoglet
Posts: 6622
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: ICE T65/Z80/6809

Postby hoglet » Sun Oct 22, 2017 11:21 am

And one more thing...

Code: Select all

>> f 0000 7fff ff
Wr: 0000 to 7FFF = FF
>> m 0
0000 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0010 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0020 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0030 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0040 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0050 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0060 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0070 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0080 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0090 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00A0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00B0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00C0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00D0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
00F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
>> m
0100 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0110 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0120 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0130 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0140 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0150 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0160 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0170 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0180 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0190 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
01A0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
01B0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
01C0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
01D0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
01E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
01F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
>> m
0200 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0210 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0220 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0230 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0240 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0250 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0260 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0270 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0280 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
0290 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
02A0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
02B0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
02C0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
02D0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
02E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
02F0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ................
>>
>> and keep going for about 16 pages

We might be able to figure out if D7 is shorted to one of the address lines.

User avatar
fordp
Posts: 920
Joined: Sun Feb 12, 2012 9:08 pm
Location: Kent, England

Re: ICE T65/Z80/6809

Postby fordp » Sun Oct 22, 2017 1:35 pm

Sorry had to go shopping :(

Code: Select all

m d900
D900 29 00 0C 1D C5 29 20 24 D0 10 C0 D0 3E 20 C2 D7  )....) $....> ..
D910 F0 05 48 20 24 C6 68 20 29 3D 20 28 C5 20 51 C9  ..H $.h )= (. Q.
D920 29 0D 20 2E 55 03 0A 29 07 28 3E 00 C4 3D 5E C4  ). .U..).(>..=^.
D930 22 00 2C 0E 02 30 07 29 3F C0 04 30 01 0A 28 20  ".,..0.)?..0..(
D940 10 E3 54 DC 13 DC 09 DE 09 DF 72 E7 EB E7 24 E0  ..T.......r...$.
D950 C5 DE 3D F2 0E F1 C9 F4 29 F5 26 FF CA F3 31 F1  ..=.....).&...1.
D960 26 FF 26 FF 26 FF 26 FF 02 EF 33 E4 64 E4 D1 E1  &.&.&.&...3.d...
D970 26 FF 26 FF 26 FF 10 01 1F 0D 21 02 2B F0 00 03  &.&.&.....!.+...
D980 00 00 FF 00 00 01 00 00 00 00 00 FF 04 04 00 FF  ................
D990 16 19 19 19 32 08 00 00 00 00 20 09 00 00 00 00  ....2..... .....
D9A0 00 10 00 03 10 24 06 01 00 00 00 09 1B 01 D0 E0  .....$..........
D9B0 F0 01 00 10 00 00 00 FF FF FF 00 00 00 00 00 00  ................
D9C0 00 00 24 05 FF 01 0A 00 00 00 00 00 FF 29 00 0D  ..$..........)..
D9D0 00 0D 78 D8 22 FF 1A 2D 4E FE 0A 08 F0 09 2D 18  ..x."..-N.....-.
D9E0 02 0A C9 01 D0 1D 0A 22 04 06 01 05 00 28 11 00  .......".....(..
D9F0 C5 01 F0 09 C8 D0 F7 C8 E8 E6 01 10 F1 0E 0E 02  ................
>> m d900
D900 29 00 4C 1D C5 29 20 24 D0 10 C0 D0 3E 20 C2 D7  ).L..) $....> ..
D910 F0 05 08 20 24 C6 68 20 29 3D 20 28 C5 20 11 C9  ... $.h )= (. ..
D920 29 0D 60 2E 15 03 0A 29 07 28 3E 00 C4 3D 5E C4  ).`....).(>..=^.
D930 22 00 2C 0E 02 30 07 29 3F C0 04 30 01 0A 28 20  ".,..0.)?..0..(
D940 10 E3 54 DC 13 DC 09 DE 09 DF 32 E7 EB E7 24 E0  ..T.......2...$.
D950 C5 DE 3D F2 0E F1 C9 F4 29 F5 26 FF CA F3 31 F1  ..=.....).&...1.
D960 26 FF 26 FF 26 FF 26 FF 02 EF 33 E4 64 E4 D1 E1  &.&.&.&...3.d...
D970 26 FF 26 FF 26 FF 10 01 1F 0D 21 02 2B F0 00 03  &.&.&.....!.+...
D980 00 00 FF 00 00 01 00 00 00 00 00 FF 04 04 00 FF  ................
D990 16 19 19 19 32 08 00 00 00 00 20 09 00 00 00 00  ....2..... .....
D9A0 00 10 00 03 10 24 06 01 00 00 00 09 1B 01 D0 E0  .....$..........
D9B0 F0 01 00 10 00 00 00 FF FF FF 00 00 00 00 00 00  ................
D9C0 00 00 24 05 FF 01 0A 00 00 00 00 00 FF 29 00 0D  ..$..........)..
D9D0 00 0D 78 D8 22 FF 1A 2D 4E FE 0A 08 F0 09 2D 18  ..x."..-N.....-.
D9E0 02 0A C9 01 D0 1D 0A 22 04 06 01 05 00 28 11 00  .......".....(..
D9F0 C5 01 F0 09 C8 D0 F7 C8 E8 E6 01 10 F1 0E 0E 02  ................
>> m d900
D900 29 00 4C 1D C5 29 20 24 D0 10 C0 D0 3E 20 C2 D7  ).L..) $....> ..
D910 F0 05 08 20 64 C6 28 20 29 3D 20 28 C5 20 11 C9  ... d.( )= (. ..
D920 29 0D 60 2E 15 03 0A 29 07 28 3E 00 C4 3D 5E C4  ).`....).(>..=^.
D930 22 00 2C 0E 02 30 07 29 3F C0 04 30 01 0A 28 20  ".,..0.)?..0..(
D940 10 E3 14 DC 13 DC 09 DE 09 DF 32 E7 EB E7 24 E0  ..........2...$.
D950 C5 DE 7D F2 0E F1 C9 F4 29 F5 26 FF CA F3 31 F1  ..}.....).&...1.
D960 26 FF 26 FF 26 FF 26 FF 02 EF 33 E4 64 E4 D1 E1  &.&.&.&...3.d...
D970 26 FF 26 FF 26 FF 10 01 1F 0D 21 02 2B F0 00 03  &.&.&.....!.+...
D980 00 00 FF 00 00 01 00 00 00 00 00 FF 04 04 00 FF  ................
D990 56 19 19 19 32 08 00 00 00 00 20 09 00 00 00 00  V...2..... .....
D9A0 00 10 00 03 10 24 06 01 00 00 00 09 1B 01 D0 E0  .....$..........
D9B0 F0 01 00 10 00 00 00 FF FF FF 00 00 00 00 00 00  ................
D9C0 00 00 64 05 FF 01 0A 00 00 00 00 00 FF 29 40 0D  ..d..........)@.
D9D0 00 0D 38 D8 22 FF 1A 2D 0E FE 0A 08 F0 09 2D 18  ..8."..-......-.
D9E0 02 0A C9 01 D0 1D 0A 22 04 06 01 05 00 28 11 00  .......".....(..
D9F0 C5 01 F0 09 C8 D0 F7 C8 E8 E6 01 10 F1 0E 0E 02  ................
>> crc d900 da00
crc: CEFF
>> crc d900 da00
crc: 5477
>> crc d900 da00
crc: B5BF
>> d d9cd
D9CD : AND #00
D9CF : ORA 0D00
D9D2 : SEC
D9D3 : CLD
D9D4 : ---
D9D5 : ---
D9D6 : INC A
D9D7 : AND FE0E
D9DA : ASL A
D9DB : PHP
>> d d9cd
D9CD : AND #00
D9CF : ORA 0D00
D9D2 : SEC
D9D3 : CLD
D9D4 : ---
D9D5 : ---
D9D6 : INC A
D9D7 : AND FE0E
D9DA : ASL A
D9DB : PHP
>> d d9cd
D9CD : AND #40
D9CF : ORA 0D00
D9D2 : SEI
D9D3 : CLD
D9D4 : ---
D9D5 : ---
D9D6 : INC A
D9D7 : AND FE4E
D9DA : ASL A
D9DB : PHP
>> f 0000 7fff ff
Wr: 0000 to 7FFF = FF
>> m 0
0000 F9 FF FF 00 FF FF F9 FF FF 00 FF FF F9 FF FF 00  ................
0010 FF FF F9 FF FF 00 FF FF F9 FF FF 00 FF FF F9 FF  ................
0020 F9 00 FF 00 F9 FF F9 00 FF FF F9 FF F9 00 FF FF  ................
0030 FF FF F9 FF FF 00 F9 FF F9 00 FF 00 F9 FF F9 00  ................
0040 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF  ................
0050 F9 FF F9 00 FF 00 F9 FF FF 00 FF FF F9 FF FF 00  ................
0060 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF  ................
0070 F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00  ................
0080 FF FF F9 FF FF 00 FF FF F9 FF FF 00 FF FF F9 FF  ................
0090 F9 00 FF FF F9 FF FF 00 FF FF F9 FF FF 00 FF FF  ................
00A0 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00  ................
00B0 FF 00 FF FF F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF  ................
00C0 F9 FF FF 00 FF FF F9 FF FF 00 FF FF F9 FF FF 00  ................
00D0 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00 FF FF F9 FF  ................
00E0 F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00  ................
00F0 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00  ................
>> m
0100 FF 00 FF FF F9 FF FF 00 FF FF F9 FF FF 00 FF FF  ................
0110 FF FF F9 FF FF 00 FF FF F9 FF FF 00 FF FF F9 FF  ................
0120 F9 00 FF 00 F9 FF F9 00 FF FF F9 FF FF 00 FF FF  ................
0130 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00  ................
0140 FF 00 FF FF F9 FF FF 00 FF FF F9 FF FF 00 F9 FF  ................
0150 F9 FF FF 00 FF FF F9 FF FF 00 F9 FF F9 00 FF 00  ................
0160 FF FF F9 FF FF 00 FF FF F9 FF FF 00 FF FF F9 FF  ................
0170 F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00 FF FF  ................
0180 FF FF F9 FF FF 00 FF FF F9 FF FF 00 FF FF F9 FF  ................
0190 FF 00 FF FF F9 FF FF 00 FF FF F9 FF FF 00 FF FF  ................
01A0 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00  ................
01B0 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF  ................
01C0 F9 FF FF 00 FF FF F9 FF FF 00 FF FF F9 FF FF 00  ................
01D0 FF 00 F9 FF F9 00 FF 00 F9 FF FF 00 FF FF F9 FF  ................
01E0 F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00  ................
01F0 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00  ................
>> m
0200 F9 FF F9 00 FF 00 F9 FF FF 00 FF FF F9 FF FF 00  ................
0210 FF FF F9 FF FF 00 FF FF F9 FF FF 00 FF FF F9 FF  ................
0220 F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF FF 00 FF FF  ................
0230 F9 FF F9 00 FF 00 F9 FF F9 00 FF FF F9 FF FF 00  ................
0240 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF  ................
0250 F9 FF FF 00 FF FF F9 FF FF 00 FF FF F9 00 FF 00  ................
0260 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF  ................
0270 F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00  ................
0280 FF FF F9 FF FF 00 FF FF F9 00 FF 00 FF FF F9 00  ................
0290 FF 00 FF FF F9 FF FF 00 FF FF F9 FF FF 00 FF FF  ................
02A0 F9 FF FF 00 FF FF F9 FF FF 00 FF FF F9 FF FF 00  ................
02B0 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF  ................
02C0 F9 FF FF 00 FF FF F9 FF FF 00 FF FF F9 FF FF 00  ................
02D0 FF FF F9 FF FF 00 FF FF F9 FF FF 00 FF FF F9 FF  ................
02E0 F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF FF 00 FF FF  ................
02F0 F9 FF F9 00 FF 00 F9 FF F9 00 FF 00 F9 FF F9 00  ................
>>
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

User avatar
hoglet
Posts: 6622
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol

Re: ICE T65/Z80/6809

Postby hoglet » Sun Oct 22, 2017 2:20 pm

OK, I have to admit I have absolutely no idea what's going wrong here!

What other hardware is installed in your Beeb?


Return to “acorn atom”

Who is online

Users browsing this forum: No registered users and 3 guests