Legutóbbi hozzászólások

Oldalak: 1 2 [3] 4 5 ... 10
21
TVC Fejlesztések / Re:TVC csatlakozók
« Utolsó üzenet: írta VaszicsApoca Dátum 2018. Március 25. - 14:46:28 »
A csatlakozók értelmezését a TVC Kezelési ÚTMUTATÓ segédletben megtalálod, leszedhető pdf formátumban  a http://tvc.homeserver.hu/ home-lapjáról a DOKUMENTÁCIÓK közül. Mi annak idején tuchelnek mondtuk, tulajdon képpen mindenhol úgy hivatkoznak rá, hogy DIN - tuchel. Az 1. RGB kimenet, RGB bemenetű "régi" RGB monitorokhoz lehet használni, azt mondják a "TVC-s kollegák", hogy Commodore 128 64 16 116 +4 VIC 20 Video kábel jó a TVC hez is, ez RGB-RCA-s kábel. A 2. Videó-t Mi egyszerüen dominó csatlakozónak nevezzük, de ez is dominó-RCA átalakítós kábel. A 3., 4.  magnó csatlakozó ide ne csatlakoztas csak magnót, mert ez a magnó be-kimenet. Van még egy csatlakozó, normális antennacsatlakozó az UHF 25...40 csatorna között, ezt a tv-n kell hangolni. Szerintem a csatlakozókat barkács, elektronika boltokban vagy itt az integneten is megtalálod. Minden Modern TV van SCART, SVHS, RCA és antenna bemenet. Az én TV-m SONY és minden megtalálható rajta.
22
TVC Fejlesztések / Re:TVC csatlakozók
« Utolsó üzenet: írta Gvatauk Dátum 2018. Március 24. - 23:35:20 »
Sziasztok!

Az egyik kérdésemre már tudok válaszolni  ;)
Az RGB és a Magnó csatlakozóra valóban csak DIN csatlakozóként hivatkoznak:
"180 deg (degree) 5Pin DIN Female mounting socket"
Illetve a Video csatlakozó valószínűleg ugyanez, csak 270 fokos
"270deg 5 pin DIN female socket"

23
TVC Fejlesztések / TVC csatlakozók
« Utolsó üzenet: írta Gvatauk Dátum 2018. Március 24. - 18:42:20 »
Sziasztok!

Meg tudja valaki mondani, hogy mi a típusuk/megnevezésük a TVC hátulján lévő (5 pólusú) csatlakozók  (milyen néven kereshető elektronikai boltban)?
1. RGB
2. VIDEO
3. Magnó (bár ez megeggyezik az RGB-vel)

Illetve melyiket lehet használni manapság TV-vel való összekötésre (feltételezve , hogy SCART vagy S-video van) (ok lehet antennán is, de hátha...)
(esetleg milyen néven keressem a tvc kimeneteket :) )

