Welcome, Guest. Please login or register.


Author Topic: HW készítés (Read 142386 times)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13706
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 13.0.1 Firefox 13.0.1
    • View Profile
    • http://enterprise.iko.hu/
Re: HW készítés
« Reply #270 on: 2012.July.04. 20:43:32 »
Akkor ott valami nagyon nem stimmel  :shock:

Offline davex

  • EP fan
  • *
  • Posts: 187
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 13.0.1 Firefox 13.0.1
    • View Profile
Re: HW készítés
« Reply #271 on: 2012.July.04. 21:11:28 »
Akkor ott valami nagyon nem stimmel  :shock:

Nekem jó így is, csak bosszantott a múltkori ál "y2k" probléma és elkezdtem játszani.

Offline Sulp

  • Newbie
  • Posts: 4
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Chrome 22.0.1229.94 Chrome 22.0.1229.94
    • View Profile
Re: HW készítés
« Reply #272 on: 2012.October.25. 13:24:52 »
Sziasztok!

"Kezdő" EP-s lennék. (ami azt jelenti, hogy sosem volt EP128-am, viszont ha minden jól megy, akkor most lesz :) ) (talán egy működő, német billentyűzetes , alap EP128-at sikerül szereznem, de nem kiabálom el.)

Kiegészítőket szeretnék építeni hozzá, így végigbogarásztam a fórumtémákat hardver ügyben.
Tulajdonképpen megvan minden, csak nem tudom, hogy az adott rajz rendben van, vagy esetleg van már "hibajavítás", esetleg mi a legfrissebb ROM. 
Ha esetleg valaki tudna ebben segíteni, annak megköszönném:
Tehát:
- Buszkiterjesztő (Expansion Motherboard) vagy SystemBusBridge kell?
- Ha buszkiterjesztő, akkor Mészáros Gyula félét vagy a "hivatalos" verziót érdemes megépíteni?
- IDE vezérlőből az http://www.ep128.hu/Ep_Hardware/Pic/rajz_IDE_1.jpg a legfrissebb és működő? Az ott található ROM a "legfrissebb"? (ez keresi az exdos kártyát vagy sem?)
- Exdos kártya : "eredeti" vagy Microteam verzió? (jó tudom, tudom wd177x beszerezhetőség erősen megkérdőjelezhető, de mégis...)
- Ha Microteam verzió, akkor ott a "WAIT, M1, Fi, +9V" hol vannak használva? (nem találtam meg a rajzon, kivéve a jobb alsó sarokban látható "expansion connector signal allocation" résznél, viszont nem tudom, hogy ez hol csatlakozik az EP128-hoz, mivel az oldalsó ep128 slotnál ilyen kiosztás nincs...)
- Ez a legutolsó (ISS3) Spectrum emulátor rajza? http://www.ep128.hu/Ep_Hardware/Pic/Spectrum_Emulator.gif ehhez használható a 4.1-es ROM?
- Ha egy géphez csatlakoztatnék egyszerre IDE vezérlőt, floppy vezérlőt és mondjuk a spectrum emulátort, akkor ezek képesek lennének együtt működni?Nem tudom, hogy a címdekódolás hol és hogyan történik (mintha mindegyik kártya ugyanazon a címen lenne, de még a kapuáramköröket nem dekódoltam, lehet, hogy így is OK).

Egyebek: A német cartridge-ből kiveszem az egyik epromot, akkor angol lesz a gép? (az ß-től kiver a hideg :) )
Az Exdos 2.3x-et cartridge-be beégethetem? (ha nem muszáj, akkor nem bontanám szét a gépet...)
A microteam-es exdos kártya memóriabővítése egyenértékű megoldást ad rendszerszinten, mintha a beépített memóriabővítőt bővíteném 256k-ra?

Minden választ előre is köszönök!

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13706
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 16.0 Firefox 16.0
    • View Profile
    • http://enterprise.iko.hu/
Re: HW készítés
« Reply #273 on: 2012.October.25. 14:00:33 »
Quote
- Buszkiterjesztő (Expansion Motherboard) vagy SystemBusBridge kell?
Nem muszáj, ez függ attól, hogy mennyi kártyán akarod megvalósítani a dolgot.

Quote
- Ha buszkiterjesztő, akkor Mészáros Gyula félét vagy a "hivatalos" verziót érdemes megépíteni?
A Mészáros félét, a hivataloshoz a gyári EXDOS-on kívül nem készült más.

Quote
- IDE vezérlőből az http://www.ep128.hu/Ep_Hardware/Pic/rajz_IDE_1.jpg a legfrissebb és működő? Az ott található ROM a "legfrissebb"? (ez keresi az exdos kártyát vagy sem?)
IDE kártyából csak egy verzió van. ROM az, ami az emulátor csomagjában is benne van 1.1 verzió.
EXDOS kártya nem kell, EXDOS ROM igen. Itt korábban Davex kolléga csinált csak IDE-s konfigot, amihez csináltam WD-t nem kereső EXDOS ROM-ot.

