derkom's attempt
-
czietz
- Posts: 586
- Joined: 14 Jan 2018 13:02
Re: derkom's attempt
One of the first things TOS does is executing the RESET instruction. That makes the CPU pull the RESET line down for ca. 15 µs. This is expected.
-
exxos
- Site Admin

- Posts: 28354
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: derkom's attempt
Thanks. That's that mystery solved at least :thumbup:czietz wrote: 02 Dec 2019 17:33 One of the first things TOS does is executing the RESET instruction. That makes the CPU pull the RESET line down for ca. 15 µs. This is expected.
-
derkom
- Moderator

- Posts: 1231
- Joined: 29 Jul 2018 18:45
Re: derkom's attempt
Nope.exxos wrote: 02 Dec 2019 17:14 There seems a lot of bus activity, does the floppy light come on on the keyboard ?
It just sits there repeatedly bus erroring:exxos wrote: 02 Dec 2019 17:19 What happens after the image you posted ? Does it die totally later ?
I notice when I trigger on BERR and just watch it do it over and over again, A23 is the only active address line (well, of A14 and up, as those are connected to LA right now). A14-A22 are sitting idle before each bus error, although they do wake up afterwards.
I feel like unless there's a specific path of diagnosis you want to follow here, maybe it's better to wait for some other builds to complete, so we have more data on whether this is a problem with my build or a general problem. I have no problem at all continuing to do whatever you'd like for diagnosis, but I don't want to dominate a lot of time and attention if you'd rather wait and see what happens with other boards.
You do not have the required permissions to view the files attached to this post.
-
derkom
- Moderator

- Posts: 1231
- Joined: 29 Jul 2018 18:45
Re: derkom's attempt
Aha. Well, hmm then. That certainly makes it look like the machine is loading TOS then. Curious indeed.czietz wrote: 02 Dec 2019 17:33 One of the first things TOS does is executing the RESET instruction. That makes the CPU pull the RESET line down for ca. 15 µs. This is expected.
-
czietz
- Posts: 586
- Joined: 14 Jan 2018 13:02
Re: derkom's attempt
It certainly is loading TOS. A few microseconds after RESET becomes high again you can see in your trace A18 going low and A17 simultaneously going high. This the access to 0xFA0000 to check for the presence of the diagnostic cartridge.derkom wrote: 02 Dec 2019 17:41 Aha. Well, hmm then. That certainly makes it look like the machine is loading TOS then. Curious indeed.
-
exxos
- Site Admin

- Posts: 28354
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: derkom's attempt
@derkom can you get the whole address bus saved just before the bus error ? If we can get the address its trying to access it may give us a clue...
-
derkom
- Moderator

- Posts: 1231
- Joined: 29 Jul 2018 18:45
Re: derkom's attempt
Sure. I'll have to do a couple of passes to get the whole bus, and I'll capture several examples of each bank I'm recording, just to make sure the address is the same. Gimme a few and I shall return. There will some ice cream consumed as well, so allow a few minutes extra for that. :roll:exxos wrote: 02 Dec 2019 17:49 @derkom can you get the whole address bus saved just before the bus error ? If we can get the address its trying to access it may give us a clue...
-
exxos
- Site Admin

- Posts: 28354
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: derkom's attempt
No rush. Teatime for me soon, then be driving home after. Though if you can get the binary number from the address bus and convert to hex, then check in the memory map PDF and see if anything is at the address the CPU is trying to access.
-
PhilC
- Moderator

- Posts: 7442
- Joined: 23 Mar 2018 20:22
Re: derkom's attempt
What version of Tos are you trying to boot with Derkom?
If it ain't broke, test it to Destruction.
-
derkom
- Moderator

- Posts: 1231
- Joined: 29 Jul 2018 18:45
Re: derkom's attempt
Okay. The answer is simple, but perhaps not helpful. Everything is low except A22, every bus error.
EDIT: Actually I don't quite know what to report, because the whole bus is going silent before the errors:
Ignore RESET, ROM_CE, and DTACK in the second picture, as the probes aren't connected.
Everything looks basically identical before and after each bus error, except A22 and A23, which are usually quiet pre-"silent time", but occasionally not. I grabbed screenshots at moments when they were not. And oops, I seem to have skipped A13, but I doubt it's going to be instructive anyway.
Unless there are other ideas, or other things I should probe, I think the best thing right now might be to resolder all the address and data lines, whilst waiting for someone else to try booting a board. :)
EDIT: Actually I don't quite know what to report, because the whole bus is going silent before the errors:
Ignore RESET, ROM_CE, and DTACK in the second picture, as the probes aren't connected.
Everything looks basically identical before and after each bus error, except A22 and A23, which are usually quiet pre-"silent time", but occasionally not. I grabbed screenshots at moments when they were not. And oops, I seem to have skipped A13, but I doubt it's going to be instructive anyway.
Unless there are other ideas, or other things I should probe, I think the best thing right now might be to resolder all the address and data lines, whilst waiting for someone else to try booting a board. :)
You do not have the required permissions to view the files attached to this post.
Who is online
Users browsing this forum: ClaudeBot and 3 guests