Oznámení
Sbalit
Aktuálně žádná oznámení.
Fúria EC020 (Parný valec)
Sbalit
X
-
Po dlho odmlcani, mam dalsie info. Niekolko tyzdnou som sa trapil pri ladeni a testovanim posledneho firmware. Zistil som, ze nespravne pracuje Overlay funkcia na moje Amiga 600, Overlay je potrebny pri zavadzani Kickstartu funkciou MAPROM do FastRAM. Overlay robi to, ze po restarte kratkodobo prepne ROM (v mojom pripade namapovany Kickstart) na adresu $000000, kde je ChipRAM az do prveho zapisu do CIA. Snazil som sa zisti preco pri CoolReset tato funkcia nepracuje, a system sa zruti. Skusa som rozne variacie, kompilacia a prepisovanie kodu, v poslednom zufalstve som vymenil dosku A600, kde to pracovalo v poriadku, skusil som este dalsie 2 dosky A600, tiez v poriadku. Cize Amiga na ktorej som robil testy je ma drapnute CIA, cize strateny cas pre takuto blbos. Sumar 3 dosky pracuje v poriadku, po vymene CIA uvidim ci to bude slapat.
- Poděkování 10
-
Určitě by to šlo i jednoduše přes USB káblík C232HM-DDHSL-0 a program xc3sprog. Takto se dal updatovat FW karet TF1260 i BFG9060.
- Poděkování 1
Vložit komentář:
-
Ty jo ten update FW je docela hardcore...
Osobně na to jdu od lesa a používám Raspberry PI 4 a SW OpenOCD. Je to operace na pár minut a jak tak na to koukám, ušetří to spoustu nervů...
Zde návod (není potřeba ten jeho shield, JTAG připojuji přimo na GPIO rpi) https://linuxjedi.co.uk/revisiting-x...-raspberry-pi/ .
- Poděkování 1
Vložit komentář:
-
no po kliknutí na odkaz to nastaví na SMT2 namiesto DLC9LP, vtedy som si to nejako nevšimol a ani sa nevyznal, takže mi prišiel ten. Neviem ako sa správa DLC9LP pod IMPACTom (počítam, že korektne), ale ak by niekto náhodou riešil toto ako ja, možno toto pomôže aj iným.Autorem citovaného textu je Boboo Přejít na původní příspěvek
No po stiahnutí veľkej prevelikej radosti ISE 14.7 (15.52GB!!!), ak ho chcete prenášať na usb kľúči alebo SD karte, tak to potrebujete mať s filesystémom pre viac ako 32bit (FAT32 do 4GB na súbor, nevedel mi to na usb prekopírovať, treba exFat, NTFS myslím tiež pôjde, proste niečo 64bitové), inak to nepôjde vziať so sebou. No toho ešte nebolo málo a pri spustení inštalácie to chcelo ešte stiahnuť Oracle VirtualBox + ešte som sťahoval extension pack kvôli tomu, že ISE beží pod Linuxom a pre windows 10 a 11 je to poriešené cez Virtual machine, čo som ešte musel zapnúť v mojom prípade v BIOSe. Po rozobraní amigy, pripojení a 100xskontrolovaní JTAG káblov na Fúriu (mám rev.3, červená) a spustení amigy som sa konečne dostal k spusteniu aj IMPACT. Malý pôrod, ale beriem to tak, že je to prvý krát a nebude to zakaždým, keď už to je nainštalované
Sysinfo v BOARDS hlási firmware rev.13 - no super, tak si nacvičím firmware update na 14.3, Bobooová 15ka už potom pôjde ľahko
Po spustení IMPACT - vytvorenie projektu, SMT2 našlo ako Digilent kábel automaticky, ale pre istotu som si to ešte overil v menu, všetko ok. No dostal som sa teda k "assign a configuration file", kde je treba zvoliť firmware - 2k alebo 4k. No tu som postál, žiadna nálepka na Furii, ani zospodu keď som ju odpojil od amigy, no teraz babo raď. Dočítal som sa, že rýchlosť pamätí už netreba riešiť v novších firmwaroch, tak už len toto. No chladič sa mi nechcelo dávať dole - aj tak neviem, či by som sa niečo dozvedel, tak som si tipol 2k. No a tu nastal problém, ktorý nebol na nete nikde - po zvolení súboru sa mi nezobrazila žiadna možnosť nastavení pre programovanie (erase before, verify after, ani program či checkid, proste nič), akoby SMT2 nepodporovalo programovanie tohto čipu. To sa mi ale zdalo divné, keďže logicky JTAG to má a aliexpress písal podporu tohto čipu, navyše link mám priamo od vedúceho - musí to ísť. No prvý krát som to mal v ruke, takže teraz čo. AI mi poradilo, že treba íst do menu Output ->SVF FILE ->create SVF file a vytvoriť si súbor. Toto keď som urobil, tak sa PROGRAM, VERIFY, ERASE a ostatné konečne zobrazili a boli aktívne, ale po stlačení ktorejkoľvek funkcie to trvalo okamih a to sa mi nepáčilo - mal som pocit, že to robilo výstup do toho súboru a nie fyzicky cez SMT2. Nevedel som ďalej čo. No nič, keď je to teda podľa neho Digilent volačo, tak som skúsil nainštalovať ďalší pôrod - Digilent Adept. Pôrod preto, lebo mám pomalý net a treba sa tam samozrejme registrovať, inak sa to nedá stiahnuť - iba po prihlásení. Adept som spustil, zvolil súbor, amiga beží, dal som programovať. Tentokrát to naozaj programovalo, ale došlo to zhruba tuším do polovice - amiga zamrzla, reset, čierna obrazovka, zarobil som si
)))) Ale nie, šiel som do toho s tým, že je to iba kus softvéru a nemá sa v podstate čo stať - neverím, že by soft zničil čip, teda nie až takto ľahko, takže som sa nebál. No ale trochu vystresovaný som teda dosť bol
))) A z toho stresu som spustil znovu IMPACT - vytvoril projekt, pridal firmware JED súbor - tentokrát správny 4K (2k v polovici mrzlo počas programovania), vytvoril SVF súbor a potom som rozuzlil celú záhadu okolo toho, že to nechce programovať - po vytvorení SVF sa zobrazia funkcie program, erase, verify atď a treba ísť do menu output->Stop Writing to SVF File. Po zvolení tohto funkcie nezmizli a keď som dal erase a program, tak mi to furia firmware aj skutočne naprogramovalo a Sysinfo hlási správnu rev. 14.3. Takže ak niekto náhodou máte SMT2 ako ja, tak takto to bude fungovať. Hneď som využil svoje poznatky a updatol som si aj TF1230 s rovnakým čipom. Strávil som s tým teda dosť dlhý čas kvôli cca 10 sekundám programovania čipu, ale šťastný teda som. Digilent Adept som so správnym firmware neskúšal, ale teraz vidím, že to by bolo oveľa jednoduchšie a rýchlejšie s menšími pôrodnými bolesťami - skúsim s firmware ver 15, keď nám ho Boboo poskytne👍
- Poděkování 2
Vložit komentář:
-
Predmet: Testovanie stability Furia EC020 – Firmware v15 a záťažové skúšky
Doma mám momentálne päť rôznych variácií kariet Furia EC020. Ide o pracovné vzorky od Lothareka (Rev2 a Rev3), pričom niektoré pochádzajú priamo z mojej dielne. Staršie revízie občas vykazovali drobné problémy so stabilitou, no po aktualizácii na Firmware v15 nabehlo všetkých päť kusov na prvýkrát. Karty sú teraz „pevné ako skala“ a počas testovania som nenarazil na žiadny problém.
Momentálne sa sústredím na moju pracovnú verziu Furia EC020 Rev3 pretaktovanú na 45 MHz. Tento overclock využívam primárne na preverenie odolnosti novej logiky. Po úspešných testoch Compact Flash kariet na IDE radiči a preverení PCMCIA portu (cez Portable CD 2024 a zápis na CD-RW), som pozornosť zameral na dlhodobú záťaž procesora a pamäte.
Na tento účel som zvolil LightWave3D v5.0 a štandardnú benchmarkovú scénu. Rendering bežal nepretržite deň aj noc až do finálneho výpočtu, čo trvalo približne 17 hodín. Moja pracovná karta tak prešla touto extrémnou záťažovou skúškou na výbornú.
LightWave3D - Layout a testovacia scéna
LightWave3D - Status po ukončení renderingu
WhichAmiga už korektne zobrazuje frekvenciu CPU a FPU
Cez sviatky sa pustím do záverečného kroku, ktorým bude testovanie hier pod WHDLoad a rôznych demoscénových produkcií.Naposledy upravil Boboo; 02.04.2026, 16:33:49.
- Poděkování 13
Vložit komentář:
-
Hele tak v Brně máme v Base48 technické prostředky, takže můžeme pro zájemce flashovat osto péro.
Dokonce má někdo rozběhnutý i ten "onciáš" jak řekl kolega takže na formátu nezáleží.
- Poděkování 1
Vložit komentář:
-
Kľudne sa rozpíš, prečítame si to radiAutorem citovaného textu je Boboo Přejít na původní příspěvek
Detailov by bolo samozrejme oveľa viac, ale nechcem vás nudiť prílišnými technickými špecifikáciami. Toľko teda aspoň v krátkosti k novinkám.
Btw, už sa neviem dočkať až to zverejníš
Naposledy upravil Bibitvi; 01.04.2026, 08:11:19.
Vložit komentář:
-
Výborně. Mám dvě Furie a flashnutí bych uvítal. Děkuji.Autorem citovaného textu je Noro Přejít na původní příspěvekAhoj v návaznosti na Bytefest, hele jdu zjistit jestli jsem v Brně schopný to flashnout pokud to bude možné, tak kdo bude chtít a bude to nějak časově unosné, tak by Brno mohlo být místo kde bude nový FW
Výsledky jsou fakt paráda.
Vložit komentář:
-
Teda klobouk dolů, to je opravdu pěkně vyladěná 68020!
Výkony jsou srovnatelné s ACA1234 na 50Hz !
- Poděkování 1
Vložit komentář:
-
Ahoj v návaznosti na Bytefest, hele jdu zjistit jestli jsem v Brně schopný to flashnout pokud to bude možné, tak kdo bude chtít a bude to nějak časově unosné, tak by Brno mohlo být místo kde bude nový FW
Výsledky jsou fakt paráda.
- Poděkování 2
Vložit komentář:
-
Prinášam vám zopár obrázkov nového firmvéru. Ako som už spomínal, logika je napísaná úplne nanovo. Kvôli limitovanej kapacite čipu CPLD Xilinx XC95144XL je kód dôkladne optimalizovaný, aby sa doň vôbec zmestil.
Mojím cieľom bolo odstrániť problémy, ktoré trápili nejedného užívateľa. Jadro je plne synchrónne s 7 MHz hodinami Amigy aj procesorom MC68EC020. To umožňuje drastický overclock až na 45 MHz pri zachovaní plnej stability. Chcel som zostaviť logiku, ktorá bude stopercentne stabilná aj pri takto vysokej frekvencii, čo sa mi potvrdilo. Som presvedčený, že pri bežnej prevádzke na 33,3 MHz alebo 40 MHz bude karta maximálne spoľahlivá.
Tu môžete vidieť, aký výkonný je interface medzi procesorom MC68EC020 a pamäťou DRAM – beží s nulovými čakacími cyklami (Zero Wait-State).
Porovnanie v teste Dhrystone: výkon je takmer identický s kartou A630 Rev3 (MC68030 na 50 MHz).
Klasické meranie v programe SysInfo v4.4 pod systémom AmigaOS 3.2.2.1.
Firmvér má už označenie v15, čo jasne ukazuje, že ide o úplne novú logiku.
Teraz pridávam zopar screenshotov rýchlosti IDE radiča.
Ten si už po novom poradí aj s problémovými CompactFlash kartam
Na prvom screene vidíte kartu CompactFlash od Transcend 1 GB (80x Speed), ktorá je známa ako veľmi problémová.
Druhý screen ukazuje výsledok po aktivácii funkcie IDE Speed-up.
Na prvom screene vidíte kartu CompactFlash od SanDisk 4 GB (Ultra), ktorá je spolahlivá a bezproblemová.
Druhý screen ukazuje výsledok po aktivácii funkcie IDE Speed-up.
Na prvom screene vidíte kartu Microdrive od Hitachi 4 GB, ktorá je veľmi spoľahlivá a bezproblémová.
Druhý screen ukazuje výsledok po aktivácii funkcie IDE Speed-up.
Čo bolo pridané a opravené:
Keďže čip Gayle nemá dostatočne kvalitnú dokumentáciu, bolo veľmi náročné robiť dôležité úpravy v logike – správa sa totiž ako povestná ‚čierna skrinka‘. Jedinou cestou bolo exaktné meranie, vďaka ktorému som dospel k dôležitým zisteniam o tom, ako Gayle v skutočnosti pracuje.
Tento čip je navrhnutý primárne pre pôvodný procesor MC68000 a striktne sleduje časovanie systémových hodín na frekvencii 7 MHz. Kľúčovým faktorom je, že Gayle očakáva prvé spustenie procesora presne do 2 mikrosekúnd od uvoľnenia signálu RESET. Je preto nevyhnutné trafiť sa do tohto úzkeho časového okna – ani skôr, ani neskôr. Práve od tohto momentu sa synchronizuje signál DTACK a všetky nadväzujúce operácie.
Ďalšou výzvou bolo správne načasovanie signálov, ktoré Gayle vyžaduje pre korektnú prácu s PCMCIA a IDE radičom (kde sa čiastočne využíva technológia Intel ISA). Aby bolo možné túto časovú udalosť plne emulovať, implementoval som logiku ‚Stretch Clocking‘ – teda natiahnutie hodín tak, aby sa všetky operácie dokončili presne podľa očakávaní čipu Gayle.
Medzi ďalšie dôležité vylepšenia v logike patrí emulácia cyklu Read-Modify-Write (typického pre 68000) a lepšia synchronizácia DRAM rozhrania, aby zvládlo obrovský dátový tok medzi pamäťou a procesorom.
Detailov by bolo samozrejme oveľa viac, ale nechcem vás nudiť prílišnými technickými špecifikáciami. Toľko teda aspoň v krátkosti k novinkám.
Naposledy upravil Boboo; 31.03.2026, 13:28:48.
- Poděkování 14
Vložit komentář:
-
Já třeba RESET pojmul jako kecací akci, amigu jsem tam nakonec ani nebral.
- Poděkování 2
Vložit komentář:
-
Ani sme sa ktomu nedostali, nevadi... ja doma testujem dalejAutorem citovaného textu je trafo Přejít na původní příspěvekJak dopadlo testovaní nového firmware na Resetkání?
- Poděkování 2
Vložit komentář:
Vložit komentář: