Stránka 2 z 2
Napsal: 20 led 2025, 18:05
od RayeR
Tu kartu s prog. ma myslim Petr u sveho SAPI, neco takoveho jsem u nej videl. Ale bylo by ponekud krkolomne neco z PC nahravat do SAPI a z nej vypalovat.
A jak se vubec ten obsluzny program k programatoru pousti? Funguje sam o sobe ze na nej staci jmp nebo vyzaduje mikos ci cp/m?
No ja pokud to jde, tak se paleni eprom pri vyvoji rad vyhnu a pouziju paralelni eeprom, mam i rozdelany simuator eprom se sramkou, ale nebyl cas pro to este napsat fw...
Napsal: 20 led 2025, 19:23
od Celeron
Potřebuje CP/M protože data se do něj čtou a nebo zapisují na diskety nebo HDD. Jak jinak bys do něj jinak dostal binárku nebo intelhex z překladače nebo linkeru? Editovat sice taky umí ale přepisovat pár kilo ručně?
Stačí to znova přeložit z původní adresy 100H jinam třeba na 4000H a nepoužívat diskový operace.
Proč z PC krkolomě? Od toho je hyperterminál či podobnej obslužák na sériovou lajnu a intelhex. Nojo, ale když ty moderní PC a NTB nemaj COM...
Napsal: 20 led 2025, 19:38
od RayeR
No to me taky vrtalo hlavou odkud to bere data k vypaleni, tak proto se ptam

CP/M bohuzel, jak sem se dozvedel, tak na sve JPR-1 nerozjedu, nema k tomu uzpusobeny adresovy dekoder, a by mohla odpojit EPROMky.
Poslat neco pres seriak neni az tak problem, PC s COM a LPT samozrejme mam, jinak bych nemel kam pripojoval LabProg, ale jeste nemam na SAPI rozchozenou DSM1. RAMku mam max. 32kB. Pouzivam ted Liboruv MikroBIOS, tim je mozne natahnout po seriaku program pres seriak do ramky a spustit...
Napsal: 20 led 2025, 20:01
od Celeron
CP/M se dá rozjet i bez odpojitelný bootovací EPROM ale asi jen u Z80 s NMI. Prostě systém napečeš do Epromky a posadíš na konec pamětovýho prostoru před videoramku. Ale musíš to dost upravit, systém potřebuje mezi tu EPROMku a videoramku cca kilo RAM na tabulky a proměnný. Na JPR-1 se akorát musí předělat adresace portů z RAM do I/O. CP/M je na šťourání v systému ještě přátelská a dokážeš celej systém s manuálem pochopit na úrovni asembleru. To už u PC DOSu zvládnul málokdo a u těch okeních sra ček to už není v lidskejch silách.
Napsal: 20 led 2025, 20:10
od Valdano
Celeron píše:Nojo, ale když ty moderní PC a NTB nemaj COM...
Pro podobné účely se používají převodníky RS232/USB. RS232 strana převodníku se připojí k zařízení s RS232 portem a USB strana převodníku se připojí do PC nebo notebooku. Vhodný ovladač pak zajistí v systému virtuální COM port, na který se pak napojí obslužný SW provozovaný v PC nebo notebooku a zvolí se v něm příslušný COM jako by šlo o klasický PC port RS232. V práci tímto způsobem běžně používám různá zařízení.

Napsal: 20 led 2025, 20:16
od RayeR
Vime, na USB/LPT to neni tak jednoduche, kor kdyz po tom COM/LPT chces delat nejaky bit-gang-bang. Ale i dnes se pri strose snahy da koupit moderni MB s COMem...
Napsal: 20 led 2025, 23:38
od alkom01
Valdano píše:Celeron píše:Nojo, ale když ty moderní PC a NTB nemaj COM...
Pro podobné účely se používají převodníky RS232/USB.
Ne všechny pracují regulérně, je třeba hledat vhodný typ. S COM portem na desce většinou šlapalo, jak mělo.
Napsal: 20 led 2025, 23:46
od Valdano
Prověřený převodník, se kterým mám velmi dobrou zkušenost je
tento od IOCREST. Dá se koupit
na Aliexpressu. Jinak IOCREST dělá i
karty sériových portů do PC a mimo jiné také
M.2/Mini PCIe.
Napsal: 24 led 2025, 13:39
od Mahoney
Celeron: Máš SZ