majdnem minden ami ReTRo

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

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


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.


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).


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: Сергей


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:


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:


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 ...


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)
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. 


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á!

Videoton TV Computer SD Illesztő (Dual verzió) - használati útmutató

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

English information:
Be patient, the description under translation! Temporary the retro product can be pre-ordered, write an email to my address "vortyex at gmail dot com", mine official retro - webshop comming soon! :-)

Ez az a Videoton TV Computer SD Illesztőről szóló cikk, amivel nagyon rég óta tartozom, 2013 október 1-e óta! Majd később visszatérek erre, hogy honnan ez a korai dátum... Egyetlen mentségem van csak erre a mulasztásra. Az anno a frissen beszerzett TVC-hez vásárolt SD illesztő cartridge verziója rövid úton egy újságírónál landolt, hogy minél előbb megjelenhessen egy valós tapasztalaton alapuló cikk erről a kiváló illesztőről egy országos magazinban. Igen a várólista tényleg ennyire hosszúra sikeredett. Mondjuk ebben volt tudatos döntés is, hogy a TVC fórum lelkes és a szcénát aktívan ápoló tagjai hamarabb kapjanak belőle! Mivel ez anno egy teszt állapotú hardver volt, ezért sokáig csak nagyon kevés készült belőle ... A fejlődési útját nyomom követhetitek a hivatalos TVC SD Illesztő oldalon, ez a jelenlegi a negyedik változat. Jó megközelítéssel mondhatjuk, hogy elkészült a TVC SD illesztő kvázi végleges változata, ennek a rövid használati útmutatója jön most.


Kompatibilitás, használhatóság, ismert hardveres - szoftveres problémák:
A Videoton TVC SD Illesztő a leírásban szereplő teljes funkcionalitással működik Videoton TVC 64K és Videoton TVC 64K+ gépeken. Az első kiadású Videoton TVC 32K (3000 darab készült belőle) gépeken esetén csak korlátozott működésű háttértárként használható, a BASIC-ből közvetlenül elérhető funkciókkal! Ennek oka, hogy a VT-DOS gyárilag is 64Kb memóriát igényel. Ezeken a gépeken a hagyományos floppy vezérlők és az igényesebb játékok sem mennek. Természetesen a gyári 32Kb memóriabővítő kártya és az SD illesztő együttes használatával ezeken a gépeken is a teljes funkcionalitás érhető el.
Az SD Illesztő nem használható együttesen a gyári floppy vezérlőkkel (HBF, HBF-2, UPM), a cartridge porton keresztüli SD kezelés érdekében fel kellett adni a VT-DOS kompatibilitását.
A interneten fellelhető CAS állományok nagy része működik, de néhány BASIC program betöltője módosítást igényelhet. A DSK floppy image állományok kezelése jelenleg nem megoldott, azok tartalma közvetlenül nem tölthető be az illesztővel. Ha bármilyen hardveres, vagy szoftveres problémát, összeakadást észlelsz, akkor jelezd, megpróbáljuk megtalálni a megoldást.



TVC SD Illesztő Dual jelenleg elérhető szolgáltatásai:
Bekapcsolás után rögtön ezzel a kék alapszínű csodaképernyővel találkozhat a kedves felhasználó, bármely billentyű lenyomását követően egy karakteres üzemmódú BASIC-be jutunk. Perifériák nélkül elég kevés dolgot lehet a géppel kezdeni, mondjuk aki lelkes, az neki állhat BASIC-ben programozni. A magnózás elég extrémnek tűnik mai szemmel, eredeti floppy vezérlő kártyát pedig nehéz szerezni a géphez. Esetleg még után lehetne építeni (hardver menü / HBF-2), ami ugye hardveres ismeretek kíván el... Ha kitekintünk a Z80-as szcénára, akkor látjuk, hogy ők igazán el vannak kényeztetve, Spectrum- on a SimpleIDE-től a DIVIde-ig, Amstrad CPC-n a DDI3 és a HxC Floppy emulátor, TRS80-on (magyar változatban HT1080Z) a FreHD, Enterprise-on as SD Adapter Prémium, MSX-en a SD Drive állnak rendelkezésre. El vagyunk kényelmesedve, a XXI. században már "elvárjuk" egy retro géptől, hogy illeszkedjen modern háttértárakhoz, ezzel könnyítve meg a dolgunkat. Szerencsére az SD kezelés már Videoton TVC-n is elérhető.


