Tartalomjegyzék:

PiDP-11: Az 1970-es évek PDP-11/70 másolata: 4 lépés
PiDP-11: Az 1970-es évek PDP-11/70 másolata: 4 lépés

Videó: PiDP-11: Az 1970-es évek PDP-11/70 másolata: 4 lépés

Videó: PiDP-11: Az 1970-es évek PDP-11/70 másolata: 4 lépés
Videó: TPA számítógépekkel megoldott feladatokról 2024, Július
Anonim
PiDP-11: Az 1970-es évek PDP-11/70 másolata
PiDP-11: Az 1970-es évek PDP-11/70 másolata
PiDP-11: Az 1970-es évek PDP-11/70 másolata
PiDP-11: Az 1970-es évek PDP-11/70 másolata
PiDP-11: Az 1970-es évek PDP-11/70 másolata
PiDP-11: Az 1970-es évek PDP-11/70 másolata

A PDP-11 valószínűleg a valaha volt legbefolyásosabb számítógép volt. Meghatározta, hogy mit gondolunk normálisnak, ez volt az első gép, amelyhez Unixot szerezhet, és a Windows a PDP-11 másik nagyjegyű operációs rendszeréhez, az RSX-11-hez vezethető vissza.

1975-ben a 11/70 nem csak a legnagyobb PDP-11 volt, hanem egyben az utolsó is, amelyik megfelelő Blinkenlights panelt kapott. Piros és lila színben. Sajnálom. Rózsa és bíbor. Ezek a 70 -es évek voltak. De ekkor - hirtelen - eltűntek az előlapok az életünkből, és a következő évtizedekben unalmas bézs színű dobozokat kellett volna néznünk. Szóval nagyon szomorú.

Az igazán lenyűgöző dolog ebben a számítógépben azonban az, hogy még ma is használható. Futtathat egy megfelelő 2.11BSD unix -ot (vagyis a unix jó bitjei vannak, de nem a felfúvódás) - de visszamehet még, és futtathatja a Unix v6 -ot, miközben tanulmányozza a híres Lions Commentary -t. TCP/IP -t csinál, webszerverként működik, (vektor) grafikát készít…

A PiDP-11 projekt célja, hogy visszahozza ezt a tiszteletre méltó gépet. Előlappal. Lehet, hogy egy Raspberry Pi rejtőzik benne, de akár valódi soros terminálokhoz is csatlakoztathatja, ha úgy tetszik. Minden eredeti operációs rendszer és szoftver indításra kész.

A korábbi PiDP-8 projektemhez hasonlóan a szoftvert bármely Raspberry Pi-n is használhatja, még a PiDP-11 hardver nélkül is. De az ötlet az, hogy egy lépéssel tovább megyünk, visszaadva fizikai formáját: Blinkenlights.

Valójában négy szakaszt vehet figyelembe:

  • csak futtassa a PiDP-11 emulátort a Raspberry Pi-n, és játsszon a PDP-11 operációs rendszerekkel;
  • a vizuális hatás érdekében a PiDP-11 áramköri lap hozzáadása villogó fényekkel;
  • forrasztó kapcsolók a táblára, hogy az előlap felett átvegyék a gép irányítását;
  • vásárolja meg a teljes replika készletet díszes házzal, akril előlap borítással és egyedi kapcsolókkal.

A Pi -nek rengeteg ereje van ahhoz, hogy elvégezze az összes többi olyan tevékenységet, amelyet általában a Pi -vel tennél (médiaszerver, fájlszerver stb.). Tehát nem korlátozódik csak a PDP-11 szoftverre.

1. lépés: A Pi átalakítása PDP-11-re

A Pi átalakítása PDP-11-re
A Pi átalakítása PDP-11-re
Konvertálja a Pi-t PDP-11-re
Konvertálja a Pi-t PDP-11-re

A PiDP-11 projekt szoftver része a jól ismert simh szimulátort és a BlinkenBone projektet használja, amely előlapi illesztőprogramot ad hozzá a simh-hez.

Telepítse a szokásos Raspbian -t. Ezután adja hozzá a PDP-11 szimulációt az alábbi öt lépéssel:

1 Hozzon létre egy /opt /pidp11 könyvtárat, és menjen oda:

sudo mkdir /opt /pidp11

cd /opt /pidp11

2 Töltse le a pidp11 szoftvert:

sudo wget

3 Csomagolja ki, hogy a szoftver a kijelölt/opt/pidp11/könyvtárban éljen:

sudo tar -xvf pidp11.tar.gz

4 Futtassa a telepítő szkriptet, hogy a PDP-11 automatikusan elinduljon a Pi bekapcsolásakor:

sudo /opt/pidp11/install/install.sh

5 Indítsa újra és ragadja meg a PDP-11 konzolt:

sudo újraindítás

~/pdp.sh

(az utolsó sor csak akkor szükséges, ha a Pi-t úgy állítja be, hogy önindítsa be a grafikus felhasználói felületet. A PDP-11 már fut, és ez a parancs a termináljához vezet. Ha ssh-n keresztül jelentkezik be, akkor a PDP- 11 terminál azonnal)

Ezzel kap egy futó PDP-11-et, de csak egy kis demó program fut. Átmenetileg.

