Stránka 1 z 1

Arduino a IDE PATA HDD

Napsal: 04 říj 2017, 20:02
od celeron
Vážení, neviděl jste někdo někde projekt nebo knihovnu na datovej přístup k klasickýmu HDD s paralelní kšandou? Kdysi jsem to dělal v asembleru pro mikroprocesor Z80 pro CP/M 2.2 a makalo to přes paralelní port 8255 a LBA adresaci naprosto suprově. Sice rychlost v paralelním módu 0 žádná sláva ale disky to umělo až 500GB, což na SD kartě neudělám. ;)
Díky
Jirka

Re: Arduino a IDE PATA HDD

Napsal: 20 říj 2017, 01:10
od celeron
Nikdo nic? Ach jo...

Re: Arduino a IDE PATA HDD

Napsal: 20 říj 2017, 13:00
od SkullKeep
Nejsem tam zručný v programování. Toto možná pomůže --> https://forum.arduino.cc/index.php?topic=70086.0

Re: Arduino a IDE PATA HDD

Napsal: 22 říj 2017, 12:43
od SkullKeep
Nebo to zkusit nahodit v asembelru odkaz na to jak by to melo jit --> http://forum.arduino.cc/index.php?topic=37130.0

Re: Arduino a IDE PATA HDD

Napsal: 04 lis 2017, 00:04
od celeron
Jak jsem připojoval PATA HDD k 8 bitový CP/M tak bylo potřeba převést číslo stopy a sektoru na LBA adresu disku (24 nebo 28 bitový číslo sektoru na HDD) a pak už jen fyzicky zapsat nebo číst sektor do bufferu v RAM. Nojo, ale souborovej systém obsluhoval systém CP/M. To by se musela vzít knihovna od obsluhy SD karty a souborovej systém (příkazy open, close, read, write a pod) rozebrat a podle toho napsat něco s podobnou funkcí pro HDD. Jenže na to si se svejma znalostma C++ netroufnu ani náhodou. :oops:
Asi bude jednodušší použít velkou SD kartu a na HDD se vykašlat. A nebo použít HDD připojenej přes USB, na to knihovny existují.
Jirka