There is one extra bit of info I can say about the boot disk that I don't think is probably affecting you in this case becase you are trying to boot on a 100, but it is something non-obvious and special about the boot disk, and who knows, everything is a possible clue.

There are both 100-only and 100/200 versions of the disk.

The 100/200 version boots on anything, 100, 102, 200. It's initial boot sector must have something that first runs something on the computer to make the computer tell the dvi whether it is a 100 or 200 (similar to how the TPDD boot does), and then the initial boot code selects between 2 possible next stages.

The disk contains both 100 and 200 versions of all the same utility programs, including the backup program. Whichever kind of machine you run on, you can see all the normal files, both .100 and .200 versions.

But there is an undocumented issue that only the Model 200 backup program creates a fully functional copy of the disk.

If you use a 100/102 to copy the disk, the copy boots and works and looks fully correct on a 100/102, but fails to boot on a 200.

If you use a 200 to copy the disk, the copy works on everything just like the original does.

If you only have a 100 you have no way to detect that the copy is bad because it boots and runs, and the file listing shows all the same files including the .200 files, and those files are even all good copies.

The difference is only somewhere in the not visible parts in the boot sector or other initial special boot file, and you can only detect it by trying to boot the copy on a 200.

Since you're trying to use a 100, I don't suppose this is touching you, but it's a bug in the boot and/or boot-copying code and you are failing to boot, so, whatever. idk what you can do with this but it's a thing that might be somehow related. Maybe the teledisk image is somehow slightly wrong in a similar way that affects 100 instead of a 200.

--
bkw


On 11/19/24 13:31, Michael Brutman wrote:
(Trimming the message history ...)

So here is my current state:

* The "twist" connector that swapped the bottom row of pins with the top row of pins was wrong for me, as it was in the other thread.  The male pins should have been straight through - top-to-top and bottom-to-bottom.  I figured this out last night and rewired the twist connector to correct it, as the other person had done.  I've buzzed the twist connector and everything is there.  The IDE cable is new and it is secure on the DVI.

* My Model 100 adapter (unused so far) seems to also be incorrectly assembled.  I have an email to Gregory about that.  (This is in addition to the incorrect twist adapter.)

* The worst thing that might have happened is the top row was swapped with the bottom row.  Which for the most part is safe, as you (Brian) note.  There are one or two pins I'm worried about that I need to do more research on.


Both M102s have the same general problem now.  I power them on first.  I power on the DVI.  The DVI boots, loads from the floppy, and displays the copyright message.  I wait a few seconds, then use the reset button on the M102.  The DVI responds and starts to run the disk drive, presumably trying to transfer disk BASIC to the M102.  This never completes.  No amount of power off-on, reset, or cold start helps it.

The DVI will run the disk light a second or two, pause a second or two, and then try again.  If I press the BREAK button early (maybe Shift Break?) I can get control again from the keyboard but disk BASIC is not loaded.  If I let the cycle repeat too many times the machine needs a cold restart.

At this point I have one or more problems:

* The M102s have some damage because I did the same thing to both of them.  I can't tell.  Maybe it's time to get the o-scope out and look at the potentially damaged signal pins to see what they are doing.

* The cable is still wrong, but I think I have it correct this time after examining everything for myself.

* The DVI might have a fault.  Unlikely given its condition and behavior so far.

* The disk I wrote might be crap.  I used Teledisk v2.16 on a 386 PC with a real floppy controller.  It's good enough to load the initial sectors, but I can't verify the rest of the disk.  I might be loading bad data into the DVI buffers and passing it onto the M102, and that could be causing the crash.  But there is no easy way to prove or disprove that.

* The M102s have other faults that are unrelated to all of this.  (They have never had their capacitors replaced.)


At this point I'd like to find a working DVI setup in the region so I can put my M102s on it to see if they are working correctly - I really want to ensure they weren't damaged with the incorrect cabling.  If they are good then I'm no worse off than I was a few days ago when I started this project.


-Mike


--
bkw

Reply via email to