Válaszaitokat előre is köszönöm!
24
TVC Emulátorok / Re:tvc64emu
« Utolsó üzenet: írta borospeti Dátum 2018. Március 19. - 23:42:54 »
Sziasztok,
próbálta valaki az ep128emu-t Raspberry Pi-on? (Model 3 B, Raspbian). Gond nélkül lefordul (egyedül a lua-t nem találta valamiért), el is indul, de semmilyen configgal nem sikerült életre kelteni. ALSA-ra és libGl-re panaszkodott kicsit indításkor, de amúgy látszólag fut rendesen, debugger is, viszont a virtuális gépek nem. Próbáltam a TVC-r, Spetrumot és EP-t is, különböző configokkal.
-Péter
25
TVC Fejlesztések / Re:Cartridge építés
« Utolsó üzenet: írta dikdom Dátum 2017. Augusztus 28. - 21:56:32 »
Egy 'instant get' érzést követve megrendeltem a AM29F040B IC-t. Ezt jóval macerásabb beprogramozni mint a 28C256 -t... (viszont nincsenek 'véletlen' prograzások és a kapacitása is 8x -os, ebayen fajlagosan sokkal olcsóbb volt).
26
TVC Fejlesztések / Re:Cartridge építés
« Utolsó üzenet: írta dikdom Dátum 2017. Augusztus 27. - 08:54:46 »
Bocs, a +11-13V a lezáráshoz, firmware kód olvasáshoz, eeprom teljes törléshez kell, normál működéshez tényleg nem. Ezt benéztem.
A WR jel vezetéket (illetve erősített, negált, azaz /BWR jelet) én nem találtam meg a kapcsolási rajzon, se a cartidge-ekén (http://tvc.homeserver.hu/html/pic/cartridge/hbr_tvc.gif), se a HBA rajzon (http://tvc.homeserver.hu/doc/tervrajzok/TVC_HBA2_rajzok.pdf - utolsó oldal, középen fölül látható a cartridge kimenet, ha jól értelmezem). Rossz helyen keresem? Ránéznél te is?

A WR jelet a kártyán felhúznám +5V -ra és akkor nincs írás, de mondom: cartridgeban én nem találtam meg egyébként sem a WR-t.
27
TVC Fejlesztések / Re:Cartridge építés
« Utolsó üzenet: írta Zozosoft Dátum 2017. Augusztus 25. - 10:34:00 »
Nem kell ezeknek se +12V (az a 28F sorozat volt aminek még kellett).
WR jelnek kell lenni cartridge-ben is, hiszen pl az SD interface is oda megy, aminek van RAM-ja, van Flash ROM-ja, no meg az SD-t is lehet írni :-)

Az AT28C-nél ott lehet gond, ha véletlenül van ROM területre írás az adott programban. Egyrészt mert így felülíródhat, másrészt meg mivel az írás érzékelésekor bekapcsol DATA Polling, (akkor is ha a SDP be van kapcsolva!), így ezen idő alatt nem a valódi adat olvasható ki az adott területről.
Vagyis itt mindenképpen kell WE jumper, amit csak a programozás idejére szabad engedélyezni.
(A hasonlóan működő Atmel/Winbond 29C/29EE sorozatokkal EP-n már belefutottunk ebbe a problémába.)
28
TVC Fejlesztések / Re:Cartridge építés
« Utolsó üzenet: írta dikdom Dátum 2017. Augusztus 23. - 15:46:54 »
Ok, megnéztem az egyik IC adatlapját (gondolom a többi is hasonlóképpen írható).
Te ugye nem a cartridge bővítőre gondolsz, mivel ott nincs /BWR kivezetés és +12V? Ezeket a ROM-okat a gép tetején levő bővítővel lehetne íratni.
Az AT28Cxxx IC annyival jobb ezeknél, hogy nem 'kell' törölni a lapokat és elég a +5V. Gyakorlatilag nem felejtő SRAM-ként lehet használni. Ha jól értettem...
Viszont a cartridge slotban továbbra sincs /WE, csak /RD meg /CART, ezért gondoltam az IC-ket külön írni.


29
TVC Fejlesztések / Re:Cartridge építés
« Utolsó üzenet: írta dikdom Dátum 2017. Augusztus 23. - 14:44:12 »
Wow. Köszönöm.
Ezzel most elleszek egy darabig.
30
TVC Fejlesztések / Re:Cartridge építés
« Utolsó üzenet: írta Zozosoft Dátum 2017. Augusztus 23. - 14:31:35 »
A Flash ROM az tovább fejlesztett EEPROM, ami arra van kitalálva, hogy ne kelljen kivenni, külső programozóval programozni, hanem beépítve a rendszerben lehet átprogramozni. Magyarán ráépíted a cartridge-re, bedugod a TVC-be, és azon feltöltöd rá a tartalmat.
Z80-as környezetben minket a 29F, 49F, 29C, 29EE, 39SF sorozatú IC-k érdekelnek. A programozás ezeknél úgy történik, hogy bizonyos kódcímekre be kell írni megadott bájtsorozatot. Le lehet kérdezni az IC típusát, törölni az egész IC vagy egy szektorának tartalmát, valamint beírni egy bájtot. Az írásra ugyanaz vonatkozik, mint az EPROM-oknál: törléskor 1-be állnak a bitek, azaz FFh bájtokkal lesz tele, írásnál 1-es bitet lehet 0-ba írni. Mivel bájtonként megy az írás, nem kell, hogy az össze tartalom egyszerre a TVC memóriájában legyen.