Quote
- Exdos kártya : "eredeti" vagy Microteam verzió? (jó tudom, tudom wd177x beszerezhetőség erősen megkérdőjelezhető, de mégis...)
WD1772-m van raktáron, és Ebay-en is van utánpótlás.
Ha nincs kész paneled, hanem most tervezel egyet, akkor egyik verziót sem érdemes!
Ma már 512K-s FLASH ROM és SRAM IC-kkel igen egyszerűen letudható a ROM/RAM kérdés, 1 db 74HCT138 kell címdekódoláshoz. Ezzel a MICROTEAM kártya kb 2/3 már meg is van spórolva :-) Lemezvezérlő résznél meg elhagyható az eredeti PnP tervezés, mivel minden program fix címzést használ (a MICROTEAM és a többi EXDOS klón is), kb 3 db 74-es IC-ből ez is kijön, hozzá még a WD és a többi "kötelező".

Quote
- Ha Microteam verzió, akkor ott a "WAIT, M1, Fi, +9V" hol vannak használva?
A felsoroltakból a 9V van használva, 7805 csinál belőle 5V-ot, de ez a logikai rajzon nincs rajta.

Quote
- Ez a legutolsó (ISS3) Spectrum emulátor rajza? http://www.ep128.hu/Ep_Hardware/Pic/Spectrum_Emulator.gif ehhez használható a 4.1-es ROM?
Igen.

Quote
- Ha egy géphez csatlakoztatnék egyszerre IDE vezérlőt, floppy vezérlőt és mondjuk a spectrum emulátort, akkor ezek képesek lennének együtt működni?Nem tudom, hogy a címdekódolás hol és hogyan történik (mintha mindegyik kártya ugyanazon a címen lenne, de még a kapuáramköröket nem dekódoltam, lehet, hogy így is OK).
Igen, működnek együtt, a címdekódolás mindegyik kártya saját ügye.

Quote
Egyebek: A német cartridge-ből kiveszem az egyik epromot, akkor angol lesz a gép? (az ß-től kiver a hideg :) )
Igen, esetleg rakhatsz bele HUN-t.

Quote
Az Exdos 2.3x-et cartridge-be beégethetem? (ha nem muszáj, akkor nem bontanám szét a gépet...)
Igen.

Quote
A microteam-es exdos kártya memóriabővítése egyenértékű megoldást ad rendszerszinten, mintha a beépített memóriabővítőt bővíteném 256k-ra?
Igen.

Offline Sulp

  • Newbie
  • Posts: 4
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Chrome 22.0.1229.94 Chrome 22.0.1229.94
    • View Profile
Re: HW készítés
« Reply #274 on: 2012.October.25. 15:29:40 »
Hű ! Máris jött válasz!:shock: :bow:

Az SRAM/FLASH-t én is gondoltam, ráadásul mivel 0-ról indul az építés és nem valószínű, hogy lesz valaha is nem saját építésű kártyám, ezért a centronics-os csatolót is elhagyom, helyette jó lesz a 100mil-es tüskesor. 

Néztem a PC-s FDD használatához írt cikkedet, csak az összekötés nem világos:
16-os láb össze van kötve a floppy drive 10-es lábával;a floppy drive 14-es lába pedig rá van kötve a kártya oldalról érkező régi 10-es vezetékre? Ilyenkor a 14-es kártya oldali vezeték a "levegőbe" lóg? (tehát nincs használva?)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13706
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 16.0 Firefox 16.0
    • View Profile
    • http://enterprise.iko.hu/
Re: HW készítés
« Reply #275 on: 2012.October.25. 15:34:55 »
Quote
Ilyenkor a 14-es kártya oldali vezeték a "levegőbe" lóg?
Igen. Az lenne a hagyományos Shugart szabványban a C: meghajtó kiválasztó jele. Ezt írtam is, hogy elveszik. A D: megmarad, tehát pl. két mai 3.5-es mellé még oda lehetne tenni egy régi 5.25-ös meghajtót.

Offline Tuby128

  • EP lover
  • *
  • Posts: 960
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.27 Firefox 3.6.27
    • View Profile
Re: HW készítés
« Reply #276 on: 2012.October.25. 15:38:32 »
Én azért halkan megkérdezném, hogy adott esetben nehézkes az angolosítás, mert ahogy a képen látható német IS-BASIC bővítőnél megoldották: Nincs második IC.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13706
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 16.0 Firefox 16.0
    • View Profile
    • http://enterprise.iko.hu/
