Sisukord:

PiDP-11: koopia 1970ndate PDP-11/70: 4 sammu
PiDP-11: koopia 1970ndate PDP-11/70: 4 sammu

Video: PiDP-11: koopia 1970ndate PDP-11/70: 4 sammu

Video: PiDP-11: koopia 1970ndate PDP-11/70: 4 sammu
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Juuli
Anonim
PiDP-11: 1970ndate PDP-11/70 koopia
PiDP-11: 1970ndate PDP-11/70 koopia
PiDP-11: 1970ndate PDP-11/70 koopia
PiDP-11: 1970ndate PDP-11/70 koopia
PiDP-11: 1970ndate PDP-11/70 koopia
PiDP-11: 1970ndate PDP-11/70 koopia

PDP-11 oli ilmselt kõige mõjukam arvuti üldse. See määratles, mida me arvame normaalseks, see oli esimene masin, mille eest Unixi hankida sai, ja Windows saab oma juured jälgida PDP-11 teise suure piletiga operatsioonisüsteemist RSX-11.

Aastal 1975 polnud 11/70 mitte ainult suurim PDP-11, vaid ka viimane, millel oli korralik Blinkenlight paneel. Punase ja lilla värviga. Vabandust. Roos ja magenta. Need olid 70ndad. Aga siis - äkki - olid esipaneelid meie elust kadunud ja me pidime järgmise paari aastakümne jooksul vaatama igavaid beeži kaste. Nii väga kurb.

Selle arvuti tõeliselt põnev asi on aga see, et see on üsna kasutatav ka tänapäeval. Saate käivitada korraliku 2.11BSD unixi (see tähendab, et sellel on head unix -bitid, kuid mitte paisumine) - kuid võite minna ka kaugemale ja käivitada Unix v6 kuulsa Lions -kommentaari uurimise ajal. See teeb TCP/IP, töötab veebiserverina, teeb (vektor) graafikat …

Projekti PiDP-11 eesmärk oli see auväärne masin tagasi tuua. Esipaneeliga. Sees võib peituda Raspberry Pi, kuid soovi korral saate selle isegi tõeliste jadaklemmidega ühendada. Kõik algupärased opsüsteemid ja tarkvara on käivitamiseks valmis.

Nagu minu varasemat PiDP-8 projekti, saate tarkvara kasutada mis tahes Raspberry Pi-l isegi ilma PiDP-11 riistvarata. Kuid idee on astuda samm edasi, andes sellele tagasi oma füüsilise vormi: Blinkenlights.

Tegelikult võite kaaluda nelja etappi:

  • lihtsalt käivitage oma Raspberry Pi-s PiDP-11 emulaator ja mängige PDP-11 operatsioonisüsteemidega;
  • visuaalse efekti saavutamiseks PiDP-11 trükkplaadi lisamine Blinkenlightidega;
  • jootmislülitid plaadile, et saada masina üle esipaneeli juhtimine;
  • ostke täielik koopiakomplekt koos uhke ümbrise, akrüülist esipaneeli katte ja kohandatud lülititega.

Pi -l on palju jõudu, et teha kõiki muid asju, mida tavaliselt Pi -ga teeksite (meediumiserver, failiserver jne). Nii et te ei piirdu ainult PDP-11 tarkvaraga.

Samm: teisendage Pi PDP-11-ks

Teisendage Pi PDP-11-ks
Teisendage Pi PDP-11-ks
Teisendage Pi PDP-11-ks
Teisendage Pi PDP-11-ks

Projekti PiDP-11 tarkvaraosas kasutatakse tuntud simhi simulaatorit ja projekti BlinkenBone, mis lisab simile esipaneeli draiveri.

Installige oma tavaline Raspbian. Seejärel lisage PDP-11 simulatsioon nende viie sammuga:

1 Tehke kataloog /opt /pidp11 ja minge sinna:

sudo mkdir /opt /pidp11

cd /opt /pidp11

2 Laadige alla pidp11 tarkvara:

sudo wget

3 Pakkige see lahti, nii et tarkvara elab määratud kataloogis/opt/pidp11/:

sudo tar -xvf pidp11.tar.gz

4 Käivitage installiskript, nii et PDP-11 käivitub automaatselt, kui lülitate sisse Pi:

sudo /opt/pidp11/install/install.sh

5 Taaskäivitage ja haarake PDP-11 konsool:

sudo taaskäivitamine

~/pdp.sh

(viimane rida on vajalik ainult siis, kui seadistate oma Pi GUI-sse automaatseks käivitamiseks. PDP-11 juba töötab ja see käsk viib teid terminali. Kui logite sisse üle ssh, olete PDP- 11 terminali kohe)

See annab teile töötava PDP-11, kuid kõik, mida see töötab, on väike demoprogramm. Praeguseks.

Märkus. Mõlemad ülaltoodud pildid on samad PiDP-11, mis näitavad lihtsalt, et saate selle ühendada tõelise VT-220 terminaliga ja sülearvutiga, millel on terminali emulaator.

