Мазмұны:
- 1-қадам: Pi-ді PDP-11-ге түрлендіру
- 2-қадам: PDP-11 бағдарламалық қамтамасыз ету тарихының жинағын қосыңыз
- 3 -қадам: Оқуды бастаңыз
- 4 -қадам: Физикалық алдыңғы тақтаны қосыңыз
Бейне: PiDP-11: 1970 жылдардағы PDP-11/70: 4 қадамдарының көшірмесі
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
PDP-11, бәлкім, ең ықпалды компьютер болды. Бұл біз ойлайтын нәрсені анықтады, бұл Unix-ті алуға болатын бірінші машина болды, ал Windows өзінің тамырларын PDP-11-дің RSX-11 басқа үлкен билет операциялық жүйесінен іздей алады.
1975 жылы 11/70 ең үлкен PDP-11 ғана емес, сонымен қатар Blinkenlights панелінің соңғы рет қолданылуы болды. Қызыл және күлгін. Кешіріңіз. Роза мен қызыл күрең. Бұл 70 -ші жылдар еді. Бірақ содан кейін - кенеттен - алдыңғы панельдер біздің өмірімізден кетіп қалды және біз келесі бірнеше онжылдықтар үшін бежевый түтікшелерді қарауымыз керек еді. Өте өкінішті.
Бұл компьютердің ең қызығы, ол қазіргі кезде де қолдануға жарамды. Сіз 2.11BSD сәйкес униксін қолдана аласыз (яғни, оның жақсы биттері бар, бірақ ісіну емес) - бірақ сіз әйгілі Lions комментарийін оқып отырып, әрі қарай қайтып, Unix v6 іске қосуға болады. Ол TCP/IP жасайды, веб -сервер ретінде жұмыс істейді, (векторлық) графика жасайды …
PiDP-11 жобасы осы құрметті машинаны қайтаруға бағытталған. Алдыңғы панельмен. Ішінде Raspberry Pi жасырылған болуы мүмкін, бірақ егер сіз қаласаңыз, оны нақты сериялық терминалдарға қосуға болады. Барлық бастапқы операциялық жүйелер мен бағдарламалық қамтамасыз ету жүктеуге дайын.
Менің бұрынғы PiDP-8 жобам сияқты, сіз кез келген Raspberry Pi бағдарламалық жасақтамасын PiDP-11 аппараттық құралынсыз да пайдалана аласыз. Бірақ идея - физикалық формасын қайтару арқылы бір қадам ілгерілеу: Blinkenlights.
Іс жүзінде сіз қарастыратын төрт кезең бар:
- жай ғана Raspberry Pi-де PiDP-11 эмуляторын іске қосыңыз және PDP-11 операциялық жүйелерімен ойнаңыз;
- визуалды әсер ету үшін Blinkenlights бар PiDP-11 схемасын қосу;
- дәнекерлеу тақтасына машинаны алдыңғы панель арқылы басқаруға мүмкіндік береді;
- сәнді корпусы, алдыңғы панелінің акрил қақпағы мен қосқыштары бар толық реплика жинағын сатып алыңыз.
Pi -де сіз әдетте Pi -мен жасайтын барлық әрекеттерді (медиа -сервер, файлдық сервер және т. Сондықтан сіз тек PDP-11 бағдарламалық жасақтамасымен шектелмейсіз.
1-қадам: Pi-ді PDP-11-ге түрлендіру
PiDP-11 жобасының бағдарламалық жасақтамасы simh-ге алдыңғы панель драйверін қосатын әйгілі simh тренажері мен BlinkenBone жобасын қолданады.
Кәдімгі Raspbian орнатыңыз. Содан кейін PDP-11 модельдеуін мына бес қадаммен қосыңыз:
1 /opt /pidp11 каталогын жасаңыз және сол жерге өтіңіз:
sudo mkdir /opt /pidp11
cd /opt /pidp11
2 pidp11 бағдарламалық жасақтамасын жүктеңіз:
sudo wget
3 Бағдарламалық қамтамасыз ету белгіленген/opt/pidp11/каталогында өмір сүруі үшін оны орамынан шығарыңыз:
sudo tar -xvf pidp11.tar.gz
4 Pi қосқан кезде PDP-11 автоматты түрде жүктелетін етіп орнату сценарийін іске қосыңыз:
sudo /opt/pidp11/install/install.sh
5 PDP-11 консолін қайта жүктеңіз және алыңыз:
sudo қайта жүктеу
~/pdp.sh
(соңғы жол Pi-ді GUI-ге автоматты түрде жүктеуді орнатқанда ғана қажет. PDP-11 қазірдің өзінде жұмыс істейді және бұл команда сізді терминалға әкеледі. ssh арқылы кірген кезде сіз PDP- 11 терминал бірден)
Бұл сізге PDP-11 жұмысына мүмкіндік береді, бірақ ол тек шағын демо бағдарлама. Қазірге.
Ескерту: жоғарыдағы суреттердің екеуі де бірдей PiDP-11, оны нақты VT-220 терминалына, сондай-ақ терминал эмуляторы бар ноутбукке қосуға болатынын көрсетеді.
2-қадам: PDP-11 бағдарламалық қамтамасыз ету тарихының жинағын қосыңыз
Алдыңғы қадам сізге PiDP-11 берді, бірақ тек демо бағдарлама (жұмыс істемейді). Келесі қадам - барлық операциялық жүйелерді жүктеу.
Диск суреттерінің «жүйелік» жинағын жүктеп алыңыз және ашыңыз:
cd /opt /pidp11
sudo wget
sudo tar -xvf systems.tar.gz
Одан да үлкен операциялық жүйелерді қосуға болады:
sudo wget
Соңында, RSX-11 бағдарламалық қамтамасыз етуінің 1.6 ГБ үлкен кітапханасы бар:
cd/opt/PiDP11/systems/rsx11mplus/
wget
PiDP11_DU1.zip файлын ашыңыз
Қаласаңыз, түзетуге болатын басқа нәрселер:
егер сіз GUI-ге автоматты түрде жүктелсеңіз, сізге терминалды ашып, PDP-11-ді алу үшін ~/pdp.sh теру керек. GUI автоматты жүктеуді өшіріңіз: «Таңқурай белгішесі» -> Параметрлер -> Raspberry Pi конфигурациясы. Сіз әрқашан GUI -ді startx пәрмені арқылы бастай аласыз
- Сіз Pi-де автоматты кіруді қосуға болады, оны sudo raspi-config көмегімен орнатыңыз, енді Pi/Linux материалдары сізді мазаламайды; Сіз бірден PDP-11-ге жіберілесіз.
- Пи -ге бекітілген физикалық алдыңғы панель әлі жоқ болғандықтан, операциялық жүйелерді қалай жүктеу туралы нұсқаулықты оқыңыз. Жылдам кеңес: CTRL-E, содан кейін «cd../systems/rt11», содан кейін «boot.ini жасаңыз»-бұл бір жол.
3 -қадам: Оқуды бастаңыз
PDP-11 әлемінде әлі де көп нәрсе болып жатыр. Ең дұрысы, бәрі PDF түрінде еркін қол жетімді.
PiDP-11 нұсқаулығын мына жерден оқыңыз: https://www3.ispnet.net/pidp11/PiDP-11%20Manual%20… Бұл.odt форматында, MS Word-те жақсы ашылады, дегенмен Pi-дегі OpenOffice лайықты жұмыс жасайды. сондай -ақ
Форумға қосылыңыз: https://groups.google.com/forum/#!forum/pidp-11 (Сізге жиынтық түрінде PiDP-11 қажет емес, тек бағдарламалық қамтамасыздандыруы бар PDP-11 желдеткіштері де құпталады!)
Веб-сайтты қараңыз:
Сіз қазып алғаннан кейін, олардың DEC ішкі каталогтарындағы bitsavers.org сайтындағы PDP-11 нұсқаулықтарының мыңдаған беттерін шолуды ұмытпаңыз.
4 -қадам: Физикалық алдыңғы тақтаны қосыңыз
Неліктен физикалық алдыңғы панель қызықты?
- Бұл Blinkenlights. Алдыңғы панельдер Cool.
- Компьютер мен оның процессоры қалай жұмыс жасайтынын түсіну үшін жұмыс істеп тұрған компьютерді бір қадамдық режимде тексеруден, кішігірім бағдарламаларды бірте -бірте ауыстырып, компьютерді ең төменгі деңгейге қалай басқаратынын көруге болмайды.
Алдыңғы панельді алу үшін сіз PiDP-11 жиынтығын сатып ала аласыз (және сіз мұны құптайсыз), бірақ сонымен қатар өнеркәсіптік көрінетін «Мұны өзіңіз жасаңыз» опциясын таңдауға болады. Нұсқаулықтар, біз осында сипаттаймыз: Gerber PCB дизайн файлдарын кез келген ПХД дүкеніне жіберіңіз және өзіңіздің Bare Bones алдыңғы тақтасын жасаңыз. PCB бағасы jlcpcb.com сияқты жерлерден бірлікке 15 доллардан біршама төмен болады.
Сізге қажет басқа заттар:
- 64 жарық диоды (5 мм, қызыл)
- 37 диод (4148)
- UDN2981 драйвер чипі немесе оған балама.
- 2 стандартты айналмалы қосқыш
- 6 лездік және 24 қосқыш, кез келген стандартты мини-коммутатор сәйкес келеді.
- 3 резистор (1К), 12 резистор (390 Ом).
- Pi-ді қосуға арналған «жоғары биік» түйреуіш коннекторы. Ескерту! Қалыпты 2*20 істікшелер жұмыс істемейді, Пи ПХД -дан көбірек қашықтықты қажет етеді.
Егер сіз шынымен бюджетке түссеңіз немесе сізді Blinkenlights қызықтыратын болса, сіз тіпті алдыңғы панельдегі қосқыштарды және/немесе айналмалы қосқыштарды қалдыра аласыз және барлығын <$ 20 үшін жасай аласыз.
Жүктеу бөлімінде Gerber файлын қараңыз.
Ескерту - Сізге сериялық терминал қажет емес. Барлығын ssh немесе puTTY көмегімен сымсыз жасауға болады. Тіпті векторлық графикалық дисплей сымсыз, VNC арқылы жасалуы мүмкін. Немесе Pi жеке пернетақтасы мен HDMI мониторын қолданыңыз.
Ұсынылған:
Жарықдиодты цилонды скутер - 80 жылдардағы Ларсон сканері: 5 қадам (суреттермен)
Жарықдиодты скутер- 80-ші жылдардағы Ларсон сканері: Бұл жоба 80-ші жылдардағы 80-ші жылдардағы скутерге өте жоғары деңгейдегі жаңарту- мен жігітім Смокидің Honda Elite торына жарықдиодты жолақты салып жатырмын. дәнекерленген схема мен код ремикс
PiDP-8: PDP-8 шағын компьютері ретінде таңқурай Pi: 7 қадам
PiDP-8: таңқурай Pi PDP-8 шағын компьютері: Барлығы PDP-8 шағын компьютерін алғысы келді. Қалай болғанда да, 1968 жылы. Raspberry Pi -де SD картасының суретін жүктеу арқылы шағын компьютерлердің алтын дәуірін жаңартыңыз. Қажет болса, Blinkenights тәжірибесін жаңарту үшін алдыңғы панельдің көшірмесін қосыңыз. Хакерлердің қарапайым нұсқасы
1970 жылдардағы E-Ink YouTube есептегіші: 7 қадам (суреттермен)
1970 жылдардағы E-Ink YouTube есептегіші: 1970-ші жылдардағы бұл таңғажайып цифрлық сағат Pimoroni «Inky pHAT» көмегімен YouTube статистикасын көрсететін жаңа өмірге ие болды. электрондық сия дисплейі және Raspberry Pi Zero. Ол Youtube API -ні тұрақты түрде сұрау үшін қарапайым Python сценарийін қолданады, сілтеме
50 жылдардағы Philips радио қабірден құтқарылды: 7 қадам (суреттермен)
50 -ші жылдардағы Philips радиосы қабірден құтқарылды: Менің чемоданым бумбокстарынан кейін мен динамиктің қызықты корпустарын пайдалануды жалғастырғым келді. Бұл жолы мен динамиктер мен барлық қосымша компоненттерді орналастыруға арналған қоршауды қолдандым. Мен 50-ші жылдардағы зақымдалған және жұмыс істемейтін Philips т таптым
80 -ші жылдардағы Boombox: 8 қадам (суреттермен)
80 -ші жылдардағы Boombox жөнделді: Мен бұл жобаның идеясын бірінші рет hackster.io -да ұқсас құрылысты кездестірдім, ол қазір мұнда нұсқаулық ретінде шығарылады. Бұл жобада олар Raspberry Pi көмегімен 80 -ші жылдардағы сынған бумбоксты қайта құрды және басқа электрониканы алмастырды