Re: HW készítés
« Reply #277 on: 2012.October.25. 15:53:50 »
Quote
Én azért halkan megkérdezném, hogy adott esetben nehézkes az angolosítás, mert ahogy a képen látható német IS-BASIC bővítőnél megoldották: Nincs második IC.
Egy láb felhajlításával itt is meg lehetne oldani. De amúgy is EPROM csere lesz, mert ha jól értettem szeretne EXOS 2.3 féle gyorstesztet.

Offline Tuby128

  • EP lover
  • *
  • Posts: 960
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.27 Firefox 3.6.27
    • View Profile
Re: HW készítés
« Reply #278 on: 2012.October.25. 16:07:20 »
A legnagyobb helyiértékű adatbit lábának felhajtásával? Akkor az olyan, mintha az első szegmenst tükrözné a második szegmensre is.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13706
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 16.0 Firefox 16.0
    • View Profile
    • http://enterprise.iko.hu/
Re: HW készítés
« Reply #279 on: 2012.October.25. 16:29:27 »
Quote
Akkor az olyan, mintha az első szegmenst tükrözné a második szegmensre is.
Így van. Angol gépen eleve mind a 4 szegmensen látszik a BASIC, németen meg 2x látszik a BASIC+BRD. Az EXOS ROM tesztje fel van készülve erre, és csak egyszer láncolja be (a legalacsonyabb szegmensszámút).

Offline Sulp

  • Newbie
  • Posts: 4
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Chrome 22.0.1229.94 Chrome 22.0.1229.94
    • View Profile
Re: HW készítés
« Reply #280 on: 2012.October.26. 13:12:13 »
"Lemezvezérlő résznél meg elhagyható az eredeti PnP tervezés, mivel minden program fix címzést használ"

Hmm. 
Tehát tulajdonképpen minden elérhető bővítőmodul fix címtartományokat használ? (ide kártya, floppy kártya, memóriabővítés, spectrum emulátor?)
Létezik tehát olyan dokumentum, amelyben mindez látható, vagy manuálisan dekódoljam a kapuáramköröket, esetleg Zozosoft-ot nyaggassam egy ilyen táblázatért?
A célom egyébként az, hogy egy kártyára szeretném összehozni ezt a négy funkciót.(floppy/ide/memória/spectrum emu). Ha lehet, akkor egyetlen nagy flash-t és egy nagyobb sram-ot használva (mindkettő mondjuk 512-512kbyte). 

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13706
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 16.0 Firefox 16.0
    • View Profile
    • http://enterprise.iko.hu/
Re: HW készítés
« Reply #281 on: 2012.October.26. 13:49:26 »
Quote
Tehát tulajdonképpen minden elérhető bővítőmodul fix címtartományokat használ? (ide kártya, floppy kártya, memóriabővítés, spectrum emulátor?)
Igen.
Quote
A célom egyébként az, hogy egy kártyára szeretném összehozni ezt a négy funkciót.(floppy/ide/memória/spectrum emu). Ha lehet, akkor egyetlen nagy flash-t és egy nagyobb sram-ot használva (mindkettő mondjuk 512-512kbyte).
Ennek semmi akadálya.
Memóriából a ROM-ot 20-3Fh szegmensekre (az EXDOS ROM-ot illik 20H-ra tenni), 40-50h meg az SRAM, több darab is mehet 60-70h, 80-90h, stb.
I/O ügyileg a floppy az 1xh, a Spec EMU a 4xh, az IDE pedig az Exh tartományt használja.

Offline lgb

  • EP addict
  • *
  • Posts: 3535
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 23.0.1271.52 Chrome 23.0.1271.52
    • View Profile
    • http://lgb.hu/
Re: HW készítés
« Reply #282 on: 2012.October.26. 19:44:09 »
Quote
Memóriából a ROM-ot 20-3Fh szegmensekre (az EXDOS ROM-ot illik 20H-ra tenni), 40-50h meg az SRAM, több darab is mehet 60-70h, 80-90h, stb.

Miert kell "lyukakat" hagyni? Azaz 50h es 60h kozott mire kell a "res"?

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13706
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 16.0 Firefox 16.0
    • View Profile
    • http://enterprise.iko.hu/
Re: HW készítés
« Reply #283 on: 2012.October.26. 19:48:29 »
Quote
Miert kell "lyukakat" hagyni? Azaz 50h es 60h kozott mire kell a "res"?
Azért mert elírtam :oops:
Tehát 40-5Fh, 60-7Fh, stb

Offline Tuby128

  • EP lover
  • *
  • Posts: 960
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 3.6.25 Firefox 3.6.25
    • View Profile
Re: HW készítés
« Reply #284 on: 2012.October.29. 09:17:18 »
Éppen egy Motorola 68000 projekten dolgozom, és meglepve tapasztalom, hogy a proci utasításai között nincs IN és OUT. Joggal teszem fel a kérdést, hogy akkor hogyan kommunikál a perifériákkal?