Megjegyzés: mindkét fenti kép ugyanaz a PiDP-11, csak azt mutatja, hogy csatlakoztathatja egy valódi VT-220 terminálhoz, valamint egy terminál emulátort futtató laptophoz.

2. lépés: Adja hozzá a PDP-11 szoftvertörténeti gyűjteményét

Adja hozzá a PDP-11 szoftvertörténeti gyűjteményét
Adja hozzá a PDP-11 szoftvertörténeti gyűjteményét

Az előző lépés megadta a PiDP-11-et, de csak egy demó programot (tétlen), amelyet futtatni kell. A következő lépés tehát az összes operációs rendszer letöltése.

Töltse le és csomagolja ki a lemezrendszerek „rendszer” gyűjteményét:

cd /opt /pidp11

sudo wget

sudo tar -xvf systems.tar.gz

Ezenkívül még többféle operációs rendszer is hozzáadható:

sudo wget

Végül egy hatalmas, 1,6 GB-os RSX-11 szoftverkönyvtár áll rendelkezésre:

cd/opt/PiDP11/systems/rsx11mplus/

wget

bontsa ki a PiDP11_DU1.zip fájlt

További dolgokat kell módosítani, ha szeretné:

ha önindítást végez a grafikus felhasználói felületen, akkor nyissa meg a terminált, és írja be a ~/pdp.sh parancsot a PDP-11 megragadásához. A GUI automatikus indításának letiltása: „Raspberry icon” -> Preferences-> Raspberry Pi Configuration. A grafikus felületet bármikor elindíthatja a startx paranccsal

  • Engedélyezheti az automatikus bejelentkezést a Pi-n, állítsa be a sudo raspi-config használatával, és többé nem fog zavarni a Pi/Linux dolgok; rögtön beleesik a PDP-11-be.
  • Mivel még nem rendelkezik fizikai előlappal a Pi -hez, olvassa el az operációs rendszerek indításának kézikönyvét. Gyors tipp: CTRL-E, majd a "cd../systems/rt11", majd a "do boot.ini" az egyik módja.

3. lépés: Kezdje el a felolvasást

Kezdje el a felolvasást
Kezdje el a felolvasást

Még mindig sok minden történik a PDP-11 világában. A legjobb az, hogy minden szabadon elérhető PDF -ként.

Olvassa el a PiDP-11 kézikönyvet itt: https://www3.ispnet.net/pidp11/PiDP-11%20Manual%20… is

Csatlakozzon a fórumhoz: https://groups.google.com/forum/#!forum/pidp-11 (Nincs szüksége a PiDP-11 készletre, a PDP-11 rajongók csak szoftveres beállítással várják!)

Nézze meg a weboldalt:

És ha egyszer belemélyed, ne felejtse el böngészni a PDP-11 kézikönyvek több ezer oldalt a bitsavers.org webhelyen, a DEC alkönyvtáraikban.

4. lépés: Fizikai előlap hozzáadása

Fizikai előlap hozzáadása
Fizikai előlap hozzáadása
Fizikai előlap hozzáadása
Fizikai előlap hozzáadása
Fizikai előlap hozzáadása
Fizikai előlap hozzáadása

Miért érdekes a fizikai előlap?

  • Ez a Blinkenlights. Az elülső panelek hűvösek.
  • Ahhoz, hogy megértsük, hogyan működik a számítógép és a processzora, semmi sem jobb, mint egy futó számítógép egylépéses módban történő megvizsgálása, apró programok közötti apró bekapcsolás és a legalacsonyabb szinten való működtetésük.

Az előlap beszerzéséhez megvásárolhatja a teljes PiDP-11 készletet (és ezt szívesen meg is teszi), de választhatja az iparilag jobban kinéző Do Do Yourself opciót is. És mivel ez az Instructables, ezt írjuk le itt: küldje el a Gerber PCB tervezőfájljait bármelyik PCB boltba, és készítse el saját Bare Bones előlapját. Egy NYÁK valamivel kevesebb, mint 15 dollárba kerülne egységben, ötödik mennyiségben, olyan helyekről, mint a jlcpcb.com.

Egyéb dolgokra lesz szüksége:

  • 64 LED (5 mm, piros)
  • 37 dióda (4148)
  • UDN2981 illesztőprogram -chip vagy azzal egyenértékű.
  • 2 standard forgó kapcsoló
  • 6 pillanatnyi és 24 kapcsoló, bármilyen szabványos mini-kapcsoló elfér.
  • 3 ellenállás (1K), 12 ellenállás (390 ohm).
  • "Extra magas" tűs fejléc csatlakozó a Pi csatlakoztatásához. Jegyzet! A normál 2*20 érintkezők nem működnek, a Pi -nek nagyobb távolságra van szüksége a NYÁK -tól.

Ha valóban pénztárcája van, vagy csak a villogó fények érdeklik, akkor akár ki is hagyhatja az előlapi kapcsolókat és/vagy a forgókapcsolókat, és mindezt <20 dollárért.

Lásd a Gerber fájlt a letöltési részben.

Megjegyzés - Nincs szüksége soros terminálra. Mindent meg lehet tenni vezeték nélkül az ssh vagy a puTTY segítségével. Még a vektorgrafikus megjelenítés is elvégezhető vezeték nélkül, ebben az esetben a VNC -n keresztül. Vagy használja a Pi saját billentyűzetét és HDMI -monitorát.

Ajánlott: