Мазмуну:
Video: Macintosh Plus ROM түзүңүз: 3 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул Instructable сизге Macintosh Plus ROM чиптериңизден EPROM сүрөттөрүн "айруу" жана (же) сүрөттөрдү жаңы чиптерге "күйгүзүү" процесси аркылуу жетектейт. Mac Plus үчүн "салам" жана "lo" ROM чиптерин түзүү үчүн процесс негизинен эки жолу аткарылат.
Бул документте төмөнкү колдонмолор бар:
- Алмаштыруу ROM чиптерин / сейрек ROM чиптерин түзүү
- Учурдагы же уникалдуу ROM чиптеринин камдык көчүрүү
- ROM чиптерин онлайнда сатыңыз
Мен бул Нускамалыкты менин Macintosh Plusте өтө кызыктай катанын түпкү себеби катары начар ROMдорду аныктагандан кийин түздүм.
Бул колдонмо Macintosh 128K жана Macintosh 512 (k, e) үчүн да колдонулат.
Берилиштер:
Улантуу үчүн колуңузда төмөнкү жабдыктар болушу керек:
- TL866 же TL866II, же TL866II+ (Amazon)
- Windows PCке кирүү (Linux жана MacOS колдоого алынат, бирок бул колдонмодо көрсөтүлгөн эмес)
- Жок дегенде 2x 27C512 28DIP чиптери (eBay) (Aliexpress)
- Macintosh ROM чиптери (Милдеттүү эмес)
- Macintosh ROM сүрөтү файлдары (жарым милдеттүү эмес)
1 -кадам: RIP ROM WHA?
Келгиле, физикалык чиптерден ROM сүрөттөрүн "айрып салуу" жөнүндө сүйлөшөлү. Жөнөкөйлүк үчүн мен Windows'та ROM сүрөттөрүн алдыруу процессин сүрөттөп берем, анткени бул TL866II+менен эң алдыга жылдыруу. Бирок, Linux жана Mac OSте көбүрөөк күч -аракет жумшоо менен мүмкүн болот.
Белгилей кетчү нерсе, бул колдонмодо ROM чиптерин кантип физикалык түрдө алып салуу же орнотуу камтылбайт, бирок ROM чиптерин алып салуу жана орнотуу өтө татаал процесс болушу керек экенин түшүнүңүз. Эгерде темир казыктар бузулган болсо, анда сиздин ROM чипиңиз таштандыга кызыктуу болушу мүмкүн.
"ROM" чипи деген эмне?
Техникалык жактан алганда, ROM - "Окуу үчүн гана эстутум" - бул Macintosh Plus логикалык тактасына орнотулган эки физикалык компьютер чипи, алар CPUга буйрук берет. ROM чиптериндеги эс тутум катуу дисктен операциялык системаны жүктөө жана башка көптөгөн маанилүү көрсөтмөлөрдү берүү үчүн программаланган.
ROM сүрөтүн "айрып салуу" деген эмнени билдирет?
RIP ROM - бул ROM чип эстутумунун бардыгын компьютериңизге окуу процесси. Жаңы алмаштыруучу чиптерди чыгаруу үчүн сизге иштеп жаткан ROMдун сүрөтү керек болот. Эгерде сизде ROM чиптери жок болсо же көчүрмөсүн жүктөөнү кааласаңыз, "Macintosh репозиторийи" веб -сайтында тизмеленген көптөгөн популярдуу ROMдорду таба аласыз - коомчулук үчүн эң сонун ресурс (Түз жүктөө шилтемеси). Мен дагы GitHubдагы өз чиптеримден чыгарган ROMдорду жайгаштырам, аларды кийинки бөлүмдөн таба аласыз.
"Сүрөт" термини колдонулганда, сиз метафоралык түрдө бүт ROM чип эстутумунун "сүрөтүн" элестете аласыз. Сиз процессти ксерокөчүрмө сыяктуу карасаңыз болот. TL866II+ программистин жардамы менен ROM чип эстутумунун көчүрмөсүн түзгөндө, ал "жыртылып алуу" деп аталат.
ROM сүрөтүн кантип жулуп алам?
Сиздин TL866II+үчүн тиешелүү Windows программасын жүктөп алуу менен баштаңыз. Эгерде сиз Amazon компаниясынан өндүрүлгөн TL866II+ сатып алсаңыз жана камсыздоо бөлүмүнө шилтемеленген болсоңуз, анда керектүү программаны Автоэлектр веб -сайтынан бул жерден жүктөп алсаңыз болот.
2 -кадам: Убакыт келди
Сизде TL866II+ (же TL866 / TL866II) үчүн керектүү программалык камсыздоо болгондон кийин жана программистиңиз аныкталганын ырастагандан кийин, сиз бул кадамда камтылган ROM чиптеринин экөөнөн тең ROM сүрөттөрүн окуп же "үзүп" алсаңыз болот.
Бул бөлүмдөгү скриншоттор TL866II+ үчүн программалык камсыздоону көрсөтөт, бирок ал башка моделдер үчүн абдан окшош.
Түзмөгүңүз аныкталганын тактаңыз
Кандайдыр бир себептерден улам тутумуңуз драйверлер жана программалар менен жакшы ойнобошу мүмкүн. Windows программистин программалык камсыздоону ачканыңызда, "1 Программист туташты" деген кабарды көрүңүз.
Сиздин чип тандоо
TL866II+ 15000ден ашык чиптерди колдойт! Укмуш! Бирок … азыр маанилүү эмес; биз чиптин бир түрүн гана колдошубуз керек; "AM27C512 @DIP28". "AM27C512 @DIP28" "AM27512" менен чаташтырбаңыз - биринде "С" бар, биринде жок.
- Сол бурчтан "Pin Detect" жана "Check ID" параметрлерин өчүрүңүз
- Жогору жактагы "ОКУУ" баскычын чыкылдатыңыз же меню тилкесинен "Аспап" -> "Окуу" дегенди тандаңыз.
- Кийинки калкыма терезеде "ОКУУ" дегенди басыңыз.
- ~ 5 секундду колдонуп, программист сиздин ROM чипиңизди окуп, мунун канчалык тыкан экенин ойлонот.
- Voila! Сизде ROM сүрөтү бар … туурабы? Болушу мүмкүн?
ROM сүрөтү текшерилүүдө
Баштоо үчүн, сиз "FF" менен толтурулган баракты көрбөшүңүз керек - эгерде сиз анда чипти туура эмес киргизсеңиз же ROM чипи өлсө. Сиз туура эмес чипти тандап алган болушуңуз мүмкүн, бул учурда сиз аны оңдоодон мурун катаңызды ойлонушуңуз керек. Мен жарактуу ROM чипинин скриншотун тиркеп койдум; сиздики сиз колдонуп жаткан ромдун версиясына же сүрөтүнө жараша өзгөрүшү мүмкүн.
Эгер сизде болгон ROM версиясын билсеңиз (A, B жана C бар, анда "C" Mac Plus үчүн эң жаңы), анда сиз жөн гана сүрөттү Macintosh репозиторийинен жүктөлгөн ROMго салыштыра аласыз. Мен ошондой эле GitHub'ымда жеткиликтүү болгон "салам" жана "ло" деп бөлүнгөн жеке ROM сүрөттөрүмдү бердим.
ROM сүрөтүңүздү сактаңыз
Жөн гана сактоо баскычын чыкылдатыңыз же менюдан "Файл" -> "САКТОО" тандап, чыгууну компьютериңиздин эсте каларлык жерине сактаңыз; жаңы чипке жазылуу үчүн бул файл керек болот.
Бул кадамда сүрөттөлгөн процессти эки ROM чипиңиз үчүн кайталаңыз.
3 -кадам: ROMдорду күйгүзүү
ROMду күйгүзүү - бул сиздин чиптерден үзүлгөн же жаңы чиптерге жүктөлгөн ROM сүрөтүн "жазуу" дегенди билдирет. Эгерде сиз чиптен ROM сүрөтүн жулуп албасаңыз, анда сүрөттөрдү менин Github жана Macintosh репозиторийинен бул жерден таба аласыз.
Программист программалык камсыздоону өзгөртүү
- Чокуну "IC танда" баскычын чыкылдатыңыз же менюдан "IC тандоо" -> "Издөө жана тандоо" дегенди басыңыз, андан кийин чипти "AM27C512 @DIP28" кылып өзгөртүңүз.
-
Эгерде мурунку кадамдардан бери программистиңизде ROM сүрөтү жок болсо, менюдагы "АЧУУ" баскычын же "Файл" -> "Ачуу" баскычын чыкылдатыңыз жана сакталган эки сүрөттүн бирин тандаңыз. мурунку кадам же Macintosh репозиторийинен жүктөлгөн тиешелүү ROM файлдары.
Эгерде сиз Macintosh репозиторийинен ROM файлдарын колдонуп жатсаңыз, бул инструкциянын дароо чыгарылышында каралбай турган кошумча кадамдар бар
- Жогорудагы "PROG" же менюдан "Device" -> "Program" жана кийинки экранда "Program" дегенди басыңыз.
- Бул процессти "hi" жана "lo" ROM чиптери үчүн кайталаңыз.
Бул болду! Сиз жаңы чиптен ROM сүрөтүн жүктөй аласыз же "айрып", аны программистиңизге жүктөгөн ROM сүрөтүнө каршы текшере аласыз же жөн гана кайра Macintosh Plusка орнотуп, тест жүктөөнү аткарсаңыз болот.
Бул жаңы процесс менен сиз биздин досторубузга жардам бере аласыз, ал тургай ROM чиптерин сата аласыз!
Сунушталууда:
Garmin GPS үчүн ыңгайлаштырылган карталарды түзүңүз: 8 кадам (сүрөттөр менен)
Garmin GPS үчүн ыңгайлаштырылган карталарды түзүңүз: Эгерде сизде сейилдөө жана башка ачык иш -чараларга арналган Garmin GPS бар болсо (анын ичинде GPSMAP, eTrex, Колорадо, Дакота, Орегон жана Монтана сериялары), сизге кереги жок. ага алдын ала жүктөлгөн жылаңач сөөктөрдүн карталарын чечүү. E
Google Карталарды колдонуу менен Карта китебин түзүңүз: 17 кадам (Сүрөттөр менен)
Google Карталарды колдонуу менен Карта Китеби жасаңыз: Башка күнү мен китеп дүкөнүн карап көрчүмүн, DuPage County, IL үчүн Street Guide, анткени менин сүйлөшкөн кызым ошол жерде жашайт жана көчөнүн деталдуу картасына муктаж. Тилекке каршы, аларда болгон жалгыз нерсе Кук Каунти үчүн болгон (ушул сыяктуу
Бөлүкчөлөрдүн электронун колдонуу менен энергия мониторун түзүңүз: 5 кадам (сүрөттөр менен)
Бөлүкчөлөрдүн электронун колдонуу менен энергия мониторун түзүңүз: Көпчүлүк ишканаларда биз Энергияны бизнестин чыгымы деп эсептейбиз. Эсеп биздин почтада же электрондук почтада көрүнөт жана биз аны жокко чыгаруу күнүнө чейин төлөйбүз. IoT жана акылдуу түзмөктөрдүн пайда болушу менен Energy бизнестин баласында жаңы орунду ала баштады
Микроконтроллер менен өзүңүздүн өнүктүрүү тактаңызды түзүңүз: 3 кадам (сүрөттөр менен)
Микроконтроллердин жардамы менен өзүңүздүн өнүктүрүү тактаңызды түзүңүз: Сиз качандыр бир убакта микроконтроллер менен өзүңүздүн өнүгүү тактаңызды түзүүнү кааладыңыз беле жана кантип жасоону билбейсиз. Бул нускамада мен аны кантип жасоону көрсөтөм. жана программалоо. Эгер кандайдыр бир тапшырмаңыз болсо
Arduino менен иштөөчү сүйлөшүүчү роботтун башын түзүңүз!: 26 кадам (сүрөттөр менен)
Arduino менен иштөөчү Talking Robot Head түзүңүз!: Бул робот башы башында менин физикалык эсептөө классым үчүн жылдын аягында долбоор катары курулган, бирок жай мезгилинде ал " үйрөнгөн " кантип сүйлөшүү керек. Баш эки Freeduinos, 3 TLC5940NT чиптери жана Adafruit Industries менен иштейт