Author Topic: Dukes M4 card and the Dobbertin HD20 hard disc  (Read 458 times)

0 Members and 1 Guest are viewing this topic.

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.681
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 1259
  • Likes Given: 2954
Dukes M4 card and the Dobbertin HD20 hard disc
« on: 18:10, 08 March 21 »
Well, I love the Dobbertin HD20 hard-disc since the day I bought it (used). It has so much software support, just great.

Also I do love Dukes neat M4 card. Which is awesome.

However, I have trouble there...

The Dobbertin HD20 controller provides X-DDOS at ROM position 6.
Therefore I put X-DDOS in ROM 6 of the M4 card too and moved the M4 ROM to position 5.

The 6128plus is fine with the M4 alone, but as soon as I also connect the HD20 controller there are problems: The computer crashes when initializing the ROMs. What could be the reason?
http://futureos.de --> Get the revolutionary FutureOS (Update: 2021.01.24)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.07.15)

Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.250
  • Country: dk
    • spinpoint.org
  • Liked: 1462
  • Likes Given: 1182
Re: Dukes M4 card and the Dobbertin HD20 hard disc
« Reply #1 on: 19:41, 08 March 21 »
@GUNHED
How about putting M4 in 7 or 8?

And what I/O address does the HD20 use? Maybe it doesnt do full address decoding so there is overlaps?

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.681
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 1259
  • Likes Given: 2954
Re: Dukes M4 card and the Dobbertin HD20 hard disc
« Reply #2 on: 20:17, 09 March 21 »
The problem seems to be to have the identical ROM image two time on the same position. There was no problem with other ROM cards I tested, so it was unexpected. I will try to have a closer look, but may not get much more information.


About the HD20 here is a document I did a while ago (actually for emulating the HD20 with the M4, which would solve all problems). But now just for your information...



http://futureos.de --> Get the revolutionary FutureOS (Update: 2021.01.24)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.07.15)

Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.250
  • Country: dk
    • spinpoint.org
  • Liked: 1462
  • Likes Given: 1182
Re: Dukes M4 card and the Dobbertin HD20 hard disc
« Reply #3 on: 12:52, 10 March 21 »
About the HD20 here is a document I did a while ago (actually for emulating the HD20 with the M4, which would solve all problems). But now just for your information...

Thanks. Looks very well documented, good job!

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.681
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 1259
  • Likes Given: 2954
Re: Dukes M4 card and the Dobbertin HD20 hard disc
« Reply #4 on: 14:59, 10 March 21 »
Thanks. Looks very well documented, good job!
Thanks. I will try to expand this document.

About the HD20 problems: Little further investigation did result in this: It seems to be needed to have hardware ("coming before", means between CPC and HD20 controller) supplied with enough power. I don't have an oscilloscope here, but IMHO there could be a competition between signals.

FlashGordon between CPC and HD20 works, M4 card not. The integrated ROM of the HD20 controller may be mirrored every 16 ROMs, this seems to be problematic. Have to do more tests....  :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2021.01.24)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.07.15)