Bertus 9 augustus gepost 9 augustus gepost 3 minutes ago, cancom said: BIS-editor Ik dacht dat deze voor een T met flop was. Dit is toch een teletekst-editor? 3 minutes ago, cancom said: Zoek je weg in bijgaande bestanden... Grote dank! Ik ga puzzelen. 🙂 Quote
Bertus 9 augustus gepost 9 augustus gepost (aangepast) Grote dank! Ik heb hem "omgeschreven" naar een moderne SRAM geheugenchip; dat maakt alles een stuk dunbevolkter. Ik zag dat in de originele handleiding dat D0 wordt gebruikt voor de flip-flop voor de remapping, maar in jouw notities staat D7. Ik heb de assembly van CP/M nagelopen en het lijkt er op dat het inderdaad D7 moet zijn. Ik ga sowieso nog een keertje alle sporen nalopen. p2000m-cpm-coboard.pdf 10 augustus aangepast door Bertus Quote
cancom 10 augustus gepost 10 augustus gepost (aangepast) Op 9-8-2026 om 14:42, Bertus zei: Heeft iemand ergens nog de UCSD floppies liggen en kan daar een dump van gemaakt worden? Geen idee hoe "UCSD Pascal system.bin" zo verhaspeld op 't PPP is beland, 7k slaat nergens op. Het format is gewoon SS40, 4k/track. Als deze lukt dan heb ik er nog wel enkele: Logicalc, Util, Assembler, Pascal, Source. Disk1System.bin 10 augustus aangepast door cancom Quote
Bertus 11 augustus gepost 11 augustus gepost Yes, deze doet het! 🙂 Grote dank wederom! Nog een andere vraag; in de handleiding van het SANECAL CP/M bord wordt de volgende PROM encodering gegeven: 00: 7E 7E 7E 7E FE FE FE FE 7D 7D 7D 7D 7D 7D 7D 7D 10: FD FD FD FD F9 F9 F9 F9 F9 F9 F9 F9 DC DC FD FD Als ik alle signalen naloop dan kan dit gewoon niet werken. Om maar een voorbeeld te geven, in sommige gevallen wordt zowel RAMS1 als RAMS2 signalen geactiveerd. Ik zou verwachten dat deze mutueel exclusief zijn. Als ik alles goed heb doorgelezen, dan zou de mapping eigenlijk als volgt moeten zijn: Dat komt dan overeen met deze encodering: 00: 7E 7E 7E 7E 7E 7E 7E 7E FD FD FD FD FD FD FD FD 10: FD FD FD FD 79 79 79 79 79 79 79 79 5C 5C FD FD Dit is ook hetgeen wat in het tekstbestandje staat dat je me stuurde wat volgens mij jouw persoonlijke notities bevatte. De vraag is simpel: heb je zelf zo'n CP/M bordje gehad en heb je toen de PROM uitgelezen en bleek hetgeen in de handleiding staat gewoonweg niet te kloppen of zijn jouw notities ergens anders op gebaseerd? Quote
cancom 12 augustus gepost 12 augustus gepost (aangepast) Op 10-8-2026 om 23:23, cancom zei: Geen idee hoe "UCSD Pascal system.bin" zo verhaspeld op 't PPP is beland, 7k slaat nergens op. Dus, @dionoid, dat zal een miskleun mijnerzijds zijn. Of er iets klopt van "BIS system.bin" en "NeboCalc system.bin" is ook maar de vraag, ik zal dat eens nagaan. MCPM (= ZCPM) is dan wel OK denk ik toch. "Seeters.bin" kan denk ik wel bij Nater/NCPM gebruikt worden maar of dat de originele systeemflop daarvoor is weet ik uit m'n blote hoofd nog zo net niet. In de beschrijvingen staan wat foutjes: "BASIC NL1.1 A2 (hack) Modified BASICNL 1.1 cartridge with hack to support PDOS booting." Niet PDOS maar JWS (-DOS). "Miniware 1.0 cartridge": dat is geen cartridge/module maar een floppy (de 1e JWS). Op 11-8-2026 om 19:50, Bertus zei: heb je zelf zo'n CP/M bordje gehad en heb je toen de PROM uitgelezen Ten eerste heb ik er ook nu nog twee (b.v. MW106A-c.jpg komt van m'n scanner), en ten tweede: some things disappear in the mist of time... Zoiets als dat Adresdecoder.txt maak -en bewaar- ik voor zowel mezelf als belangstellenden. Het is mij ook een raadsel hoe die tabel in die handleiding kan terechtkomen, iemand heeft niet opgelet. B.v.: je kan wel schrijven naar tegelijk RAM1 en RAM2 maar bij lezen knal je tegen nogal een probleem aan... donderdag om 01:34 aangepast door cancom Quote
cancom vrijdag om 10:44 gepost vrijdag om 10:44 gepost (aangepast) Op 11-8-2026 om 19:50, Bertus zei: Als ik alle signalen naloop dan kan dit gewoon niet werken. Voor de aardigheid de volgende tabellen: Sanecal (MW106 CPM Kaart.pdf) P2000M 7 6 5 4 3 2 1 0 RAMS2 CARS2\ CARS1\ ROMS2\ VIDS\ RAMS3\ RAMS1 MBEN\ 7E * 4 0 1 1 1 1 1 1 0 0000-1FFF MB OK FE * 4 1 1 1 1 1 1 1 0 2000-3FFF MB ! RAM1 + RAM2 ! 7D * 8 0 1 1 1 1 1 0 1 4000-7FFF EXT ! niets ! FD * 4 1 1 1 1 1 1 0 1 8000-9FFF EXT OK F9 * 8 1 1 1 1 1 0 0 1 A000-DFFF CPM ! RAM3 + RAM2 ! DC * 2 1 1 0 1 1 1 0 0 E000-EFFF CAR ! CAR1 + RAM2 ! FD * 2 1 1 1 1 1 1 0 1 F000-FFFF EXT OK P2000T 7 6 5 4 3 2 1 0 RAMS2 CARS2\ CARS1\ ROMS2\ VIDS\ RAMS3\ RAMS1 MBEN\ 7E * 4 0 1 1 1 1 1 1 0 0000-1FFF MB OK FE * 4 1 1 1 1 1 1 1 0 2000-3FFF MB ! RAM1 + RAM2 ! 7D * 8 0 1 1 1 1 1 0 1 4000-7FFF EXT ! niets ! FD * 4 1 1 1 1 1 1 0 1 8000-9FFF EXT OK F9 * 8 1 1 1 1 1 0 0 1 A000-DFFF CPM ! RAM3 + RAM2 ! DC * 2 1 1 0 1 1 1 0 0 E000-EFFF CAR ! CAR1 + RAM2 ! F5 * 1 1 1 1 1 0 1 0 1 F000-F7FF MB ! VID + RAM2 ! FD * 1 1 1 1 1 1 1 0 1 F800-FFFF --- ! RAM2 ! Hoe is 't mogelijk dat dit in de documentatie staat, 't gaat wel degelijk over de Sanecal, niet over de CP/M-print van Philips of Hendrich en dergelijke. 16k niet aangesproken en 't barst van de databusconflicten bij leesinstructies! De fout zit 'm in 't signaal RAMS2 (HOOG actief). vrijdag om 10:48 aangepast door cancom Quote
Bertus vrijdag om 11:09 gepost vrijdag om 11:09 gepost (aangepast) 28 minutes ago, cancom said: F9 * 8 1 1 1 1 1 0 0 1 A000-DFFF CPM ! RAM3 + RAM2 ! DC * 2 1 1 0 1 1 1 0 0 E000-EFFF CAR ! CAR1 + RAM2 ! Dank voor het puzzelwerk! Ik had bij deze twee rijen `79` en `5C` i.p.v. respectievelijk `F9` en `DC`. Dat is dus inderdaad de foute RAMS2 op de Sanecal PROM. Inmiddels heb ik een printje besteld waarmee ik kan gaan testen. vrijdag om 11:16 aangepast door Bertus Quote
Bertus vrijdag om 18:41 gepost vrijdag om 18:41 gepost Hele andere vraag: ik heb de 5V lijn eens gemeten op mijn P2000M (hij doet het nog goed, maar was benieuwd) en die zit rond 4.75V. Is dat normaal of is dat een teken aan de wand dat ik de regulators moet gaan vervangen? Iemand ervaring hiermee? Quote
cancom vrijdag om 19:03 gepost vrijdag om 19:03 gepost (aangepast) 26 minuten geleden, Bertus zei: die zit rond 4.75V Ik zit daarmee momenteel ook te hannesen. Niks nieuws, maar 't hoeft niet te liggen aan versleten spanningsregelaars, 't kan zijn dat er een hogere weerstand is ontstaan tussen regelaar en achterwand: massa. Hoe hoger die weerstand hoe meer de uitgangsspanning zakt. Wat schoonmaakwerk kan al voldoende zijn; ook connectors kunnen een weerstand opbouwen. vrijdag om 19:09 aangepast door cancom Quote
Bertus vrijdag om 19:14 gepost vrijdag om 19:14 gepost Ik heb hem opgepoetst en kom dan op 4.82V. (gemeten bij koude start) Heb er ook een nieuwe (moderne) op aangesloten en dan krijg ik 5.01V. Ga er dan vanuit dat het niet aan interne weerstanden lag. Vervangen dan maar? Er zat trouwens nergens thermal compound op. Puur metaal op metaal contact. Quote
Bertus 8 uur geleden gepost 8 uur geleden gepost On 8/10/2026 at 11:23 PM, cancom said: Geen idee hoe "UCSD Pascal system.bin" zo verhaspeld op 't PPP is beland, 7k slaat nergens op. Aangezien deze verkeerd stond op het PPP, kun je ook eens kijken naar de `MCPM.bin` en de `MCPM-system.bin`? Die zijn beiden 8 KiB wat me erg weinig lijkt voor een cartridge en CP/m disk. Idem voor `Seeters.bin` (`CPM Nater.bin` is 8 16 KiB, dus lijkt erop dat die wel klopt). Quote
blanka 23 minuten geleden gepost 23 minuten geleden gepost @Bertus Vergeet ook niet de trafo's even om te katten naar 240V. Dan hoeven de 7805 een stuk minder hard te werken. Quote
Bertus 10 minuten geleden gepost 10 minuten geleden gepost 12 minutes ago, blanka said: Vergeet ook niet de trafo's even om te katten naar 240V. Dan hoeven de 7805 een stuk minder hard te werken. Heb je daar een handleiding ofzo voor want ik blijf normaal gesproken van dat soort "hoogspanning" af. Quote
blanka zojuist gepost zojuist gepost Het staat vrij duidelijk uitgelegd in de servicehandleiding, maar anders even wachten, ik film het binnenkort, heb nog wat bakken liggen om aan te passen. Quote
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.