Page 17 of 25

Re: Another C1P build

Posted: Mon Sep 30, 2024 6:18 pm
by HOWARDHB
First, Thomas, in my FF.CFG, index-suppression = no #yes... the "#" comments out "yes"
I did that so that I could "remember" the intial setting.
I have changed my FF.CFG to reflect yours, and the Gotek still boots.

Also, even though I have set index-suppression = yes, the Gotek INDEX signal is still present, 4.81Hz with C1-VictorySoftware.hfe.
Edit: I had FORGOTTEN my own warning... to RESET the Gotek's flash memory after changing parameters in FF.CFG :o
Indeed, the INDEX signal is no longer continuosly output, but "toggles" (one pulse per disk revolution) during "disk access" only.

Danny, I copied C1-VictorySoftware, using the Gotek's COPY function, which produced an entry called C1-VictorySoftware_000.
I booted this new image, then hit <RETURN>, and got an OK prompt.
I typed "SAVE 1" <RETURN> and saw (on the Gotek display) the sellected C1-VictorySoftware_000 entry being overwritten by the OSI, and got an OK prompt.
I then typed "LOAD 1" <RETURN> and got an OK prompt.
This entry, re-written (by OSI), runs fine!

Then, I again booted C1-VictorySoftware_000 (the newly written entry by OSI) and at the prompt, I hit <RETURN>, and got an OK prompt.
I typed "LIST" <RETURN> , which lists a short BASIC program. This is the disks "menu". (sort of like "Autoexec.bat" from IBM DOS days :) )
I then typed "NEW", which clears BASIC memory.

I then typed "LOAD 1" <RETURN> and got an <OK> prompt.
I then typed "RUN" <RETURN> , and the Victory Software menu came up, and I could execute any of the menu "number" entries on the disk.
I also tried manually running disk entries: "LOAD 2" <RETURN>, "RUN" <RETURN>, ... 4,5,6,7,8 and 9 ... all load from the Gotek, and execute fine.

This surely means that the OSI 610 disk "system" , is working perfectly (reading AND writing) with the Gotek.
The current problems with the "physical" disks is, most likely, "signal levels" or "timing" on the interface ...
I will perform some comparison voltage measurements and tabulate those...

The SA400 index is 4.99Hz...

Thank-you for your input!
I'm learning so much :mrgreen:

Re: Another C1P build

Posted: Mon Sep 30, 2024 8:02 pm
by HOWARDHB
Danny, see pic of screen when I enter:

LOAD 0 to get to the A* prompt, and then I enter SA 39,1=0300/2.
When I enter DI 39, I see:
TRACK 39
01-02

When I enter: CA 0300+39,1

ERR #7 is reported
DISK ACCESS.png
DISK ACCESS.png (2.65 MiB) Viewed 7642 times

H.

Re: Another C1P build

Posted: Mon Sep 30, 2024 9:31 pm
by bxdanny
Oops, that command is supposed to be

CA 0300=39,1

I got so used to shifting the "=" key to get an equal sign when typing those commands (in WinOSI) that i did it even when I was typing normal PC characters, and wound up typing a + sign instead of an = sign. Sorry. ERR #7 is the 65D code for Syntax Error, and is what you should have gotten there.

Re: Another C1P build

Posted: Tue Oct 01, 2024 4:37 am
by HOWARDHB
Thanks! All good.

Re: Another C1P build

Posted: Fri Oct 04, 2024 11:52 am
by HOWARDHB
Although the Greaseweasle is able to step the SHUGART SA400 head reliably, all efforts to get it to step using the OSI 610 failed.

I came across a bit of insight on Mark Csele's page, where he described "stepping issues" with the SA400, using the OSI 610.
The problem is with the step signal "timing", and he managed to solve it (kudos!) by modifying HEXDOS...
So, by changing the variable at location $04ED from $03 (5mS step) to $25 (50ms step), the drive can step properly.
So, there it is...

