Duży krok do przodu !

Jak pisałem ostatnio eZ80F91 to rozbudowany Z80. Posiada 256KB pamięci flash 16KB RAM i kontroler ETH. Na płytce jest też 512KB RAM i dodatkowe 1MB flash. Jest też moduł IRDA, ale to już się do niczego nie przyda.

A wygląda tak:


No dobra. Moduł jest i co dalej ? 
Trochę szukania po necie i znalazłem do tego modułu płytę "główną". Niestety nie dostępna.
Potrzebny jest też programator, ale ponad 500 zł to trochę za dużo. 
Okazało się że procek ma wbudowany interfejs ZDI (Zilog Debug Interface), który to jest wykożystany przez programator do komunikacji z prockiem. Trochę szukania jakiejś alternatywy i znalazłem taki interfejs z użyciem ATMEGA238, a przecież Arduino !
Zabrałem się więc do roboty i po dwóch dniach powstała płytka bazowa a na niej:
płytka eZ80F91, Arduino Nano, płytka z CH340C jako wyjście terminala i AT24C512 EEPROM I2C.
Zmieniłem też na razie kwarc z 50MHZ na 18.432MHz.
A oto co po wielu trudach ukazało się w oknie terminala :


Reasumując.
Mam gotową platformę sprzętową, programator i ściągniętą za strony Ziloga platwormę programową.

To teraz trzeba się brać do roboty z budową nowego Zx Spectrum.

Pierwsze pomysły na sprzętową stronę to :
1. podłączenie karty SD po SPI.
2. karta graficzna z wyjściem VGA 640x480 64kolory, coś jak ULAPlus.
3. USB Host na CH375B dla klawiatury i myszy (z USB HUB).

To do roboty !

Comments

Popular posts from this blog

Podziękowania

Już powstaje...