MSX CP/M booting from Sunrise CF ATA-IDE

صفحة 3/3
1 | 2 |

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

16-10-2022, 12:12

ATroubleshooter wrote:

It logs into the drives and lists (empty) directory.

Well, kinda "empty" -

بواسطة ~mk~

Champion (323)

صورة ~mk~

17-10-2022, 04:38

Here's proof it works on real hardware Big smile

ATroubleshooter wrote:

And, you did it with which version of BEER firmware, may I ask? 1.8 or 1.9?
Thank you.

Firmware version on my interface is 1.9

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

17-10-2022, 10:43

~mk~ wrote:

Here's proof it works on real hardware Big smile

Very well! Congratulations buddy. Big smile

~mk~ wrote:
ATroubleshooter wrote:

And, you did it with which version of BEER firmware, may I ask? 1.8 or 1.9?
Thank you.

Firmware version on my interface is 1.9

Got it, thanks.

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

17-10-2022, 14:48

For those who are interested there's the image with UZIX installed. You can try it out and make sure. It works with BeerIDE, as well as Sunrise IDE with original "old" firmware.

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

18-10-2022, 15:13

So far, we are here:

CP/M 3 interoperates with Beer ROM kernel well.
But the disk parameters, hardcoded into CP/M, do not correspond with the geometry of drives itself. (That's the reason, in my opinion).

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

18-10-2022, 15:18

sdsnatcher73 wrote:

And thanks for your advice, mate. Your expertise helped a lot in the first place. Especially the idea of BEER IDE.

بواسطة ~mk~

Champion (323)

صورة ~mk~

18-10-2022, 18:13

ATroubleshooter wrote:

CP/M 3 interoperates with Beer ROM kernel well.
But the disk parameters, hardcoded into CP/M, do not correspond with the geometry of drives itself. (That's the reason, in my opinion).

It looks like format didn't complete because Beer IDE requires HPREP to be used instead.
Same thing happens prior to file system initialization during Uzix installation.
Assuming drive A is already formatted, there's also the problem COPYSYS raises that error.
If copysys is the equivalent of old dos "sys" command, maybe try copying manually from an existing installation on diskette for example?

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

19-10-2022, 12:12

~mk~ wrote:

It looks like format didn't complete because Beer IDE requires HPREP to be used instead.

Yes, format definitely didn't complete. It was a dummy code from BEER, that had worked.

~mk~ wrote:

Same thing happens prior to file system initialization during Uzix installation.

Interesting.

~mk~ wrote:

Assuming drive A is already formatted, there's also the problem COPYSYS raises that error.
If copysys is the equivalent of old dos "sys" command, maybe try copying manually from an existing installation on diskette for example?

Ideally, I thought COPYSYS transfers system-reserved boot tracks to another disk, not files. But here it doesn't seem to be exactly the case, as it creates a file cpm3.sys on a target disk...

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

15-11-2022, 11:49

It's been discovered, that when partition size is equal to 720k, CP/M detects it as DS/DD 720k floppy and works fine. Thanks to Caro's efforts, we've also found a way to make hdd partitions CP/M-bootable, details on that will follow 'soon'.
Also thanks to ~mk~ for testing on the hardware.

Works still in progress.

بواسطة ATroubleshooter

Expert (97)

صورة ATroubleshooter

02-02-2023, 13:13

To the moment, we've got COPYSYS.COM utility, modified to work on FAT preformatted volumes, including floppies and BEER 202 drives (which are still floppy-size limited in CP/M). Original COPYSYS did fail on such volumes due to a certain cause. So, the HDD volumes can be made bootable now.

Work done by caro. Files can be found here

صفحة 3/3
1 | 2 |