majdnem minden ami ReTRo

Enterprise 1088Kb újra - Enterprise 1088Kb anew

2017/08/18. - írta: Сергей

Sebastian Kotek újra gondolta a RetroHQ gyártmányú 1Mb memória bővítőt, azért kell róla szót ejteni, mert kissé eltér a beszerelése mint a réginek. Az első látható különbség, hogy a címdekódolás, frissítés funkciót nem PAL végzi, hanem egy Xilinx IC. A különbség igazából az EXP2-ről jövő drótok csatlakoztatási sorrendjében van, három föld láb helyett csak egyet használunk.  Az alaplapi EXP2 csatlakozó kiosztása olyan színekkel van feliratozva, mint a bővítővel adott Dupont csatlakozó vezetékeinek színe. A fekete és fehér jelű föld ezúttal kimarad majd.

Sebastian Kotek reconsidered the RetroHQ 1Mb memory expansion, so it has to be said, because it is slightly different to install from the old one. The first visible difference is that the adresse decoding and refresh function is does not do it a PAL, but also a Xilinx IC. The difference is actually in the order of the wires, what coming from EXP2, we use a single ground leg.  The layout of the EXP2 connector on the system board is labeled with colors such as the color of the Dupont wires supplied with the RAM Expander. Black and white GND will be left out this time.

exp2.jpg


* Elvágjuk a papír borítású két szalagkábelt egy erősebb ollóval.
* Leforrasztjuk az alaplapra menő plusz GND kábelt, kiszabadítjuk a gyári 64Kb-os bővítőt a 3db műanyag távtartó fogságából és felhajtjuk.
* A műanyag borítású szalagkábelt átvágjuk csípőfogó segítségével.
* Lehúzzuk a műanyag burkolatot a vezetékekről, ez azért fontos, mert ha elkezdjük pákával őket melegíteni, akkor egyrészt ráolvad, kellemetlen szagú lesz, másrészt egyben kivenni úgy sem tudjuk, csak vezetékenként.
* A papír burkolatú szalagkábelnél szétvagdossuk a papírt, itt a melegítéskor előálló kellemetlen szagot nem fogjuk tudni megúszni, de ezt szintén csak szálanként tudjuk kiforrasztani, tehát ezt is muszáj megtenni.
* Kiforrasztjuk és csipesszel kivesszük az összes vezetéket, figyelem az EXP1 vezetékei sodrottak, tessék nagyon figyelni arra, hogy minden vezetékdarab kijöjjön, a későbbi nehezen diagnosztizálható zárlatok elkerülése érdekében ez fontos. Kis segítség, az EXP1-nél egyetlen szomszédos lukgalván sincs galvanikus kapcsolatban a másikkal, ha nem mérünk szakadást (tehát vezet a szomszédra), akkor mi csináltunk zárlatot oda!
* Kiforrasztó pisztoly vagy ónszívó és páka segítségével távolítsunk el minden felesleges ónt a lukakból.
* Helyezzük be a hüvelysort a helyére és forrasszuk be minden lábát.
* Vegyük szemügyre az EXP2-őt, itt 3 pin is galvanikusan kapcsolt, mert azok a földek GND, a Dupont csatlakozó beforrasztási sorrendje látható a poszt elején lévő képen.
* A reset kapcsoló felőli oldallal kezdjük, forrasszuk be szürke, lila, kék kábelt, a színsorrend  fontos.
* Ha ez sikerült, akkor forrasszuk fel az EXP2 külső felére a zöld, sárga narancs, piros, barna kábelt is.
* Tűzzük a tüskesorra a bővítőt és a Dupont kábelt tűzzük a helyére, a képen látható sorrendben. Ezúttal az 5V és GND a tüskesor jobb elejére került
* a bővítőnk előzetesen tesztelt, tehát bekapcsoláskor 1088Kb-ot, az az, 64Kb alaplapi grafikus ram + 1024Kb belső bővített memória összegét kell mutassa. 

Szólj hozzá!

HC508 turbo board quick start guide - For PCB rev. 4a

2017/05/02. - írta: Сергей

hc508_1.jpg

Key features of HC508 Amiga 500 Turbo board

  • Connects to expansion port, no need to open your machine to install the card
  • 68HC000 CPU running at 50 MHz (near 100% compatibility with the original 68000 CPU)
  • 8 MB fast memory with autoconfig
  • FlashROM function for Kickstart ROM (3.1, 3.0 or any other version)
  • Integrated CF card slot (bootable)
  • Standard 3.5" 40 pin IDE connector for additional devices (HDD, CD ROM etc.)
  • Boot menu to enable / disable certain features (turbo CPU, extra RAM, custom ROM, IDE)
  • Flashtool utility to change the content of the FlashROM
  • Very good compatibility with the existing OCS - ECS WHDLoad titles
  • Full compatibility with Workbench / AmigaOS

