OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 17.04.2024, 00:34

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 
Autor Zpráva
 Předmět příspěvku: Interface SIF a Wi-Fi
PříspěvekNapsal: 29.12.2018, 00:09 
Offline
Kecálek
Uživatelský avatar

Registrován: 24.03.2014, 08:10
Příspěvky: 209
Has thanked: 80 times
Been thanked: 129 times
Ahojte,

mam prosbu na mistni hw guru. Sel by (jakoze si myslim, ze proc ne) pripojit k SIFu misto ConnectOne modulu, pro ktery byl SIF http://sif.itherm.cz/autorem Pavlem Urbancikem pripraven, pripojit jiny WIFI modul? Mam na mysli konkretne modul ESP8266 https://www.electroschematics.com/11276/esp8266-datasheet/, tedy ten, ktery je planovan pro ZX Next i pro MB03.

Studoval jsem jeho piny, kterymi se pripojuje k seriovemu rozhrani, ale proste, tak daleko me chabe hw zkusenosti nesahaji.

Jde mi o to, ze ConnectOne zacinaji byt nesehnatelne, a naopak ESP8266 je dostupny.


Diky moc, za vase rady.


Hood

_________________
http://hood.speccy.cz
http://sarah.speccy.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Připojení WIFI modulu k SIFu
PříspěvekNapsal: 29.12.2018, 00:50 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2340
Has thanked: 303 times
Been thanked: 640 times
Nevím, nezkoušel jsem.

Ale na první pohled vidím veliký problém v tom, že ESP8266 moduly nemají signály pro harwarové řízení toku dat, které umí USART v SIFu nastavovat automaticky, když se zaplní jeho buffer. Hodně to šetří práci Z80. Leda by existoval firmware do ESP8266, který by chybějící signály suploval softwarově na svých GPIO...

Kromě toho asi jen prodrátovat... SIF je 3.3V, ESP8266 je taky 3.3V, neměl by být problém.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Připojení WIFI modulu k SIFu
PříspěvekNapsal: 29.12.2018, 02:03 
Offline
Pan Štábní

Registrován: 12.05.2013, 22:24
Příspěvky: 1516
Bydliště: u Prahy
Has thanked: 44 times
Been thanked: 381 times
Firmware pro ESP, který používá GPIO pro softwarový handshaking, existuje, používá jej například Simulant https://www.simulant.uk/shop/retro-vintage-computer-wifi-modem-rs232-serial-hayes-compatible (Huffmannův fork ZiModemu https://github.com/allenhuffman/Zimodem).
Zdá se mi to ale jako příšernost, a jestli jsem zdroják správně pochopil, má předdefinováno podle toho, na jaký typ Arduina překládá, použít dle toho piny GPIO.

Jinak těch firmwarů jsou mraky, hlavně verzí odvozených od commodore-centrického ZiModemu (Zimmerman https://github.com/bozimmerman/Zimodem), a v některých zdrojácích se dá handshaking rovněž povolit (dokonce kvůli nějakým commodoristickým hackům umí inverzní CTS RTS atd. signály).

Já jsem pro Apple II GS modem použil FW Jussi Salina https://github.com/jsalin/esp8266_modem, protože je jednoduchý, nemá tolik příkazů, ale narozdíl od commodoristické svině Zimmermana podporuje http (takže lze stáhnout stránku nebo soubr z webu).
To, že nějak neřeší flow control, u RS-422 zřejmě nevadí.

Existuje od něj ovšem fork Paula Rickardse https://github.com/RolandJuno/esp8266_modem, který flow control podporuje a http GET zachovává.
Rickards byl jeden z těch slavnějších, co prodávali první modemy - http://biosrhythm.com/?page_id=1453.
Je od něj odvozen i SixFour firmware Commodore modemu prodávaného jistým Baskem https://www.ebay.com/itm/Wifi-modem-for-Commodore-64-computers/254043178451.

Z mého pohledu je největší fór používat jednotný firmware se stejnými příkazy pro všechny.

Mám pár modemů pro Commodore 64 a je radost, když se každý ovládá jinak.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz