SD HxC floppy emulator

Témy týkajúce sa pripájania IDE zariadení a SD kariet k ZX Spectru
Správa
Autor
Používateľov profilový obrázok
z00m
Site Admin
Príspevky: 168
Dátum registrácie: Ne Okt 06, 2013 9:45 pm
Kontaktovať používateľa:

SD HxC floppy emulator

#1 Príspevok od používateľa z00m » Št Okt 31, 2013 4:15 pm

Kto by mal záujem postaviť si vlastný, tu sú podklady: http://service4u.narod.ru/html/emulator.html

Je to revízia A, o hodne hlúpejšia ako aktuálna revízia C. Podarilo sa mi to podľa tých podkladov postaviť a oživiť. Bootloader do PICu som naprogramoval programátorom G540. Bol boj sa dopátrať nastavenia poistiek, keďže číňan je jebnutý a nevie si to vyčítať z hex súboru, tak ich prikladám:

300001h=06h
300002h=1Eh
300003h=1Eh
300005h=03h
300006h=81h
300008h=0Fh
300009h=C0h
30000Ah=0Fh
30000Bh=E0h
30000Ch=0Fh
30000Dh=40h

Mám téoriu, že by sa možno dalo postupným upgradovaním dobehnúť aktuálnu revíziu C. Takže idem si nakresliť dosku :-)

Noby
Príspevky: 367
Dátum registrácie: Po Okt 07, 2013 7:01 pm

Re: SD HxC floppy emulator

#2 Príspevok od používateľa Noby » Št Okt 31, 2013 4:32 pm

Ha, pokus o prolomení monopolu?

Používateľov profilový obrázok
z00m
Site Admin
Príspevky: 168
Dátum registrácie: Ne Okt 06, 2013 9:45 pm
Kontaktovať používateľa:

Re: SD HxC floppy emulator

#3 Príspevok od používateľa z00m » Št Okt 31, 2013 8:37 pm

Tak do kapusty im liezt nebudeme, aby to zbytocne nevyblokovali uplne, ale keby sa to podarilo pod poklickou vyrobit aspon pre nas tu v SK/CZ, kto bude mat zaujem, aby sme potichucky moli vyuzivat najnovsi firmware, tak to by nebolo zle. Usetrili by sme kopu penazi, lebo v realne naklady sa pohybuju okolo 40 eur (aj s plosakmi, ktore by som dal zasa vyrobit) a zaspajkovat uz by si to vedel kazdy sam. Nie je tam nic prekerne.

Ono sa totiz neda vyrobit priamo ta nova verzia, lebo ten PIC nejde v aktualnej verzii (rev.C) len tak naprogramovat. Maju to vyriesene tak, ze PIC ma v sebe len bootloader a firmware sa doflashovava sam z SD karty pomocou nejakeho proprietarneho UPD suboru. A ten bootloader k dispozicii nie je (pre rev.B/rev.C). Bootloader mam len pre rev.A. Na rev.B/rev.C uz ma PIC iny pin assignment na plosaku, takze nejde pouzit aktualny firmware na rev.A a aj bootloader je tam iny.

Mne sa zrejme podarilo vypatrat este jednu staru verziu firmware, kde je prilozeny update bootloadera, ktory uz funguje na rev.B a teoreticky by mohlo sluzit k prechodu z rev.A na rev.B a rev.C, ale zatial nemam rev.B dosku, tak to neviem overit. Ak by to slo, dalo by sa to robit tak, ze povodny bootloader by sa flashol v rev.A, nasledne by sa tam flashol ten update bootloadera, ktory uz je pre rev.B. PIC by sa potom vybral z rev.A a strcil do rev.B/rev.C a tam by uz mal nasledne v pohode chrumat nove verzie firmwaru. Je to len teoria, indicie ale naznacuju, ze by to takto mohlo fungovat.

mikezt
Príspevky: 94
Dátum registrácie: Ne Okt 06, 2013 10:47 pm

Re: SD HxC floppy emulator

#4 Príspevok od používateľa mikezt » Pi Nov 01, 2013 9:52 am

Ak by bolo treba, tak mozem poskytnut moj floppy emulgator na pokusy. Mam rev. C.

Používateľov profilový obrázok
z00m
Site Admin
Príspevky: 168
Dátum registrácie: Ne Okt 06, 2013 9:45 pm
Kontaktovať používateľa:

Re: SD HxC floppy emulator

#5 Príspevok od používateľa z00m » Pi Nov 01, 2013 10:25 am

Ja sa pokusim vyrobit rev.B na kolene. Ak sa nepodari, potom by som si mozno pozical ten tvoj na odskusanie PICu.

Inak medzi rev.B a rev.C je rozdiel len v tom, ze rev.C ma pridanu pamat 23k256 kvoli podpore zapisu na Amigach. Na rev.B to ide jednoducho dobastlit.

Používateľov profilový obrázok
z00m
Site Admin
Príspevky: 168
Dátum registrácie: Ne Okt 06, 2013 9:45 pm
Kontaktovať používateľa:

Re: SD HxC floppy emulator

#6 Príspevok od používateľa z00m » St Nov 06, 2013 11:44 pm

Takže dnes som ho vyskúšal v reále s Pentagonom a behá to parádne. Vie to aj zápis. Do pôvodného príspevku som pridal to nastavenie poistiek PICu pre programátor G540.

Napísať odpoveď