Az egyik fő különbség ami ketté osztja a szóba jöhető IC-k körét, az, hogy milyen kód címeket használnak. Az egyik variációban 16 bites a címzés, x5555h és x2AAAh a címek. A másik pedig 12 bites címzést, xx555h és xx2AAh. Jelen esetben mivel csak korlátozott terület látszik egyszerre az IC-ből ezért a 12 bites csapat használható.

Pl egy bájt beírása így néz ki:
xx555h   AAh   xx2AAh   55h   xx555h   A0h   Address   Data

Ami még fontos a IC típus kiválasztásánál, az a szektor kiosztás, ami rendkívül változatos. Ez abból a szempontból lényeges, hogy a törlés minimum egysége a szektor. Tehát nem lehet csak úgy 8K-t törölni, ha pl 64K-s szektorok vannak. Viszont a már törölt területet nem muszáj egyben írni, lehet külön külön feltölteni rá 8K-s részeket.
De azt is el lehet játszani (kicsit hely pazarlóan), hogy veszel egy 512K-s IC-t, amiben 8x64K szektorok vannak, és a címvezetékek bekötésével úgy kötöd be, hogy mindegyikből csak az első 8K legyen látható, azaz így lesz 8x8K, amiben a szektor törlés csak az adott 8K-t törli.

A címkiválasztó kapcsolókon kívül én még kettőt tennék rá: egy írásvédelmit, és még egy ami letiltja a cartridge elérését (ne induljon el).