- A hardver lelke egy Xilinx CPLD, mondhatni a "szokásos" chip.
- Felület szerelt flash memória IC-ben tartalmazza az SD kártya és a Cartridge kezeléséhez szükséges programokat és a lemezes operációs rendszer a VT-DOS 1.2 ROM-ját.
- A flash memória IC tartalma TVC alól működés közben módosítható szoftver segítségével.
- 8kB-os statikus RAM IC-t tartalmaz, adatokat/változók tárolására, működést gyorsító buffereknek.
- Két SD kártya foglalatot tartalmaz, SD és microSD kártyák számára, amik külön-külön és egyidejűleg is használhatóak, igény szerint.
- Az SD kártyák kezelése FAT12, FAT16 és FAT32 kompatibilis, akár 2Tb méretű kártyák kezelését is lehetővé teszi. Használhatóak az MMC, SD, SDHC, SDXC kártyák és ezek microSD változatai is.
- Primary és extended partíciók, valamint speciális, particionálás nélküli formátum támogatása (Super floppy)
- 8.3-as "rövid" fájlnevek, könyvtárútvonalak max. 64 karakterig használhatók
- VT-DOS kompatibilis, a parancssori felület megegyezik a floppy rendszerével (BASIC CLI)
- További beépített partíció- és fájlkezelő segédprogramok
- Stream-elés támogatása (pl. folyamatos audiólejátszás memóriakártyáról)
- VT-DOS futtatási lehetőség (akár 64k-s gépeken is HW módosítás nélkül)

Üzembe helyezés:
A kikapcsolt állapotú Videoton TVC számítógépünk bal oldali cartridge csatlakozójába óvatosan helyezzük be az SD Illesztő kártyát. Győződjünk meg róla, hogy megfelelően, egyenesen csúsztattuk be az alaplapi élcsatlakozóba és a helyén van miden! Figyelem, ha bekapcsolt állapotú gépbe helyezzük az illesztőt, vagy működő gépből kihúzzuk, akkor szerencsétlen esetben mindkettő (a gép is és az adapter is) tönkremehet! A megfelelően előkészített SD kártyát (FAT12, FAT16, vagy FAT32-re formázzuk, az SD Illesztő rendszerfájljait és TVC programokat, demókat felmásolunk) működés közben is behelyezhetjük. Ha Commander alatt kiválasztjuk a meghajtót, akkor felismeri és a tartalmát beolvassa. Az SD kártyákat menet közben is kihúzhatjuk, figyelemmel arra, hogy ezt ne aktív I/O művelet közben tegyük meg (ebben az esetben megsérülhet a kártya adattartalma).

Tehát ott tartottunk, hogy a kezdőképernyő megjelenésekor tetszőleges billentyű lenyomásra a BASIC-ben találjuk magunkat, ahol is BASIC utasításokkal tudunk operálni. Ugye mindenki tud legalább egy három soros BASIC programot írni, listázni, futtatni? Ha nem akkor segítek, ez itt a komoly program! :-)
20 PRINT "----------------"
30 GOTO 10
LIST majd RUN parancsok és láss csodát !
Az Enterprise SD illesztőhöz képest, ahol mindenféle extra dolgok futnak le bekapcsoláskor (amik előtte nem voltak), itt induláskor nem vesszük észre az új perifériánk jelenlétét (ha floppy meghajtónk van akkor sem, bár lehet az kerreg... erre nem emlékszem már). Külön meg kell hívnunk az SD Dualhoz tartozó funkciókat. Rögtön az elején tisztázzuk, a TVC-nek ebben a kiépítésben (SD Adapterrel a bal oldalán) három üzemmódja van és mind a három másra alkalmas. Ezek az üzemmódok a BASIC, a BASIC CLI és a tényleges VT-DOS.

A TVC BASIC nyelvjárásának ismertetésétől eltekintenék, ugyan azt tudja, mint egy átlagos Z80 alapú masina BASIC parancsértelmezője tud. Akit bővebben érdekel a téma, az nézzen szét a cikk legalján található hasznos linkek között. Ott megtalálható olyan TVC-vel foglalkozó oldal, ahonnan a kezelési útmutató és a BASIC programozási segédlet letölthető PDF-ben. 

Az EXT2 parancs kiadásával hívható meg a BASIC CLI (BASIC Command Line Interface), ami alól már el tudjuk indítani az SDC paranccsal az SDCommandert. Az SDCommander még sokszor fel fog bukkanni ebben a cikkben, mert hosszadalmas DOS parancsokat pötyögni. A fájlok, könyvtárak kezelését, a könyvtárak váltását, a CAS kiterjesztésű programok futtatását mindig innen fogjuk majd elvégezni. A VT-DOS-ra érvényesek a klasszikus IBM PC DOS alatt megszokott parancs konvenciók. Szóval aki komolyabban retrózik, vagy régebb óta ül már számítógép előtt (legalább 1990) annak ez sem okozna túl nagy nehézséget. 

