Obsah:
- Krok 1: Premeňte Pi na PDP-11
- Krok 2: Pridajte zbierku histórie softvéru PDP-11
- Krok 3: Začnite čítať
- Krok 4: Pridajte fyzický predný panel
Video: PiDP-11: Replika krokov PDP-11/70 zo 70. rokov minulého storočia: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
PDP-11 bol pravdepodobne najvplyvnejším počítačom vôbec. Definovalo to, čo považujeme za normálne, bol to prvý stroj, pre ktorý ste mohli získať Unix, a Windows môže vysledovať svoje korene v inom operačnom systéme PDP-11 s veľkým počtom lístkov, RSX-11.
V roku 1975 bol model 11/70 nielen najväčším modelom PDP-11, ale bol tiež posledným, kto mal k dispozícii vlastný panel Blinkenlights. V červenej a fialovej farbe. Prepáč. Ružová a Purpurová. To boli 70 -te roky. Potom však - zrazu - predné panely zmizli z našich životov a niekoľko desaťročí sme sa mali pozerať na matné béžové škatule. Tak veľmi smutné.
Skutočne fascinujúce na tomto počítači je, že je celkom použiteľný aj dnes. Môžete spustiť riadny unix 2.11BSD (to znamená, že má dobré kúsky unixu, ale nie nadúvanie) - ale môžete sa tiež vrátiť ďalej a spustiť Unix v6, zatiaľ čo budete študovať slávny komentár Lions. Vykonáva TCP/IP, funguje ako webový server, robí (vektorovú) grafiku…
Cieľom projektu PiDP-11 bolo vrátiť tento úctyhodný stroj. S predným panelom. Vnútri sa môže skrývať Raspberry Pi, ale ak chcete, môžete ho dokonca pripojiť k skutočným sériovým terminálom. Všetky pôvodné operačné systémy a softvér sú pripravené na zavedenie.
Rovnako ako môj predchádzajúci projekt PiDP-8, môžete softvér používať na akomkoľvek Raspberry Pi aj bez hardvéru PiDP-11. Cieľom je však ísť ešte o krok ďalej a vrátiť mu fyzickú podobu: Blinkenlights.
V skutočnosti existujú štyri fázy, ktoré môžete zvážiť:
- stačí spustiť emulátor PiDP-11 na vašom Raspberry Pi a hrať s operačnými systémami PDP-11;
- pridanie dosky plošných spojov PiDP-11 s technológiou Blinkenlights pre vizuálny efekt;
- spájkovanie spínačov na dosku, aby ste získali kontrolu nad strojom cez predný panel;
- kúpte si kompletnú sadu replík s efektným puzdrom, akrylovým krytom predného panela a vlastnými vypínačmi.
Pi má dostatok energie na všetky ostatné činnosti, ktoré by ste bežne robili s Pi (mediálny server, súborový server atď.). Nie ste teda obmedzení iba na softvér PDP-11.
Krok 1: Premeňte Pi na PDP-11
Softvérová časť projektu PiDP-11 využíva známy simulátor a projekt BlinkenBone, ktorý k simhu pridáva ovládač na prednom paneli.
Nainštalujte si bežný Raspbian. Potom pridajte simuláciu PDP-11 pomocou týchto piatich krokov:
1 Vytvorte adresár /opt /pidp11 a choďte tam:
sudo mkdir /opt /pidp11
cd /opt /pidp11
2 Stiahnite si softvér pidp11:
sudo wget
3 Rozbaľte ho, aby softvér žil v určenom adresári/opt/pidp11/:
sudo tar -xvf pidp11.tar.gz
4 Spustite inštalačný skript, aby sa PDP-11 po zapnutí Pi automaticky spustilo:
sudo /opt/pidp11/install/install.sh
5 Reštartujte počítač a chyťte konzolu PDP-11:
sudo reštart
~/pdp.sh
(posledný riadok je potrebný iba vtedy, keď nastavíte Pi na automatické spustenie do GUI. PDP-11 už beží a tento príkaz vás dovedie na jeho terminál. Keď sa prihlásite cez ssh, budete na PDP- Terminál 11)
Získate tým spustený PDP-11, ale všetko, čo beží, je malý demo program. Na Teraz.
Poznámka: oba vyššie uvedené obrázky sú rovnaké ako PiDP-11, čo ukazuje, že ho môžete pripojiť k skutočnému terminálu VT-220 rovnako ako k prenosnému počítaču s emulátorom terminálu.
Krok 2: Pridajte zbierku histórie softvéru PDP-11
V predchádzajúcom kroku ste získali program PiDP-11, na spustenie však iba demo program (nečinný). Ďalším krokom je teda stiahnutie všetkých operačných systémov.
Stiahnite a rozbaľte „systémovú“zbierku obrazov diskov:
cd /opt /pidp11
sudo wget
sudo tar -xvf systems.tar.gz
Tiež je možné pridať ešte väčšiu škálu operačných systémov:
sudo wget
Nakoniec je k dispozícii obrovská knižnica softvéru RSX-11 s veľkosťou 1,6 GB:
cd/opt/PiDP11/systems/rsx11mplus/
wget
rozbaľte súbor PiDP11_DU1.zip
Ak chcete, môžete doladiť ďalšie veci:
ak autoototujete do GUI, musíte otvoriť terminál a zadať ~/pdp.sh, aby ste „chytili“PDP-11. Vypnite automatické zdieľanie GUI: „Ikona Raspberry“-> Predvoľby-> Konfigurácia Raspberry Pi. GUI môžete kedykoľvek spustiť pomocou príkazu startx
- Na Pi môžete povoliť automatické prihlásenie, nastaviť to pomocou sudo raspi-config a už vás nebudú obťažovať veci Pi/Linux; budete ihneď zaradení do PDP-11.
- Pretože k počítaču Pi ešte nemáte pripevnený fyzický predný panel, prečítajte si návod na zavedenie operačných systémov. Rýchly tip: CTRL-E, potom „cd../systems/rt11“a potom „do boot.ini“je jedným zo spôsobov.
Krok 3: Začnite čítať
Vo svete PDP-11 sa stále deje veľa. Najlepšie na tom je, že všetko je voľne dostupné vo formáte PDF.
Prečítajte si príručku k PiDP-11 tu: https://www3.ispnet.net/pidp11/PiDP-11%20Manual%20…Je vo formáte.odt, najlepšie sa otvára pomocou programu MS Word, aj keď OpenOffice na Pi odvádza slušnú prácu tiež
Pripojte sa k fóru: https://groups.google.com/forum/#!forum/pidp-11 (Nepotrebujete PiDP-11 vo forme súpravy, fanúšikovia PDP-11 s nastavením iba softvéru sú rovnako vítaní!)
Pozrite sa na webovú stránku:
Akonáhle sa ponoríte, nezabudnite si prezrieť tisíce strán príručiek k PDP-11 na bitsavers.org v ich podadresároch DEC.
Krok 4: Pridajte fyzický predný panel
Prečo je fyzický predný panel zaujímavý?
- Sú to Blinkenlights. Predné panely sú chladné.
- Aby sme pochopili, ako funguje počítač a jeho CPU, nie je nič lepšie ako kontrolovať bežiaci počítač v režime jedného kroku, prepínať malé programy kúsok po kúsku a vidieť, ako v skutočnosti poháňajú počítač na najnižšej úrovni.
Ak chcete získať predný panel, môžete si kúpiť kompletnú súpravu PiDP-11 (a môžete to urobiť), ale môžete sa tiež rozhodnúť pre priemyselnejšie vyzerajúcu možnosť Urob si sám. A pretože ide o pokyny, to je to, čo tu popisujeme: odošlite návrhové súbory Gerber PCB do akéhokoľvek obchodu s PCB a vytvorte si vlastný predný panel Bare Bones. DPS by stála o niečo menej ako 15 dolárov za jednotku, v množstve päť, z miest ako jlcpcb.com.
Ďalšie veci, ktoré budete potrebovať:
- 64 LED diód (5 mm, červená)
- 37 diód (4148)
- čip ovládača UDN2981 alebo ekvivalent.
- 2 štandardné otočné spínače
- 6 okamihových a 24 prepínacích spínačov, zmestí sa akýkoľvek štandardný mini-spínač.
- 3 odpory (1K), 12 odporov (390 ohmov).
- „Extra vysoký“kolíkový konektor na pripojenie vášho Pi. Poznámka! Normálne 2*20 pinové nebudú fungovať, Pi potrebuje väčšiu vzdialenosť od DPS.
Ak máte skutočne obmedzený rozpočet alebo vás zaujímajú svetlá Blinkenlights, môžete dokonca vynechať prepínače na prednom paneli a/alebo otočné prepínače a celkovo budete hotoví za <20 dolárov.
Pozrite si súbor Gerber v sekcii na stiahnutie.
Poznámka - nepotrebujete sériový terminál. Všetko je možné vykonať bezdrôtovo pomocou ssh alebo puTTY. Dokonca aj vektorovú grafiku je možné vykonať bezdrôtovo, prostredníctvom VNC v takom prípade. Alebo použite vlastnú klávesnicu Pi a monitor HDMI.
Odporúča:
Rúrkové hodiny s čítačom Nixie/BG zo 60. rokov 20. storočia: 3 kroky
Trubicové hodiny/BG displej počítadla HP Nixie zo 60. rokov: Toto je projekt na výrobu hodín- a v mojom prípade displeja glukózy v krvi- z vintage čítača frekvencií 5532A z roku 1966. V mojom prípade počítadlo nefungovalo a musel som vykonať niekoľko opráv. Tieto počiatočné fotografie predstavujú niektoré z opráv. Tento pokyn
PiDP-8: Raspberry Pi Ako minipočítač PDP-8: 7 krokov
PiDP-8: Raspberry Pi ako minipočítač PDP-8: Každý chcel minipočítač PDP-8. V každom prípade v roku 1968. Zažite zlatý vek minipočítačov zavedením tohto obrázku z karty SD na Raspberry Pi. Voliteľne môžete pridať repliku predného panela, aby ste znova vytvorili zážitok z blinkenlights. Jednoduchý hackerský ver
Moderné hodiny Nixie v polovici storočia: 7 krokov (s obrázkami)
Moderné hodiny Nixie v polovici storočia: Predslov: V prvom rade by som sa chcel poďakovať vám všetkým, ktorí ste hlasovali, komentovali a obľúbili tento návod. 16 000 zobrazení a viac ako 150 obľúbených videí ukazuje, že sa vám to skutočne páčilo a som za to veľmi vďačný. Chcel by som tiež poďakovať ľuďom, ktorí prekladajú
Restomod Stereo Cabinet zo 60. rokov minulého storočia: 8 krokov (s obrázkami)
Restomod konzoly Volumio pre konzolu v 60. rokoch: Moji starí rodičia mali v detstve stereo konzolu a vždy som sa s ňou rád hrával. Na takom funkčnom nábytku je niečo krásne. Vedel som, že keď som si kúpil svoje vlastné miesto, musel som ho mať. Našiel som starého Penncresta
Oznamovacia lampa Kodak Pi z 30. rokov 20. storočia: 6 krokov (s obrázkami)
Kontrolka Kodak Pi z 30. rokov 20. storočia: Toto je prehliadač tabuliek Kodak z 30. rokov 20. storočia, ktorý som prispôsobil na zobrazovanie upozornení a upozornení pomocou radu jasných farieb. Svetelný zdroj je Unicorn pHAT, programovateľná matica jasných LED diód, ktorý je ovládaný Raspberry Pi Zero W, ktorý