Author Topic: HDOS ROMs  (Read 13113 times)

0 Members and 1 Guest are viewing this topic.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1985
  • Likes Given: 4650
Re: HDOS ROMs
« Reply #25 on: 18:04, 24 June 11 »
Please keep us updated about the HDOS documentation. Would be great to read about it in detail.
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Nilquader

  • CPC664
  • ***
  • Posts: 81
  • Country: de
  • (void**)NULL
  • Liked: 53
  • Likes Given: 4
Re: HDOS ROMs
« Reply #26 on: 17:16, 28 March 12 »
The SD Card device I was thinking of would be really cheap, the Z80 would have to do all the work, including talking to the SD card over SPI. The hardware would be a slot and some very simple glue logic. I would access all through a few I/O ports. Essentially the SD card would be formatted to fat16,fat32 or similar, and files copied on from PC.

I made such a device for the Amstrad NC100 and the Schneider Euro PC and ported the Sector read/write functions to the CPC. Should be easy to integrate these into HDOS. Here is a Picture: www.dosforum.de • Thema anzeigen - Parallelport SD-Kartenleser
www.dosforum.de • Thema anzeigen - Parallelport SD-Kartenleser (Sorry, only german, but you can look at the pictures...)

By the way, I still have at least 10 spare PCBs...
--
Nilquader of SPRING
http://www.nilquader.net/

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.440
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4711
  • Likes Given: 487
Re: HDOS ROMs
« Reply #27 on: 17:22, 28 March 12 »
Very nice, I don't suppose you'd like to share the schematics would you?

Bryce.

Offline Nilquader

  • CPC664
  • ***
  • Posts: 81
  • Country: de
  • (void**)NULL
  • Liked: 53
  • Likes Given: 4
Re: HDOS ROMs
« Reply #28 on: 17:47, 28 March 12 »
I will share the schematics in the future. I just made some changes to the schematics (to support new SD slots and an USB port for power supply) and the new batch will be in production soon. As soon as I've tested that all changes are working as expected, I will share the schematics.
--
Nilquader of SPRING
http://www.nilquader.net/

Offline robcfg

  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.423
  • Country: se
  • 8-Bit Technomancer
    • index.php?action=treasury
  • Liked: 1100
  • Likes Given: 2683
Re: HDOS ROMs
« Reply #29 on: 19:05, 28 March 12 »
One of those for the NC100 would be nice  ;D


How much would that be? I'm obviously interested. And how about the necessary software for the nc100?

Offline Nilquader

  • CPC664
  • ***
  • Posts: 81
  • Country: de
  • (void**)NULL
  • Liked: 53
  • Likes Given: 4
Re: HDOS ROMs
« Reply #30 on: 20:28, 28 March 12 »
One of those for the NC100 would be nice  ;D
The hardware is the same for the NC100, PC and CPC (A DB25 Printer port adapter is needed for the CPC)

How much would that be? I'm obviously interested. And how about the necessary software for the nc100?
If you don't want to solder yourself, you should wait for the new batch of boards to be produced and tested. There will only be kits abaliabe. The old ones were about 15€ (Board and parts).

The software for the NC100 only supports copying files to and from the SD card (just like the NC200 floppy - the NC100 OS seems to have no support for 'real' mass storage devices) and backing up whole SRAM cards. It includes my own implementation of the FAT16 file system in Z80 assembler (still lacking directory support) and supports cards up to 2 GB.


--
Nilquader of SPRING
http://www.nilquader.net/

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1985
  • Likes Given: 4650
Re: HDOS ROMs
« Reply #31 on: 20:59, 28 March 12 »
The hardware is the same for the NC100, PC and CPC (A DB25 Printer port adapter is needed for the CPC)

Well, the CPC can only send data to the printer port, but it can receive data only using a single bit (busy). Do you transfer data to the computer by using 8 bits or single bits?
 
 
The software for the NC100 only supports copying files to and from the SD card and backing up whole SRAM cards. It includes my own implementation of the FAT16 file system in Z80 assembler (still lacking directory support) and supports cards up to 2 GB.

That's AWESOME!!!
 
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Nilquader

  • CPC664
  • ***
  • Posts: 81
  • Country: de
  • (void**)NULL
  • Liked: 53
  • Likes Given: 4
Re: HDOS ROMs
« Reply #32 on: 22:26, 28 March 12 »
Well, the CPC can only send data to the printer port, but it can receive data only using a single bit (busy). Do you transfer data to the computer by using 8 bits or single bits?

Single bits - I do the complete SPI protocol in software on the Z80. That's not very fast, but keeps the hardware simple, cheap and compatible with almost all 7/8 bit printer ports.
--
Nilquader of SPRING
http://www.nilquader.net/

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1985
  • Likes Given: 4650
Re: HDOS ROMs
« Reply #33 on: 00:15, 29 March 12 »
Single bits - I do the complete SPI protocol in software on the Z80. That's not very fast, but keeps the hardware simple, cheap and compatible with almost all 7/8 bit printer ports.

Ah! WoW! That's pretty cool! Can you post example code how to write / read a byte? (Only if it is not confidental).
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 17.010
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 4086
  • Likes Given: 7383
Re: HDOS ROMs
« Reply #34 on: 10:06, 29 March 12 »
This is actually very elegant and really nice... I'd definitely want one of these!

Offline xesrjb

  • CPC6128
  • ****
  • Posts: 150
  • Country: de
  • Liked: 26
  • Likes Given: 48
Re: HDOS ROMs
« Reply #35 on: 09:36, 15 August 12 »
Any news? Did someone use HDOS?
 
xesrjb
„The pellet with the poison's in the vessel with the pestle; the chalice from the palace has the brew that is true.“

Offline RockRiver

  • CPC664
  • ***
  • Posts: 143
  • Country: aq
  • Liked: 30
  • Likes Given: 86
Re: HDOS ROMs
« Reply #36 on: 15:16, 10 December 12 »
Some people tried it in Spain. But without success  :(