BASIC CLI prompt alól a DOS parancs kiadásával hívható meg a tényleges VT-DOS, de ugye mi most éppen az SDCommenderben vagyunk kétszínű karakteres képernyőn. Nyomjuk le V (Váltás DOS-ba) gombot és lépjünk át VT-DOS-ba. Azt fogjuk tapasztalni, hogy ha az SD kártyánk gyökér könyvtárában megtalálhatóak a VT-DOS rendszer állományai (Autoexec.bat, BDOS.sys, akkor az AUTOEXEC.BAT tartalma lefut. Az Autoexec.bat tartalmát szabadon módosíthatjuk igényünk szerint. Kapunk egy grafikus felületen futó színes SDCommandert. A különböző módokban (BASIC, BASIC CLI, DOS) az SDCommander színe eltérő, mivel más-más SDCommander indul el. Így egy idő után már automatikusan meg fogjuk tudni különböztetni, hogy a számítógép melyik üzemmódjában vagyunk és mik lesznek az aktuálisan elérhető funkciók. A BASIC-ben futó Commander a flash IC-be van programozva (régebbi változatú illesztőnél EPROM-ba égetve), a VT-DOS alatti pedig az SD kártyára van felmásolva. A VT-DOS-os SDCommander alapszíneit az SDC.CFG-ben lehet megváltoztatni (igény esetén).
VT-DOS módban az SDCommander alapszíne szürke lesz. A DOS-ba lépés értelme annyi, hogy itt már elindíthatóak lesznek a COM kiterjesztésű programok is. Így például működni kezdenek az SDCommanderünk úgynevezett pluginjai. Ezeket nagyrészt külön is meg lehet hívni, de SDC alól egyszerűbben használhatók macera nélkül. Tehát például lépjünk a KEPNEZO, a RAWPLAY vagy a DEMO4-5 könyvtárba (vagy oda, ahol ezeket a stuffjainkat gyűjtögetjük) és nyomjunk RETURN gombot a KEP, az RW4, vagy a VID kiterjesztésű állományra állva. Azt fogjuk tapasztalni, hogy a kiválasztott képet betölti, a zenét elindítja, a videó is elkezd mozogni. Döbbenetesen jó multimédia támogatást kapunk egy 8-bites géphez képest! Egy C=64-nek is becsületére válik, ami a szemünk elé tárul! Igazából Commodore 64 is csak IDE64-el képes ilyen video-audio stream-elés támogatásra. Viszont cserébe azt fogjuk tapasztalni, hogy DOS módban nem futtathatunk CAS kiterjesztésű állományokat, ahhoz vissza kell mennünk vagy a BASIC-ba, vagy a CLI-be.

BASIC módban kiadhatjuk az EXT3 parancsot, itt az SDCommandert világoszöld háttérrel látjuk megjelenni, a szokásos file kezelő funkciók mellett futtathatjuk a CAS állományokat, viszont itt a pluginek szintén nem fognak menni. Természetesen a gyorsbillentyűk innen is működnek, tehát V-vel átléphetünk VT-DOS módba.

Az SDCommander használata
A BASIC CLI alól meghívott SDCommandert két színű karakteres képernyőn látjuk futni. BASIC CLI alatt csak a filekezelő funkciók mennek és pl. CAS kiterjesztésű programokat tudunk futtatni. A Commander használata evidensnek tűnik, nagyon hasonlatos az IBM PC-en megszokott Commanderekhez (Norton Commander, Total Commander), de azért írok róla pár sort. Az inverz színű keresősávot a belső joystick segítségével mozgathatjuk. Az ilyen módon kiválasztott könyvtár váltását, állományok elindítását RETURN billentyűvel illetőleg tűz gombbal hajtjuk végre. Miden más funkcióhoz gyorsbillentyűk - billentyűkombinációk kapcsolódnak. Az SDC-hez tatozik egy korrekt súgó, amit az S gomb lenyomásával hívhatunk elő, itt minden funkció elérését be tudjuk azonosítani.
Az SDCommander Súgója
0 - panelek felcserélése
1 - váltás az 1. panelre 
2 - váltás a 2. panelre
3 - állomány megtekintése
     T - szöveges mód
     H - hexadecimális mód
     W - sortörés ki/be
     p/P - oldal lapozása előre/hátra
4 - átnevezés
5 - másolás
6 - áthelyezés
7 - új könyvtár

N/K/M/D - rendezettség beállítása név/kiterjesztés/méret/dátum alapján
F - szabad terület kiírása
G - grafikus mód váltása
V - váltás VT-DOS-ba
INS - kijelölés
RETURN - Tűzgomb - kiválasztás
JOY fel/le - keresősáv fel/le
ESC - kilépés

A két panelre (lásd pl. Norton Commander) bármelyik meghajtó tetszőleges könyvtárát ki lehet választani. Sajnos a panelek a limitált képernyőfelbontás miatt nem férnek el egymás mellett. Ezért a másolási, mozgatási feladatoknál figyelni kell, hogy melyik panelon mit választottunk ki, ezt a gyorsbillentyűk segítségével könnyen, gyorsan meg tudjuk tenni.
A meghajtók betűjelének logikája az, hogy a micro SD kártyán lévő partíciók kapnak először betűjelet. Majd ha van normál SD kártya is, akkor az azon lévő partíciók következnek.
Pl. ha a microSD kártyán 3 partició van, a normál SD pedig 2 partíció van akkor A,B,C meghajtó betűjelek (a microSD-ről) D,E meghajtók betűjelek (a normál SD-ről) kerülnek kiosztásra.
Ha kivesszük a micro SD-t, akkor A,B meghajtó marad (a normál SD-ről). Az Illesztő alap kezelési elgondolása az lenne, hogy a microSD kártya mindig bent van (mint egy vincseszter) és a normál SD szolgál az adatok cserélésére a külvilág és a TVC között. Technikai korlát, hogy a két SD kártyán összesen csak 8 különálló partíció lehet, a rendszer nem lát többet és nem is tud többet betűjellel ellátni. Az SD kártyák felületének szétpartícionálása helyett célszerű egy-két partíción átlátható strukturált könyvtárszerkezeteket létrehozni és azokba rendezni a TVC-s anyagainkat.
Természetesen aki nem akar ezzel sokat foglalkozni, az használhatja az illesztőjét egyetlen kártyával, egyetlen több Gb-os partícióval is, ebben az esetben is teljesen jól használható a rendszer. 

Hogyan használjuk a Videoton TVC-t az SD Illesztővel - pár tipp:
Ha betöltöttünk egy programot (játékot, demót, felhasználói programot), majd szeretnénk használni egy másikat, akkor a gépet teljesen újra kell indítani! Ne feledjük, a Videoton TVC egy retro mikroszámítógép, itt nincs védett módú memória, kilőhető taszk és hasonló PC-n megszokott védelem. Sok program (kifejezetten a demók, játékok, vagy bármilyen speciális assembly kód) lefoglalja a memóriát, felül írja a kezdeti rendszer változókat. Ez okozhat különböző futási hibákat. Ezért a gépünket mindig indítsuk újra dupla reset gomb nyomással. Amennyiben ez sem lenne elegendő, akkor kapcsoljuk ki a gépet legalább 30 másodpercre, majd ismételten kapcsoljuk be és úgy folytassuk a használatát.

A flash memória IC tartalmának felülírása:
Érdemes megemlékezni a rejtélyes jumper szerepéről, tehát a flash memória IC tartalmának cseréjéről. Az illesztő elérhető funkcióinál írtam, hogy úgynevezett flash IC-t tartalmat, ami tulajdonképpen egy ROM-ot emulál. A flash memória IC alapértelmezetten írásvédett módba van állítva, ezt az jelzi, hogy a képen látható jumper le van húzva a tüskéről. Ha meg akarjuk változtatni az SD Illesztőhöz tartozó flash IC tartalmát, akkor a gép kikapcsolt állapotában a képen jelölt tüskére helyezzünk fel a jumpert, ezzel írhatóvá tesszük a flash memória IC tartalmát.  Fontos tudni, hogy a förmverünk frissítése is 64kB-os gépet igényel.


Tehát az erre a célra készült förmver csomagot letöltjük az Illesztő hivatalos oldaláról, kicsomagoljuk a ZIP állományt, majd a könyvtárat felmásoljuk valamelyik SD kártyánkra. Elindítjuk a Commandert pl. BASIC módban, belépünk a könyvtárba és elindítjuk az SDFLASH.CAS programot. A gép értesít róla, hogy a flash IC tartalmának írása, ellenőrzése megtörtént, ha ez hiba mentesen zajlik le, akkor íródik felül véglegesen a gép által eddig használt flash memóriaterület. Tehát elviekben a flash módosítást nem lehet elrontani (ha véletlenül pont a felülírás pillanatában keletkezik áramszünet) , de ha valami balul sül el, akkor természetesen újra tudjuk programozni az adaptert. A frissítés végeztével a reset lenyomásával újra indítjuk a gépünket és ekkor már az új szoftveres megoldásokat tudjuk használni. A jumpert ezt követően érdemes lehúzni a tüskékről, hogy vissza állítsuk az IC írásvédelmét, a véletlen felülírások elkerülése érdekében. 

Hasznos linkek:
- Videoton TV Computer hivatalos oldala
- TVC SD Illesztő hivatalos oldala
Csináltam a TVC-s SD Dual Adapter főbb funkcióiról egy hosszabb videót:

Szólj hozzá!