I have put my SA400 up for auction on a local website, and pulled the trigger on an Ebay listing for a 40 track, MPI Model 51.

MPI model 51-0.jpg
MPI model 51-0.jpg (176.55 KiB) Viewed 7573 times

When it arrives, I can resume testing, which I hope will be minimal. :roll:

H

Re: Another C1P build

Posted: Tue Nov 12, 2024 1:38 pm
by HOWARDHB
Well, I'm STILL waiting (5 weeks) for the full height MPI 51 floppy drive to arrive from Ebay...

However, yesteday, a friend gifted me a 5.25" Teac FD-55 (half-height) floppy drive.

TEAC FD-55GFR 7149.jpg
TEAC FD-55GFR 7149.jpg (239.06 KiB) Viewed 7462 times

I set the jumpers (on the Teac FD-55) for 300rpm, and connected it to the Greasweasle.
I wrote the Monstermaze .HFE to a new floppy.


After connecting the floppy drive's 34 way ribbon cable to the data separator, sitting ontop of the 610...


DATA SEPARATOR INSTALLED.jpg
DATA SEPARATOR INSTALLED.jpg (387.97 KiB) Viewed 7462 times

I hit <BREAK>, follwed by <D>
IT BOOTS UP AND RUNS!

DISK LOAD MONMAZE.jpg
DISK LOAD MONMAZE.jpg (346.4 KiB) Viewed 7462 times

Then, again using the Greaseweasle, I wrote C1P-OS65D_3.3_Tutorial5.HFE to another fresh floppy disk...
It ALSO boots up perfectly.

I was also able to use the menu items on the Tutorial disk 5, to perform various disk functions, and it all works well.

SUCCESS!

Re: Another C1P build

Posted: Tue Nov 12, 2024 9:19 pm
by bxdanny
Congratulations!

P.S. I like that multi-colored ribbon cable.

Re: Another C1P build

Posted: Thu Nov 14, 2024 8:03 am
by HOWARDHB
Thanks Danny!

I've been experimenting with the disk functions of the OS65 V3.3 operating system, and I find it fast enough, robust and reliable.
(I wonder how much more I would have attempted to accomplish with my C1 as a teenager, IF I had a disk drive back then?)

I realise that when the MPI 51 disk drive (40-tracks) eventually arrives, I will have to COPY all the disks I've made using the TEAC FD-55 drive (80 tracks), to new floppies in the MPI 51 drive, by using the COPY DISK function in the OS65 V3.3 operating system. The physical track "step" distance on the TEAC FD-55 is 1/2 the step size of the MPI 51... and therefore floppy discs are NOT interchangable between the two drives.

In theory though, it should be possible to WRITE floppies for a 40 track drive (using the Greaseweasle) on an 80 track drive, by setting the " DOUBLE STEP " feature in the Greaseweasle software...

Re: Another C1P build

Posted: Thu Nov 14, 2024 10:35 am
by ronin47
That's brilliant work you've done, I need to get cracking on mine, but with work and other stuff it's taking time for me to get going.

Do you by any chance have a link to the gerbers for the data separator board please?

If I can get that ordered I'll at least have all the PCBs I need and I can work on getting all the parts together.

Re: Another C1P build

Posted: Fri Nov 15, 2024 7:20 am
by HOWARDHB
Thanks!

I searched and searched, but couldn't find gerber files for the Klyball D-13 V2.0 data separator pcb.
So, I contacted Mr. Klyball himself, to request the files...
He did not provide a link to the gerber files, but instead, provided a link to the online PCBWAY website that will produce a minimum batch of 5 PCB's. https://www.pcbway.com/project/sharepro ... 1cc3b.html

Having no other option, I ordered 5 pcb's from PCBWAY. (shipping cost was DOUBLE the cost of the boards :evil: )
The process was quite seamless: the boards arrived after 8 days, without issue.
I populated all 5 boards.
I sold one to a forum member. Shipping cost (DHL with tracking), for that ONE populated pcb, to Georgia USA from South Africa was $40!!!

H.