Végezetül itt egy táblázat a szóba jöhető IC-kről (gyártó, típus, kiolvasható gyártó és típuskód, méret, szektor kiosztás:

EON   EN29F512   7Fh/1Ch   21h/21h   64K   4*16K
SGS Thomson   M29F512B   20h   24h   64K   No Sectors
AMD   AM29F010A/B   01h   20h   128K   8*16K
Austin   AS29F010   01h   20h   128K   8*16K
AMIC   A29001T/AT/BT/A290011T/AT/BT   37h   A1h   128K   32K/32K/32K/16K/4K/4K/8K
AMIC   A29001U/AU/BU/A290011U/AU/BU   37h   4Ch   128K   8K/4K/4K/16K/32K/32K/32K
AMIC   A29010/A/B   37h   A4h   128K   32K/32K/32K/32K
EON   EN29F010   7Fh/1Ch   20h/20h   128K   8*16K
SGS Thomson   M29F010B   20h   20h   128K   8*16K
Macronix   MX29F001T   C2h   18H   128K   64K/32K/8K/8K/4K/4K/8K
Macronix   MX29F001B   C2h   19H   128K   8K/4K/4K/8K/8K/32K/64K
PMC   Pm39SF010   9Dh   1Ch   128K   32*4K
Catalist   CAT29F150T   31h   B0h   192K   (64K)/64K/64K/32K/8K/8K/16K
Catalist   CAT29F150B   31h   34H   192K   16K/8K/8K/32K/64K/64K/(64K)
AMD   AM29F002T/NT/BT/NBT   01h   B0h   256K   64K/64K/64K/32K/8K/8K/16K
AMD   AM29F002B/NB/BB/NBB   01h   34H   256K   16K/8K/8K/32K/64K/64K/64K
AMIC   A29002T/A290021T   37h   8Ch   256K   64K/64K/64K/32K/8K/8K/16K
AMIC   A29002U/A290021U   37h   0Dh   256K   16K/8K/8K/32K/64K/64K/64K
Catalist   CAT29F002T   31h   B0h   256K   64K/64K/64K/32K/8K/8K/16K
Catalist   CAT29F002B   31h   34H   256K   16K/8K/8K/32K/64K/64K/64K
emtc   eM29F002AT/ANT   7Fh/29h   00h/01h   256K   64K/64K/64K/32K/8K/8K/16K
emtc   eM29F002AB/ANB   7Fh/29h   00h/02h   256K   16K/8K/8K/32K/64K/64K/64K
EON   EN29F002T/NT/AT/ANT   7Fh/1Ch   7Fh/92h   256K   64K/64K/64K/32K/8K/8K/16K
EON   EN29F002B/NB/AB/ANB   7Fh/1Ch   7Fh/97h   256K   16K/8K/8K/32K/64K/64K/64K
Fujitsu   MBM29F002TC   04h   B0h   256K   64K/64K/64K/32K/8K/8K/16K
Fujitsu   MBM29F002BC   04h   34H   256K   16K/8K/8K/32K/64K/64K/64K
Hynix   HY29F002T   ADh   B0h   256K   64K/64K/64K/32K/8K/8K/16K
Hynix   HY29F002   ADh   34H   256K   16K/8K/8K/32K/64K/64K/64K
PMC   Pm29F002T   9Dh   1Dh   256K   128K/96K/8K/8K/16K
PMC   Pm29F002B   9Dh   2Dh   256K   16K/8K/8K/96K/128K
PMC   Pm39SF020   9Dh   4Dh   256K   64*4K
Texas Instruments   TMS29F002T/RT   01h   B0h   256K   64K/64K/64K/32K/8K/8K/16K
Texas Instruments   TMS29F002B/RB   01h   34h   256K   16K/8K/8K/32K/64K/64K/64K
SGS Thomson   M29F002T/NT   20h   B0h   256K   64K/64K/64K/32K/8K/8K/16K
SGS Thomson   M29F002B   20h   34h   256K   16K/8K/8K/32K/64K/64K/64K
Macronix   MX29F002T/NT   C2h   B0h   256K   64K/64K/64K/32K/8K/8K/16K
Macronix   MX29F002B/NB   C2h   34h   256K   16K/8K/8K/32K/64K/64K/64K
Macronix   MX29F022T/NT   C2h   36h   256K   64K/64K/64K/32K/8K/8K/16K
Macronix   MX29F022B/NB   C2h   37h   256K   16K/8K/8K/32K/64K/64K/64K
AMD   AM29F004T   01h   77h   512K   64K/64K/64K/64K/64K/64K/64K/32K/8K/8K/16K
AMD   AM29F004B   01h   7Bh   512K   16K/8K/8K/32K/64K/64K/64K/64K/64K/64K/64K
Fujitsu   MBM29F004TC   04h   77h   512K   64K/64K/64K/64K/64K/64K/64K/32K/8K/8K/16K
Fujitsu   MBM29F004BC   04h   7Bh   512K   16K/8K/8K/32K/64K/64K/64K/64K/64K/64K/64K
PMC   Pm29F004T   9Dh   1Eh   512K   128K/128K128K/96K/8K/8K/16K
PMC   Pm29F004B   9Dh   2Eh   512K   16K/8K/8K/96K/128K/128K/128K
PMC   Pm39SF040   9Dh   4Eh   512K   128*4K
AMD   AM29F040B   01h   A4h   512K   8*64K
Austin   AS29F040   01h   A4h   512K   8*64K
AMIC   A29040/A/B/C/D   37h   86h   512K   8*64K
EON   EN29F040/A   7Fh/1Ch   04h/04h   512K   8*64K
Force   FT29F040B   01h   A4h   512K   8*64K
Fujitsu   MBM29F040A/C   04h   A4h   512K   8*64K
Hynix   HY29F040A   ADh   A4h   512K   8*64K
SGS Thomson   M29F040B   20h   E2h   512K   8*64K
Macronix   MX29F040/C   C2h   A4h   512K   8*64K
Macronix   MX29F004T   C2h   45h   512K   64K/64K/64K/64K/64K/64K/64K/32K/8K/8K/16K
Macronix   MX29F004B   C2h   46h   512K   16K/8K/8K/32K/64K/64K/64K/64K/64K/64K/64K
Oldalak: 1 2 [3] 4 5 ... 10