Samm: lisage tarkvaraajaloo kogu PDP-11

Lisage tarkvaraajaloo kogu PDP-11
Lisage tarkvaraajaloo kogu PDP-11

Eelmine samm andis teile PiDP-11, kuid käivitamiseks ainult demoprogrammi (tühikäigul). Järgmine samm on seega kõigi operatsioonisüsteemide allalaadimine.

Laadige kettapiltide süsteemikogum alla ja pakkige see lahti:

cd /opt /pidp11

sudo wget

sudo tar -xvf systems.tar.gz

Lisaks saab lisada veelgi suurema hulga operatsioonisüsteeme:

sudo wget

Lõpuks on saadaval tohutu 1,6 GB RSX-11 tarkvara kogu:

cd/opt/PiDP11/systems/rsx11mplus/

wget

pakkige lahti PiDP11_DU1.zip

Soovi korral saate veel midagi muuta:

kui käivitate graafilise kasutajaliidese automaatselt, peate terminali avama ja tippima ~/pdp.sh, et PDP-11 haarata. Keelake graafilise kasutajaliidese automaatne käivitamine: “Vaarikaikoon” -> Eelistused-> Vaarika Pi konfiguratsioon. GUI saate alati käivitada käsuga startx

  • Saate lubada Pi-l automaatse sisselogimise, seadistada see sudo raspi-config abil ja Pi/Linuxi asjad ei häiri teid enam; teid lastakse kohe PDP-11-sse.
  • Kuna teil pole veel Pi külge kinnitatud füüsilist esipaneeli, lugege operatsioonisüsteemide käivitamise juhendit. Kiire näpunäide: CTRL-E, seejärel "cd../systems/rt11", seejärel "do boot.ini" on üks viis.

Samm: alustage lugemist

Alustage lugemist
Alustage lugemist

PDP-11 maailmas toimub veel palju. Parim on see, et kõik on PDF -failidena vabalt saadaval.

Lugege PiDP-11 kasutusjuhendit siit: https://www3.ispnet.net/pidp11/PiDP-11%20Manual%20… samuti

Liituge foorumiga: https://groups.google.com/forum/#!forum/pidp-11 (te ei vaja PiDP-11 komplekti kujul, PDP-11 fännid, kellel on ainult tarkvara seadistus, on samuti teretulnud!)

Vaadake veebisaiti:

Ja kui olete süvenenud, ärge unustage sirvida tuhandeid lehekülgi PDP-11 käsiraamatuid saidil bitsavers.org nende DEC alamkataloogides.

Samm: lisage füüsiline esipaneel

Lisage füüsiline esipaneel
Lisage füüsiline esipaneel
Lisage füüsiline esipaneel
Lisage füüsiline esipaneel
Lisage füüsiline esipaneel
Lisage füüsiline esipaneel

Miks on füüsiline esipaneel huvitav?

  • See on Blinkenlights. Esipaneelid on lahedad.
  • Et mõista, kuidas arvuti ja selle protsessor töötavad, pole midagi paremat, kui kontrollida üheastmelises režiimis töötavat arvutit, lülitada väikeste programmide kaupa sisse ja näha, kuidas nad tegelikult arvutit madalaimal tasemel juhivad.

Esipaneeli hankimiseks võite osta täieliku PiDP-11 komplekti (ja olete seda teretulnud), kuid võite valida ka tööstusliku välimusega tee seda ise. Ja see on Instructables, mida me siin kirjeldame: saatke Gerberi PCB disainifailid mis tahes PCB poodi ja tehke oma Bare Bones esipaneel. PCB maksaks natuke vähem kui 15 dollarit ühiku kohta, koguses viis, näiteks jlcpcb.com.

Muud asjad, mida vajate:

  • 64 LED -i (5 mm, punane)
  • 37 dioodi (4148)
  • draiveri kiip UDN2981 või samaväärne.
  • 2 standardset pöördlülitit
  • 6 hetkelist ja 24 lülitit, mis tahes tavaline minilüliti sobib.
  • 3 takisti (1K), 12 takistit (390 oomi).
  • "Eriti kõrge" tihvtiga päise pistik teie Pi ühendamiseks. Märge! Tavalised 2*20 kontaktiga ei tööta, Pi vajab PCB -st rohkem kaugust.

Kui teil on tõesti eelarve või olete lihtsalt huvitatud välklampidest, võite isegi esipaneeli lülitid ja/või pöördlülitid välja jätta ning seda kõike kokku teha <20 dollariga.

Vaadake allalaadimisjaotisest Gerberi faili.

Märkus. Te ei vaja jadaterminali. Kõike saab teha juhtmevabalt ssh või puTTY abil. Isegi vektorgraafika kuvamist saab teha juhtmevabalt, sel juhul VNC kaudu. Või kasutage Pi enda klaviatuuri ja HDMI -kuvarit.

Soovitan: