Obsah:
- Krok 1: Převeďte Pi na PDP-11
- Krok 2: Přidejte kolekci historie softwaru PDP-11
- Krok 3: Začněte číst
- Krok 4: Přidejte fyzický přední panel
Video: PiDP-11: Replika kroků PDP-11/70: 70 ze 70. let
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
PDP-11 byl pravděpodobně nejvlivnějším počítačem vůbec. Definovalo to, co považujeme za normální, byl to první stroj, pro který jste mohli získat Unix, a Windows může vysledovat své kořeny v jiném operačním systému PDP-11 s velkým lístkem, RSX-11.
V roce 1975 byl model 11/70 nejen největším PDP-11, ale také posledním zařízením, které mělo vlastní panel Blinkenlights. V červené a fialové. Promiňte. Rose a Magenta. To byla 70. léta. Ale pak - najednou - přední panely zmizely z našich životů a měli jsme se po několik příštích desetiletí dívat na nudné béžové krabice. Tak velmi smutné.
Skutečně fascinující na tomto počítači je, že je docela dobře použitelný i dnes. Můžete spustit správný unix 2.11BSD (to znamená, že má dobré kousky unixu, ale ne nadupaný) - ale můžete se také vrátit dále a spustit Unix v6, zatímco budete studovat slavný Lions Commentary. Umí TCP/IP, funguje jako webový server, dělá (vektorovou) grafiku…
Cílem projektu PiDP-11 bylo přivést zpět tento úctyhodný stroj. S předním panelem. Uvnitř se může skrývat Raspberry Pi, ale pokud chcete, můžete jej dokonce připojit ke skutečným sériovým terminálům. Všechny původní operační systémy a software jsou připraveny ke spuštění.
Stejně jako můj dřívější projekt PiDP-8 můžete software používat na jakémkoli Raspberry Pi i bez hardwaru PiDP-11. Myšlenkou však je jít ještě o krok dále tím, že mu vrátíme jeho fyzickou podobu: Blinkenlights.
Ve skutečnosti můžete zvážit čtyři fáze:
- stačí spustit emulátor PiDP-11 na vašem Raspberry Pi a hrát si s operačními systémy PDP-11;
- přidání desky s plošnými spoji PiDP-11 s technologií Blinkenlights pro vizuální efekt;
- pájení spínačů na desku pro získání kontroly nad strojem přes přední panel;
- kupte si kompletní sadu replik s efektním pouzdrem, akrylovým krytem předního panelu a vlastními přepínači.
Pi má dostatek energie na všechny ostatní věci, které byste normálně dělali s Pi (server médií, souborový server atd.). Nejste tedy omezeni pouze na software PDP-11.
Krok 1: Převeďte Pi na PDP-11
Softwarová část projektu PiDP-11 využívá známý simulátor a projekt BlinkenBone, který k simhu přidává ovladač na předním panelu.
Nainstalujte si běžný Raspbian. Poté přidejte simulaci PDP-11 pomocí těchto pěti kroků:
1 Vytvořte adresář /opt /pidp11 a přejděte tam:
sudo mkdir /opt /pidp11
cd /opt /pidp11
2 Stáhněte si software pidp11:
sudo wget
3 Rozbalte jej, aby software přešel do určeného adresáře/opt/pidp11/:
sudo tar -xvf pidp11.tar.gz
4 Spusťte instalační skript, aby se PDP-11 při zapnutí Pi automaticky spustilo:
sudo /opt/pidp11/install/install.sh
5 Restartujte a uchopte konzolu PDP-11:
sudo restart
~/pdp.sh
(poslední řádek je nutný pouze tehdy, když nastavíte Pi pro automatické spuštění do GUI. PDP-11 již běží a tento příkaz vás přivede na jeho terminál. Když se přihlásíte přes ssh, budete na PDP- 11 terminál hned)
Tím získáte běžící PDP-11, ale vše, co běží, je malý demo program. Pro teď.
Poznámka: oba výše uvedené obrázky jsou stejné PiDP-11, což ukazuje, že jej můžete připojit ke skutečnému terminálu VT-220 stejně jako k notebooku s emulátorem terminálu.
Krok 2: Přidejte kolekci historie softwaru PDP-11
Předchozí krok vám poskytl PiDP-11, ale pouze demo program (nečinný) ke spuštění. Dalším krokem je tedy stažení všech operačních systémů.
Stáhněte a rozbalte kolekci „systémů“obrazů disků:
cd /opt /pidp11
sudo wget
sudo tar -xvf systems.tar.gz
Lze také přidat ještě větší škálu operačních systémů:
sudo wget
Nakonec je k dispozici obrovská knihovna softwaru RSX-11 o velikosti 1,6 GB:
cd/opt/PiDP11/systémy/rsx11mplus/
wget
rozbalte soubor PiDP11_DU1.zip
Další věci k vylepšení, pokud chcete:
pokud autoototujete do grafického uživatelského rozhraní, musíte otevřít terminál a zadat ~/pdp.sh pro „uchopení“PDP-11. Zakažte automatické spouštění GUI: „Ikona Raspberry“-> Předvolby-> Konfigurace Raspberry Pi. GUI můžete vždy spustit pomocí příkazu startx
- Na Pi můžete povolit automatické přihlášení, nastavit to pomocí sudo raspi-config a už vás nebudou obtěžovat věci Pi/Linux; budete okamžitě zařazeni do PDP-11.
- Protože k Pi ještě nemáte připojený fyzický přední panel, přečtěte si příručku o spuštění operačních systémů. Rychlý tip: CTRL-E, poté „cd../systems/rt11“a poté „do boot.ini“je jedním ze způsobů.
Krok 3: Začněte číst
Ve světě PDP-11 se stále děje hodně. Nejlepší na tom je, že vše je k dispozici volně jako PDF.
Přečtěte si příručku k PiDP-11 zde: https://www3.ispnet.net/pidp11/PiDP-11%20Manual%20… Je ve formátu.odt, nejlépe se otevírá pomocí MS Word, i když OpenOffice na Pi odvede slušnou práci také
Připojte se k fóru: https://groups.google.com/forum/#!forum/pidp-11 (Nepotřebujete PiDP-11 ve formě sady, fanoušci PDP-11 s nastavením pouze softwaru jsou stejně vítáni!)
Podívejte se na webové stránky:
A až se budete hloubit, nezapomeňte procházet tisíce stránek příruček k PDP-11 na bitsavers.org v jejich podadresářích DEC.
Krok 4: Přidejte fyzický přední panel
Proč je fyzický přední panel zajímavý?
- Jsou to Blinkenlights. Přední panely jsou chladné.
- Abychom pochopili, jak počítač a jeho CPU fungují, nic se nevyrovná kontrole běžícího počítače v režimu jednoho kroku, přepínání malých programů kousek po kousku a sledování toho, jak ve skutečnosti řídí počítač na nejnižší úrovni.
Chcete-li získat přední panel, můžete si koupit kompletní sadu PiDP-11 (a můžete to udělat), ale můžete se také rozhodnout pro průmyslověji vypadající možnost Do It Yourself. A toto je Instructables, to je to, co zde popisujeme: odešlete návrhové soubory Gerber PCB do jakéhokoli obchodu s PCB a vytvořte si vlastní přední panel Bare Bones. PCB by stálo o něco méně než 15 $ za jednotku, v množství pět, z míst, jako je jlcpcb.com.
Další věci, které budete potřebovat:
- 64 LED diod (5 mm, červená)
- 37 diod (4148)
- čip ovladače UDN2981 nebo ekvivalent.
- 2 standardní otočné přepínače
- 6 momentových a 24 přepínacích přepínačů, jakýkoli standardní mini-spínač se vejde.
- 3 odpory (1K), 12 odporů (390 ohmů).
- „Extra vysoký“konektor záhlaví pro připojení vašeho Pi. Poznámka! Normální 2*20 pinové nebudou fungovat, Pi potřebuje větší vzdálenost od DPS.
Pokud máte opravdu omezený rozpočet, nebo vás jen zajímají Blinkenlights, můžete dokonce vynechat spínače na předním panelu a/nebo otočné přepínače a za méně než 20 $ máte hotovo.
Viz soubor Gerber v sekci ke stažení.
Poznámka - nepotřebujete sériový terminál. Vše lze provést bezdrátově pomocí ssh nebo puTTY. Dokonce i zobrazení vektorové grafiky lze provést bezdrátově, v takovém případě prostřednictvím VNC. Nebo použijte vlastní klávesnici Pi a monitor HDMI.
Doporučuje:
Let It Rain: 5 kroků
Let It Rain: Toto je hra, která se hraje na Micro: bit. Tato hra se nazývá Rain a jejím cílem je zabránit tomu, aby vás zasáhly padající předměty. Buď pohybem zleva doprava, nebo střílením předmětů. ovládané následujícími ovládacími prvky. Shake - Init
Replika hodin Liverpoolu „The George“z Liverpoolu: 13 kroků (s obrázky)
"The George" Liverpool's Liver Building Clock Replica: Být z Liverpoolu Jsem nesmírně hrdý na to, odkud jsem, a dokud si pamatuji, fascinovala mě 1 budova ve městě, Royal Liver Building, a konkrétně je to úžasné hodiny. Tyto hodiny jsou proslulé tím, že jsou
Multimediální hotspot s vybavením pro hudbu z 80. let: 7 kroků
Multimediální hotspot s vybavením pro hudbu z 80. let: Bezdrátové připojení k 80. letům (Grundig HiFi 5000) připojení k počítači a připojení mediálního kabelu RCA k obvyklému způsobu přehrávání hudby, místnímu přehrávání hudby, místnímu přehrávání hudby místně .El problém fue que al clable de 10 metr
PiDP-8: Raspberry Pi jako minipočítač PDP-8: 7 kroků
PiDP-8: Raspberry Pi jako minipočítač PDP-8: Každý chtěl minipočítač PDP-8. No, každopádně v roce 1968. Prožijte zlatý věk minipočítačů spuštěním tohoto obrázku z karty SD na Raspberry Pi. Volitelně můžete přidat repliku předního panelu, abyste znovu vytvořili prostředí Blinkenlights. Jednoduchý hackerský ver
Replika Minivac 601 (verze 0.9): 11 kroků (s obrázky)
Minivac 601 Replica (Verze 0.9): Vytvořená průkopníkem teorie informací Claude Shannonem jako vzdělávací hračkou pro výuku digitálních obvodů, Minivac 601 Digital Computer Kit byla účtována jako elektromechanický digitální počítačový systém. Produkoval Scientific Development Corporati