Compatibility, recommended AMIGA 500 configurations

The HC508 Turbo board is designed for Amiga 500. It is not compatible with the Amiga 1000, however it has the same edge connector layout.

Recommended configuration is: Amiga 500, OCS / ECS chipset with rev. 6 or newer motherboard and 1 MB of chip RAM (8372 Agnus is required to support 1 MB RAM, while any Denise and Kickstart ROM can be used). The card capabilities can be used maximally with an Amiga 500+ (ECS - Enhanced Chip Set), rev. 8 motherboard and 2 MB of chip RAM.

HC508 is working fine with older Amiga 500 models (rev. 3 and  rev. 5), but many WHDLoad titles require at least 1 MB chip RAM. These old Amiga models cannot be upgraded to 1 MB Chip RAM easily.

1.8 – 2Mb memory expansions boards with Gary adapter cause conflict with the HC508. Please remove this type of memory expansion if your Amiga has it.

Software compatibility is excellent: the card is 100% compatible with the AmigaOS (WB 3.0, WB 3.1, WB 3.5, MagicWB, NewIcon, Classic WB etc.). WHDLoad compatibility greatly depends on the version of the WHDLoad slave files. Compared to other turbo cards (which we tested many retro cards - Accel 14MHz, Supra 28, c't PAK-68, M-tec 68020, M-Tec / Neuroth Hardware Desig 68030, Mega-Midget Racer, Apollo 620, M-Tec 630) the HC508 hardware and software compatibility is outstanding.

16_hc508boot_screen_half.jpg

Installation steps

  1. Turn off the your Amiga 500
  2. Remove the plastic cover from the expansion connector.
  3. Push the HC508 gently. The "HC508 Turbo board" label should be facing up.
  4. Insert a blank or preinstalled CF card (if You have it).
  5. Once the card is correctly connected, turn on your Amiga.

If everything is done correctly, the machine will start with the HC508 boot screen. All card features are enabled by default: the CPU acceleration, 8 MB Fast RAM, Kickstart emulation and the IDE controller.

You can enter the boot menu pressing the left mouse button. Use the function keys to enable / disable certain features of the card. The HC508 is compatible with the Amiga Early Startup Control menu: pressing both mouse buttons upon reboot You can enter into the Kickstart menu.

NEVER INSERT OR REMOVE THE TURBO BOARD WHILE YOUR AMIGA IS TURNED ON! If You do this, both your Amiga and HC508 can be damaged!

Hints for fast boot operation

HC508 can boot a complete Workbench 3.1 system within a few seconds. If your system is responding slower, please check the following:

  1. Faulty or missing internal floppy drive or a Gotek Floppy Emulator causes significant slowdown in the boot process.
  2. Enable the Kickstart ROM emulation, as it works much faster than the onboard Kickstart ROM.
  3. Use high grade CF cards with the integrated card slot. Flash based devices produce higher read speed than magnetic media (hard disk).
17_hc508_jumper_settings_close_up_view_4.jpg

 

Kickstart emulation, IDE port, jumpers

Kickstart 3.1 ROM image is strongly recommended to utilize all features of the HC508 turbo board. The HC508 Kickstart ROM emulation is significantly faster than the motherboard Kickstart ROM. With J2 You can enable / disable the FlashROM. Flashing can be done only when FlashROM is disabled with this jumper.

J3 is used to select master or slave mode for the CF card. When this jumper is on, CF operates in master mode (recommended setup).


Note about multiple IDE devices

The Kickstart ROM default scsi.device has a software-based limitation: it supports two IDE hard disks (master – slave). For mixed mode (CF-CF, MD - MD, CF - HDD, CF - CDROM etc.) IDEFIX package should be installed.

The HC508 IDE interface read rate with a newer CF card (> 2 GB) reaches ~3.2 MB/sec. With a microdrive ~4.2 MB/sec can be achieved, while a real hard disk can transfer >4.5 MB/sec data to the memory. With IDEfix driver the read speed can be improved more (~5.5 MB/s).

HC508 Flashtool

HC508 has an user programmable FlashROM chip for storing one Kickstart ROM image. It is flashable with Flashtool utility (download it here). The ZIP compressed file contains the latest version of the Boot menu ROM and HC508 Flashtool utility.

Flashing instructions:

  1. Create a bootable floppy disk.
  2. Copy the following files to it: Kickstart 3.1 ROM, Flashtool and (optionally) the Boot menu ROM image.
  3. Set jumper J2  to Flash position (depending on the version of PCB) to enable flashing the FlashROM
  4. Turn on the Amiga and boot from the prepared floppy disk.
  5. Execute Flashtool from CLI / Shell. Launching it without any parameters the help is printed on the screen. The options are:

-b   Write a Boot menu image into the FlashROM

-k   Write a Kickstart ROM image into the FlashROM

-e   Erase the kickstart image from FlashROM

Enter the following command to write Kickstart 3.1 image:

flashtool -k kick40.063.rom

It is important to know that the non encrypted Kickstart 3.1 image size is 524288 bytes. If it is different, the ROM image will not work at all!

Once executed, Flashtool will show a progress indicator and the results of the operation. If flashing was successful, set J2 jumper to Boot position and reboot your Amiga.


Partitioning the media, installing the OS

HDToolBox or HDInstTools (the latter is better) can be used for partitioning the CF card / HDD / microdrive. We’ll here explain the usage of HDInstTools, which is freely available from Aminet.

For optimal setup a 4-8 GB media with PFS3 file system is recommended. Example partition layout:

  1. Workbench: 200-500 MB, bootable
  2. Data: 2-4 GB (always set it < 4 GB)
  3. Work: 2-4 GB (always set it < 4 GB)

This layout will fill up the entire disk space.

Step by step partitioning instructions (a blank media without any partitions is assumed; if there are unknown partitions, remove them first):

  1. Boot HDInstTools floppy, launch the program.
  2. In Preferences / Mode select Manual
  3. Click File system button
  4. Click Add button
  5. Select pfs3_aio.handler and click Load button
  6. Enter PFS\3 in the DOSType field and click Use
  7. Click Use once again
  8. Now click the Partition drive button
  9. Click Add partition
  10. Click Edit partition
  11. Set the size of DH0 (this will be the Workbench partition) to 200-500 MB
  12. Select Custom file system and enter PFS/3 in DOSType field
  13. Automount option should be ticked by default
  14. Click Use button
  15. Now create the 2nd and optionally the 3rd partitions using the same way. They should no be bootable. Select PFS/3 file system for every created partition.
  16. Once done, click Use button
  17. On the main screen click Save changes to the disk. The program will warn You “All data on changed partitions will be lost, are You sure?”. Once accepted, a new requester will ask You to reboot the system. Click Yes again.
  18. Boot from the floppy again and format the newly created partitions.
  19. Install the Workbench using your installation floppies

Note about file systems

There are 2 usable file systems for your HC508 system:

  1. FFS (Fast File System) – This is a standard, ROM based file system. It is very slow and unsecure: if it gets damaged (which can happen easily upon an unclean system reboot) the disk validation process can take up 10-15 minutes on larger disks (if it succeeds at all).
  2. Professional File System 3 (PFS3) – This is the recommended file system to use with your HC508 media. It is rock stable, never has validation problems, works fast, undelete is available etc. The latest version is open sourced and available freely from Aminet (pfs3aio.lha).

Both FFS and PFS3 are compatible with 68HC000 CPU. Please note, Smart File System (SFS) CANNOT BE USED with your HC508 as it requires a 68020 or higher CPU.

Experienced users can also complete this operation from WinUAE. In that case be very careful to not delete the host operating system’s disk.

 

 

Szólj hozzá!

HC508 turbókártya - rövid használati útmutató

2017/04/11. - írta: Сергей

hc508_1.jpg

A HC508 turbókártya szolgáltatásai:
• Expansion portra csatlakozik, az AMIGA 500 szétszedés nélkül bővíthető.
• 50Mhz sebességű 68HC000 CPU (100% MC68000 kompatibilitás mellett).
• 8 MB autoconfig fast memóra (gyors, összesen 1 várakozási ciklus közbeiktatásával működik).
• 512kb FlashROM funkció saját Kickstart ROM emuláció számára.
• integrált CF kártya csatlakozó, ami bootolható.
• szabvány 3,5" 40 pin IDE csatlakozó további egy CF, HDD, vagy CD ROM eszköz számára.
• Boot menüből engedélyezhető / tiltható minden funkció (XCPU, XRAM, XROM, IDE).
• FlashTool program a FlashROM tartalom későbbi módosításához.
• A kártya a gép kiépítésétől függően OCS – ECS szoftverek tekintetében a WHDLoad
• alkalmazások megfelelő sebességű futtatására képes.
• A Workbench kompatibilitás 100%-os.

Hardveres és szoftveres kompatibilitás - inkompatibilitás, ajánlott konfigurációk:

A HC508 turbókártya hardveresen a Commodore AMIGA 500 gépekkel kompatibilis. Az AMIGA 1000-es számítógép esetében időzítési problémák lépnek fel, így azzal együtt jelenleg nem használható. Használatához ajánlott konfiguráció az AMIGA 500-as számítógép OCS (Original Chip Set) – Rev 6 alaplappal és 1Mb chip memóriával. A kártya képességeit maximálisan kihasználó konfiguráció az AMIGA 500+ számítógép ECS (Enhanced Chip Set) Rev8 alaplappal és 2Mb chip memóriával. Természetesen a kártya az első két AMIGA 500 modellel (Rev3 – Rev5), illetve memória bővítéssel nem rendelkező gépekkel is megfelelően működik. Érdemes tudni, hogy a WHDLoad alkalmazás megfelelő használatához az 1Mb chip memória (a kártyán lévő 8Mb fast memória mellet) megléte szükséges.
Az AMIGA 500 Rev6 és AMIGA 500+ Rev 8 alaplapnál 1Mb chip ram esetén címtartomány ütközés lép fel a Gary adapteres 1.8 / 2Mb chip memória bővítőkkel. Ez eleve egy nem hivatalos megoldás az AMIGA bővítésére. Két fajtát teszteltem, a 3-State - A508II-t és a Gigatron - Minimax 1.8.-at. Mivel ezzel maga az alapgép sem indul el, ezért HC508-al sem használható! OFF állásban standard 512Kb memóriabővítőként működik. AMIGA 500 Rev5 géppel a Gary adapteres bővítők bizonytalan működést okoznak a HC508 jelenlétében.   
Szoftveres kompatibilitás kiválónak mondható, a kártya 100% kompatibilis az AMIGA operációs rendszereivel (tesztelve WB3.0 bővítve MagicWB, NewIcon, WB3.1, WB 3.5). A WHDLoad kompatibilitás nagyban függ az interneten elérhető WHDLoad Slave fájlok verziójától és kompatibilitásától. Összességében a kártya azt célozza meg, hogy az AMIGA 500 gépből eredeti alkatrészek segítségével kihozza a maximumot! Összehasonlítva más turbókártyákkal (általam tesztelt retro kártyák - Accel 14Mhz, Supra 28, C't PAK-68, M-tec 68020I, M-Tec / Neuroth Hardware Desig 68030, Mega-Midget Racer) a HC508 turbókártya hardveres és szoftveres kompatibilitása kiemelkedően jó.

A kártya üzembe helyezése:

16_hc508boot_screen_half.jpg


Kapcsoljuk ki az AMIGA 500 számítógépünket, távolítsuk el az expansion csatlakozóról a műanyag ajtót, majd erőltetés nélkül tűzzük fel a HC508 kártyát az alaplapi csatlakozóra. A szitázott „HC508 turbo board” felirat nézzen felfelé / felénk. Ha a kártyát a gép bekacsolt állapotában csatlakoztatjuk, vagy távolítjuk el, akkor elromolhat a gépünk is és a kártya is! Megfelelő csatlakoztatás után helyezzük az integrált CF kártya csatlakozóba a CF háttértárat (lehet üres és előre telepített is) és kapcsoljuk be a gépet. Ha mindent megfelelően csináltunk, akkor a gép a HC508 bootképernyővel indul. A kártya szolgáltatásai alapesetben be vannak kapcsolva, tehát működik a CPU gyorsítás, a 8Mb fast ram, a Kickstart emuláció és az IDE csatlakozó is. A HC508 Boot menübe a bal egérgomb lenyomásával léphetünk be és a funkció billentyűk segítségével tudjuk a kívánt szolgáltatást letiltani. A HC508 kompatibilis az AMIGA "Early Startup Control” menüvel, tehát bekapcsoláskor mindkét egérgomb együttes lenyomására az aktuális KS verziónál megszokott Startup menübe tudunk belépni.

A leggyorsabb bootolás elérése:
A HC508 AMIGA 500 turbókártya képest pár (4 sec) másodperc alatt bebootolni a Workbench 3.1-es operációs rendszert, foglaljuk össze, hogy ehhez milyen beállítások szükségesek.
- Ismert jelenség, hogy az AMIGA 500-on az eredeti floppy meghajtó jelenlétében minimális várakozási idővel indul. Hibás, hiányzó floppy meghajtó, illetve Gotek Floppy Emulátor jelenlétében tapasztalható jelentős lassulás a bootolási folyamatot megelőzően. Különösen ha az Gotek emulátor éppen az USB dirve beolvasására vár (nincs csatlakoztatva USB drive).
- Használjuk a kártyára integrált CF kártya csatlakozóját (ennek beállításairól később) lehetőleg microDriveval, gyorsabbnak bizonyul bootlásnál, mint a CF kártya és a fizikai HDD.
- Használjuk a Kickstart emulációt, a flash IC elérése sokkal gyorsabb, mint az alaplapi KS ROM IC-nek. 

KS emuláció, IDE port a HC508-on, jumperek:

17_hc508_jumper_settings_close_up_view_4.jpg

A HC508 teljes funkcionalitással akkor működik, ha a flash IC be van programozva a megfelelő Kickstart verzióval (a HC508 bootmenüt elve tartalmazza a flash IC). A flash Kickstart emuláció lényegesen gyorsabb, mint az alaplapi KS ROM, így érdemes ezt használni. Ha valaki úgy dönt, hogy még is az alaplapi KS ROM IC-t használná, akkor a KS emulációt a HC508 bootmenüből célszerű letiltani. A J2 jumpernek a flash IC programozásakor van szerepe, erre majd a Flashtool ismertetésénél kitérek.
Az alaplapi CF kártya fölött lévő J3 jumperral tudjuk kiválasztani, hogy az eszköz master vagy slave módban működjön. Érdemes tudni, hogy több eszköz esetén a gyári scsi.device okozhat szoftver alapú eszközproblémákat. Ezért aki egyszerre több IDE eszközt is szeretne használni a HC508-al (CF-CF, MD-MD, CF-HDD, CF-CDROM stb.) mindenképpen telepítse fel az IDEFIX teljes telepítő pakkot.
A HC508 IDE felületének átviteli sebessége CF kártyával 2,45 Mb / sec, microDriveval 4,25 Mb / sec, HDD-vel pedig 4,5 - 6 Mb /sec körüli értéket ér el.

HC508 - FlashTool alkalmazás használata:
A HC508-on található flash IC-t a FlashTool alkalmazás segítségével tudjuk beprogramozni (letölthető innen). A ZIP tömörített állomány tartalmazza a FlashTool alkalmazás legutolsó változatát és a HC508 Bootmenü ROM-ját. Másoljuk egy Ks 3.1 ROM állományt, a FalshTool-t és a Bootmenü ROM-ot az adathordozón egy könyvtárba. Helyezzünk az AMIGA 500-as alaplapi foglalatába egy Ks 3.1 ROM IC-t, állítsuk be a HC508-on a J2 jumpert "KS Disable" állásba, majd kapcsoljuk be a gépet. Elindulás után kattintsunk duplán a Flashtool-ra (alapértelmezett ikonja nincs, mivel parancs, tegyük láthatóvá a Window menü / Show / All Files segítségével). Ha a Flashtool parancsnak nem adunk meg kapcsolót, akkor egy HELP képernyőt kapunk, ami a verziószámot és az elérhető opcióit (kapcsolóit) listázza ki.
 -b (funkció:Bootmenü ROM beprogramozása a flash IC-be)
 -k (funkció: Kickstart ROM imázs beprogramozása a flash IC-be)
 -e (funkció: Kickstart ROM imázs törlése flash IC-ből)
A parancs alakja:
Falshtool [opció] [fájlnév] esetünkben Flashtool -k kick40.063.rom
Fontos tudni, hogy a helyes tartalmú és nem titkosított ROM imázsok mérete  524288 byte / 512Kb, ha a ROM fájlunk ettől eltérő méretű, akkor nem fog megfelelően működni a gépünkkel! 
A Falshtool program visszajelzi a művelet sikerességét, ha nem írt ki hibát, akkor sikerült a művelet. Ezt követően kapcsoljuk ki a számítógépet,  a J2 jumpert állítsuk "KS Enabled" állásba, majd ismét próbáljuk ki a gépünket.

HC508 céljainak megfelelő Workbench 3.1 operációs rendszer telepítése:
Az adathordozót (CF kártya, microDrive, HDD) a Wb 3.1 Install disken található HDToolBox-al, esetleg az AmiNet-ről letölthető HDInstTool program segítségével partícionáljuk több maximum 2Gb méretű részre. Az operációs rendszer számára célszerű külön pár 100Mb-os méretű partíciót létrehozni. Ez azért fontos, mert ha a háttértár teljes felületét egyben kezeljük, akkor lemez validálási hiba esetén nehezen állíthatóak vissza az adataink.
A partícionálás menete (HDInstTool esetén) „Partition drive...” gombra kattintva láthatjuk az elérhető maximális méretű partíciót. „Add partition” gombra kattintva a rendszer az első meghajtóhoz (DH0:) adja a teljes szabad lemezfelületet. „Edit partition...” gombra kattintva tudjuk a méretet a „Size” csúszka segítségével beállítani. Ne felejtsük el a változásokat az „Use” gomb segítségével jóváhagyni, majd pedig a „Save changes to drive” gombbal a változásokat lementeni. Ha ezt nem tesszük meg, akkor a DH0: a látszólagos sikeres format-álás és telepítés ellenére sem lesz bootolható meghajtó. Ha a gépünk újra indult, akkor ismét indítsuk el a HDInstTool-t és formázzuk meg a meghajtót lehetőség szerint a PFS3 fájlrendszert használva. Az IDE4 kártya kompatibilis a Workbench 3.1 telepítő lemezen elérhető FFS (AMIGA Fast File System) fájlrendszerrel is. Tapasztalataink szerint az FFS helyett inkább érdemes használni a PFS3AIO (Professional File System) fájlrendszert, sokkal kevesebb lemez validálási hibával találkozunk majd a használata során. Egyéb fájlrendszerek kiválasztásakor érdemes figyelemmel lenni a fájlrendszerek CPU igényére! Az FFS és a PFS3 kompatibilis a 68K CPU-val, viszont ha SFS (Smart File System) fájlrendszert szeretnénk használni, ott már minimum 68020-as CPU-ra lesz szükségünk, tehát ez a HC508-hoz nem lesz jó! A gyáritól eltérő fájlrendszert a HDInstTool-ban „File System...” gombra kattintva tudunk betölteni. Formatáljuk le a DH0:-t, rendszer rendszerlemez esetén célszerű a teljes formázást választani ellenőrzéssel. Ezt követően telepítsük fel a Workbench-et, készítsük el és formatáljuk le a többi partíciót. Pl. WinUAE emulátor alatt, vagy AMIGA 600 - 1200 PCMCIA portjának segítségével másoljuk fel a kívánt adatokat és el is készültünk.

Szólj hozzá!

IDE4 Zorro II kártya AMIGA 2000-be - használati utasítás és teszt

2017/04/06. - írta: Сергей

Rövid bevezető - a bejegyzések zöme még mindig a Retro Tauta Facebook csoportba kerül ki, egyszerűen nem jut időm retrozni is meg párhuzamosan a blogot is vezetni. Most összekötöm a kellemest a hasznossal, hardverbemutatónak induló cikkből, használati útmutató lesz ...

ide4_kicsi.jpg

Szóval IDE4 Zorro II kártya AMIGA 2000-es gépekbe! Ismét egy MC68k AMIGA projects-es hardverról van szó, ami a legújabb fejlesztései között szerepel.
AMIGA 2000 rövid működési teória:
Aki esetleg nem tudja miről van szó, annak röviden vázolom. Az AMIGA 2000-es tulajdonképpen egy AMIGA 500-as asztali fekvő házas változata. Az A500 egyetlen külső eszköz kezelésére képes, itt viszont kapunk a 7MHz-es rendszerbusznak megfelelően hajtott DMA-s 5db autoconfig Zorro II bővítő portot. Ezen felül egy CPU bővítő portot és egy videó - genlock portot. Ezek azok a bővítési lehetőségek, amik egy csupasz AMIGA 2000-esben különösebb varázslat nélkül is működnek. Azért mondom ezt, mert az A2000 gyárilag tartalmaz 4db inaktív 8bit ISA portot, amiből 2db teljes hosszú 16bit ISA portként is használható lenne, ha tennénk bele PC emulátor kártyát, ami meghajtja (de nem teszünk).
Működési teóriát ígértem! Szóval az AMIGA 2000-es egy nagyon jó kis masina tudna lenni, hiszen könnyen bővíthető. Főleg ha felhasználói szempontból jó hardvereket terveztek volna rá. Azért akadnak jó 2000-es hardverek, de ezek egy-két kivétellel retro 30+ éves kártyák. A szűk keresztmetszetet a chip ram mennyisége, a 8Mb Zorro II-es címezhető tartomány és az IDE felületű háttértárak hiánya adja. Ha nem "cseréljük" a CPU-t, akkor összes (beleértve a Zorro II kártyáinknak is lefoglalt) címezhető tartományunk nem lehet több mint 8Mb. Külön CPU kártyákon általában SCSI eszközök kezelésére alkalmas csatlakozók vannak és a legtöbb háttértár vezérlőkártya is SCSI. Igazából döntés kérdése, hogy az ember vacakol e még az egyre ritkuló, nagy étkű, nehéz és zajos SCSI meghajtókkal, vagy esetleg áttér a SCSI2SD-re. Vagy éppenséggel beszerez egy IDE kártyát, ami legalább a háttértár éhségünket ki tudja elégíteni.

Az IDE4 kártyáról:   
Azért IDE4, mert két IDE porton (primary - secondary IDE) összesen négy IDE eszközt (HDD, CD ROM, CF kártya, microdrive stb.) tud egyszerre lekezelni. A secondary (második) IDE port csak megfelelően felinstallált IDEFIX csomag jelenlétében kezd el működni. A kártyán elhelyezkedő CF kártya csatlakozó a primary master, ennek használata nem kötelező, csak kényelmes, mellé már csak egy primary slave eszköz rakható.
A kártyának nagy előnye, más piacon kapható Zorro II IDE vezérlő kártyákhoz képest, hogy nem tartalmaz saját boot ROM-ot. Ezért nem foglal le önálló címtartományt az amúgy is szűkös Zorro II-es 8Mb-os tartományból. Így cím ütközés okán nem fog a többi retro Zorro II kártyánkkal össze akadni.
Szóval nincs boot ROM? Akkor milyen konfigurációban és hogyan működik?  
A működési elve arra a lehetőségre épül (amit a HC508-nál is láttunk), hogy az AMIGA 600 / AMIGA 1200-hoz készített (és ezáltal az AMIGA 500, AMIGA 2000-hez is elérhető) 3.0 és 3.1 Kickstart ROM-okban lévő scsidevice nem valós scsi eszközökre mutat, hanem a Gayle Custom Chip célregisztereit címzi meg. Az IDE4 kártyán lévő CPLD egy Gayle IC-t emulál, így a gépünk Kickstart oldalról "elhiszi", hogy ott egy Gayle IC van és bootolja az IDE eszközöket.

Üzembe helyezés:
Tetszőleges platformon előkészíthetünk egy Workbench 3.1-el egy háttértárat (microDirve, CF kártya, HDD). Kikapcsoljuk az AMIGA 2000-est, bővítjük az alaplapunkat Kickstart 3.0 vagy 3.1 ROM-al, helyére tűzzük az IDE4 kártyát. Az alkatrész oldala nézzen a tápegységünk irányába (lásd még galéria). Feltűzzük az adathordozót és a HD visszajelző LED csatlakozóját a kártyára. Ha mindent jól csináltunk, akkor a gép bekacsolás után azonnal bootol az újonnan hozzá adott IDE eszközről. A gyári scsi.device okozhat szoftver alapú eszközproblémákat, ezért aki egyszerre több IDE eszközt szeretne használni, mindenképpen telepítse fel az IDEFIX teljes telepítő pakkot. Az AMIGA-kon a másodlagos IDE csatorna is csak a feltelepített IDEFIX csomag hatására kezd működni.
Közismert jelenség, hogy ha Gotek, vagy egyéb floppy emulátort használunk a gépben, akkor a bootolást megelőzően a gépünk sokat vár (az USB meghajtó olvasásra), DF0-ra állított floppy meghajtó jelenlétében ez a probléma nem jelentkezik.

AMIGA fájlrendszerekről:
Az IDE4 kártya kompatibilis a Workbench 3.1 telepítő lemezen elérhető FFS (AMIGA Fast File System) fájlrendszerrel. Viszont tapasztalataim szerint az FFS helyett inkább érdemes használni a PFS3AIO (Professional File System) fájlrendszert, sokkal kevesebb lemez validálási hibával találkoztam a használata során. A fájlrendszer kiválasztásakor érdemes figyelemmel lenni a fájlrendszerek CPU igényére!. Az FFS és a PFS3 kompatibilis a 68K CPU-val, viszont ha SFS (Smart File System) fájlrendszert szeretnénk használni, ott már minimum 68020-as CPU-ra lesz szükségünk.  

IDE4 teszt eredmények:
HD meghajtó átviteli sebessége 7MHz-es 68K CPU esetén - 734Kb / sec
HD meghajtó átviteli sebessége 40MHz-es Blizzard 2040 és egy A2058 társaságában - 1,996Mb / sec

IDE4 kompatibilitási lista:
Mivel az IDE4 kártya nem foglal önálló cím tartományt a Zorro II-es 8Mb-os tartományból, ezért sem turbókártyákkal, sem Zorro II kártyákkal nem kellene össze akadnia. A kompatibilitási lista folyamatosan fog frissülni.
Company name Tested hardware name: Test result with IDE4:
AMIGA 2000 Accelerator cards:
Phase V Blizzard 2060 OK
Phase V Blizzard 2040 OK
GVP G -Force 030
(Impact A2000-030 Combo Series II)
OK
Commodore A2620 OK
Commodore A2630 OK
ACT Eleketronik Apollo 2030 turbo System won't start
Miscellaneous Zorro cards:
Commodore A2088T - PC Emulator card OK
Commodore A2065 - Ethernet interface OK
Individual Computers X-Surf - Ethernet interface OK
Sunrize Indrusties AD516 - soundcard OK
BSC / Alfa Data MultiFaceCard 3 - serial/paralel card OK
Graphic cards:
Village Tronic Picasso II - RTG card OK
MNT VA2000 - Amiga Graphics Card OK
Memory expansion cards:
Commodore A2058 - 2,4,8Mb fast ram OK
Storage cards:
GVP Impact A2000HC SCSI controller card OK
BSC Tandem IDE card OK
Commdore A2090 SCSI controller card System won't start

Szólj hozzá!

Enterprise 128 SD Adapter Prémium aktivitás LED - Enterprise 128 SD Adapter Premium activity LED

2016/11/20. - írta: Сергей

Ismét rövid poszt fog következni, ennyire futja az időből. Sokan hiányolták az SD Adapterről az aktivitást visszajelző LED fényt. Igazából évek óta nem volt idő ezzel érdemben foglalkozni, meg nem is tűnt olyan fontosnak. Múlt héten beszélgettünk a felhasználói élmény fokozásról Palival, emiatt jutott eszembe, hogy végig kéne próbálnom az Adapter jeleit, hátha valamelyik elegendő ideig aktív egy LED kivillantásához. Elég sok mindent kipróbáltam (Data4, Cart, WR, RD, Adress7, CS) , pl. az Adress vonalak is jók lennének erre. A címvonallal az a baj, hogy minden vonali aktivitást jelez még a billentyű leütést is. Szóval az úgy nem volt az igazi. Végül aztán az SD foglalat jelei közül a PIN7 Data0 bizonyult a megfelelőnek. Ráadásul valós aktivitást jelez és nem kell két LED-et bedrótozni (SD / microSD foglalatokhoz külön), mindkét foglalatra megfelelő. Szóval ezzel a módszerrel kapunk egy alap esetben negyed fényerővel világító LED-et, ami minden SD kártyát érintő I/O aktivitáskor felvillan. Az Enterprise programok esetében néhány 10Kb mennyiségű adatot mozgatunk csak a kártyával, úgyhogy az aktivitás ebben az esetben nem olyan látványos. Ezért a tesztekhez az EPVIDEO és a SymbOS videólejátszó alkalmazását használtam, ahol már néhány Mb méretű adattal van az SD Adapternek dolga. Gondolkoztam rajta, hogy ezt az átalakítást hogyan lehet a lehető legegyszerűbben megoldani, úgyhogy most egy olyan megoldás jön, amit a pákával kevéssé gyakorlottak is el tudnak végezni. 

led_hack.jpg

Alkatrészlista: 1x LED 5V tetszőleges kivitel, 1x 220 Ohm ellenállás, 2x 5cm vezeték, 2x 1cm zsugorcső.

Teendő: A LED pozitív pólusú lábára (hosszabb láb!) forrasszuk fel a 220 Ohm-os előtét ellenállást, ennek a végre kerül majd az egyik vezeték (lehetőleg forrasszuk rá azt is), húzzunk rá a forrasztásra egy kis darab zsugorcsövet, hogy ne okozzunk zárlatot. Ha ez meg van, akkor forrasszuk fel a vezeték másik végét a képen jelölt PIN7-re. A LED negatív lábára forrasztjuk a másik vezetéket, erre is tegyünk zsugorcsövet és ez  kerül majd az SD foglalat melletti GND (föld) forrpadra. Majd helyezzük el az egészet megfelelően a műanyag tokban, én pl. készítettem neki egy furatot. Ha kész akkor próbáljuk ki, ha mindent jó csináltunk, akkor hasonló módon működik, mint a cikk végén található videóban látjuk. Természetesen a következő széria már ki lesz egészítve a LED-es visszajelző funkcióval.

English summary:
This is a problem, the SD Adapter Premium have no activity indicator LED. Is an very easy hack, let's do it one.

Part list: 1x LED, 1x 220 Ohm resistor, 2x 5cm long wire

To do: Solder the 220 Ohm resistor to positive leg of LED (the longer leg of this part), and the wire too. Solder with the wire to the PIN7 of the SD Card slot.
Then solder the another wire to the negative leg of LED, and solder the wire to the GND. Use two short heat shrink tube on soldered parts, it prevents a short circuits. Place it the LED in the plastic case, and turn on the computer and try it

Szólj hozzá!