Ga naar inhoud

Bertus

Users
  • Aantal items

    107
  • Registratiedatum

  • Laatst bezocht

Alles dat geplaatst werd door Bertus

  1. Bertus

    Philips P2000T

    Dit is gewoon de oplossing. Top! Ik heb nu een ontwerp van de enclosure in Fusion360 en ik kan daar makkelijk 2mm aan de achterzijde bij doen. Wellicht zelfs meer. Ligt eraan hoeveel je wilt hebben maar 32kbyte kost nog geen twee euro: https://www.reichelt.nl/nl/nl/sram-256-kb-32-k-x-8-4-5--5-5-v-dil-28-62256-80-p2673.html MicroSD kan ook, maar om die efficiënt uit te kunnen lezen moet je denk naar een FPGA ontwerp toe gaan. Dus inderdaad: veel extra software en hardware en sowieso boven mijn set aan vaardigheden. Maar goed; de simpelste oplossing voor mij nu is dus om de enclosure iets groter te maken en de flash rom (EEPROM) te blijven gebruiken.
  2. Bertus

    Philips P2000T

    Uiteraard doe ik dat graag. Met het risico dat ik te horen krijg dat ik "niet goed heb opgelet" 🙂 ; Kan het misschien zijn dat die fabrieksdoos niet representatief is voor wat ik wil bereiken? Voorkant (B-kant cartridge): 5.18mm; Rechts: achterkant (A-kant cartridge) 7.15mm. Verschil: ~2mm (ok; ik zei 1.6, dus ik zat er 2mm naast, mea culpa) Ik heb dus pak-en-beet 7.15mm ruimte. De flash rom (SST39SF040 inclusief voetje is 8.75mm, dus dat past net niet. Ik vermoed dus dat je EPROMS net iets lager zijn en dan past het allemaal er wel netjes in. Ik zal ondertussen eens kijken of ik een EEPROM kan vinden (heb zelf geen EPROMS) die lager is. Ik heb nog wat Winbonds liggen.
  3. Bertus

    Philips P2000T

    Dank voor de feedback Cancon; ik stel het op prijs. Beide goede punten die ik mee kan nemen voor de nieuwe iteratie! De Basic-24-systemtracks hoort inderdaad niet thuis op de ROM. Die gaat er dus vanaf. De SST39SF040 (de flash chip) is eigenlijk dusdanig hoog dat wanneer deze in een DIP housing geplaatst wordt hij aan beide kanten van de printplaat te hoog zou zijn. Nu is het inderdaad zo dat de achterzijde ongeveer 1.6mm meer ruimte toelaat dan de voorzijde, dus de componenten aan de achterzijde plaatsen was puur wat dat betreft een betere keuze geweest. Voor het nieuwe design wil ik de flash chip op het bord solderen zonder DIP housing. Dat wil dus zeggen dat de chip niet meer eruit kan zonder te desolderen. Dat is natuurlijk niet handig als je nieuwe ROMs erop wilt flashen, dus daar moet een oplossing voor komen. Wat ik in gedachten heb is om een extra header poort aan te maken die je aan kunt sluiten op een custom programmer waarmee je dan eenvoudig de chip kunt flashen. Voor de custom programmer zat ik te denken aan ofwel een Arduino Leonardo hat (zie onderstaande ter illustratie) ofwel een een 'stand-alone' printplaat met een 32u4 chip aan de basis (identiek aan de microcontroller op de Leonardo).
  4. Bertus

    Philips P2000T

    Ik kwam op het P2000T preservation project (https://github.com/p2000t/software/tree/master/cartridges) een hele mooi lijst met cartridges tegen. Om al die cartridges eenvoudig op de P2000T een keer uit te proberen heb ik onderstaande homebrew cartridge gemaakt. Je kunt met de DIP switches eenvoudig de rom uitkiezen. Het is een prototype en er zit nog een bug in (bovenste en onderste 8k in elke 16k cartridge rom zijn nog omgewisseld), maar voor de rest werkt hij - althans - zover ik heb kunnen testen. En dat is meteen de reden voor deze post. Zijn er hier mensen geïnteresseerd die deze cartridge willen proefdraaien en mij van feedback te voorzien? Ik bied ze net onder kostprijs aan (d.w.z. voor 5 euro all-in; dus inclusief de ROM, alles al in elkaar gesoldeerd en inclusief verzenden). De ROM bevat de volgende bestanden (bestandsnaam correspondeert met die in de Github repo): BASIC.BIN assembler 5.6.bin assembler 5.9.bin Basic-24 systemtracks.bin Basic-24.bin familiegeheugen 2.bin familiegeheugen 3.bin familiegeheugen 4.bin flexbase.bin Forth.bin Maintenance 1.bin Maintenance 2.bin tekst 1.bin Text2000 2.bin Text2000 3.bin WordProcessor 1.bin WordProcessor 2.bin Zemon 1.4.bin \ In de tussentijd ben ik bezig om een enclosure te ontwerpen die geschikt is om te 3D-printen en een revisie van de PCB die de bug eruit haalt en die iets langer wordt zodat de DIP switch boven de cartridge poort op de P2000T uitkomt. Nu is hij nog net iets te laag waardoor je de cartridge er elke keer uit moet halen als je een andere 'ROM' wilt selecteren. Mocht je je trouwens storen aan die '5 euro betalen en dan ook nog feedback geven'; het liefste zou ik ze gratis weggeven maar ik heb in het verleden een paar keer meegemaakt dat het dan was van 'howdoe en bedankt voor de chips' en nooit meer iets van vernomen. Om dat een beetje te ontmoedigen de - hopelijk redelijke - prijs van 5 euro. Maar mocht je de cartridge testen en daarna terugsturen dan kan ik die gewoon terugbetalen en dan moet je die 5 euro zien als borg.
  5. Dank voor je antwoord Ross! Ik heb een tweetal foto's gemaakt van de schakelaar. Wat ik merk is dat als ik hem indruk, dan hij dan meteen terugveert en niet blijft 'haken'. Weet jij wat voor type schakelaar dit is en waar dat je deze (nog) kan kopen? Of anderzijds; is dit een bekend probleem dat valt op te lossen? In het ergste geval soldeer ik hem los en zet ik er een nieuwe schakelaar op, maar het liefste blijf ik natuurlijk bij het oorspronkelijke design.
  6. Ik heb vandaag een P2000T uit nostalgische overwegingen overgekocht van iemand die hem weg deed. Dit was de eerste computer waar ik mee in aanraking kwam op mijn basisschool. Ik hem aangesloten op mijn 1084S monitor en hij doet het nog. Dolblij natuurlijk. Het enige probleem is dat ik de aan/uit knop in moet houden om de stroom erop te houden. Ik heb begrepen dat dit een bekend probleem is, maar wat is de beste oplossing hiervoor? Heeft iemand hier de schakelaar al gerepareerd / vervangen? Ik hoor graag tips. 🙂
×
×
  • Nieuwe aanmaken...