Оглавление:
Видео: Создание ROM Macintosh Plus: 3 шага (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:47
Эта инструкция проведет вас через процесс «копирования» образов EPROM из ваших микросхем ПЗУ Macintosh Plus и (или) «записи» образов на новые микросхемы. Процесс в основном будет выполняться дважды, чтобы создать микросхемы ПЗУ «привет» и «меньше» для вашего Mac Plus.
В этой документации есть следующие приложения:
- Создание сменных микросхем ПЗУ / редких микросхем ПЗУ
- Резервное копирование существующих или уникальных микросхем ПЗУ
- Продавайте микросхемы ROM онлайн
Я создал эту инструкцию после того, как определил, что плохие ПЗУ являются основной причиной очень странной ошибки на моем Macintosh Plus.
Это руководство также применимо к Macintosh 128K и Macintosh 512 (k, e).
Запасы:
Для продолжения у вас должны быть под рукой следующие материалы:
- TL866 или TL866II или TL866II + (Amazon)
- Доступ к ПК с Windows (Linux и MacOS поддерживаются, но не показаны в этом руководстве)
- По крайней мере 2x 27C512 28DIP чипов (eBay) (Aliexpress)
- Микросхемы Macintosh ROM (необязательно)
- Файлы образов Macintosh ROM (полуобязательные)
Шаг 1: RIP ROM WHA?
Поговорим о «копировании» образов ПЗУ с физических микросхем. Для простоты я опишу процесс копирования образов ROM в Windows, так как это наиболее простой процесс с TL866II +. Однако это возможно в Linux и Mac OS, если приложить больше усилий.
Следует отметить, что в этом руководстве не рассматривается, как физически удалить или установить микросхемы ПЗУ, но, пожалуйста, поймите, что удаление и установка микросхем ПЗУ должны быть деликатным процессом. Если металлические контакты повреждены, ваша микросхема ПЗУ может стать интересным мусором.
Что такое микросхема "ROM"?
С технической стороны ПЗУ - это «постоянная память» - две физические компьютерные микросхемы, установленные на материнской плате Macintosh Plus, которые выдают команды процессору. Память в микросхемах ПЗУ запрограммирована для выдачи важных инструкций, таких как загрузка операционной системы с жесткого диска и многое, многое другое.
Что значит "скопировать" образ ROM?
Копирование ПЗУ - это процесс чтения всей памяти микросхемы ПЗУ на ваш компьютер. Вам понадобится образ существующего рабочего ПЗУ, чтобы производить новые чипы на замену. Если у вас нет рабочих микросхем ПЗУ или вы предпочитаете загрузить копию, вы можете найти множество популярных ПЗУ, перечисленных на веб-сайте «Репозиторий Macintosh» - отличном ресурсе для сообщества (ссылка на прямую загрузку). Я также размещаю ПЗУ, которые я извлек из своих собственных чипов, в GitHub, ссылки на которые вы найдете в следующем разделе.
Когда используется термин «изображение», вы можете образно представить себе «снимок» всей памяти микросхемы ROM. Вы можете рассматривать процесс как ксерокопию. Когда мы создаем копию памяти микросхемы ПЗУ с помощью программатора TL866II +, это называется «копированием».
Как скопировать образ ROM?
Начните с загрузки соответствующего программного обеспечения Windows для TL866II +. Если вы приобрели TL866II +, производимый компанией, доступный на Amazon и связанный с ним в разделе расходных материалов, вы можете загрузить необходимое программное обеспечение здесь, на веб-сайте Autoelectric.
Шаг 2: Время разорвать
После того, как у вас будет программное обеспечение, необходимое для вашего TL866II + (или TL866 / TL866II), и вы подтвердите, что ваш программатор обнаружен, вы можете продолжить чтение или «копирование» образов ПЗУ с обеих микросхем ПЗУ, что рассматривается в этом шаге.
Скриншоты в этом разделе иллюстрируют программное обеспечение TL866II +, но оно очень сравнимо с другими моделями.
Убедитесь, что ваше устройство обнаружено
По какой-то причине ваша система может плохо работать с драйверами и программным обеспечением. Когда вы открываете программное обеспечение программатора в Windows, убедитесь, что вы видите сообщение «1 программист подключен».
Выберите свой чип
TL866II + поддерживает более 15000 чипов! Удивительный! Но… сейчас это не важно; нам нужно поддерживать только один тип микросхемы; "AM27C512 @ DIP28". Не путайте «AM27C512 @ DIP28» с «AM27512» - у одного есть буква «С», а у другого - нет.
- Отключите параметры «Обнаружение PIN-кода» и «Проверить идентификатор» в нижнем левом углу.
- Нажмите кнопку «ЧИТАТЬ» вверху или выберите «Устройство» -> «Читать» в строке меню.
- Нажмите «ПРОЧИТАТЬ» в следующем всплывающем окне.
- Используйте ~ 5 секунд, которые требуется программисту для чтения вашей микросхемы ПЗУ, чтобы поразмышлять о том, насколько это аккуратно.
- Вуаля! У вас есть образ ПЗУ… верно? Может быть?
Проверка образа ПЗУ
Для начала вы не должны видеть страницу, полную «FF» - если вы это сделали, значит, вы либо неправильно вставили свой чип, либо ваш чип ROM мертв. Также возможно, что вы выбрали не тот чип, и в этом случае вам следует подумать о своей ошибке, прежде чем исправлять ее. Я приложил скриншот действующей микросхемы ПЗУ; ваш может отличаться в зависимости от версии ROM или образа, который вы используете.
Если вы знаете, какая у вас версия ПЗУ (есть A, B и C, где «C» - самое новое для Mac Plus), вы можете просто сравнить образ с ПЗУ, загруженным из репозитория Macintosh. Я также предоставил свои собственные образы ROM, разделенные на «hi» и «lo», которые доступны на моем GitHub.
Сохраните образ вашего ПЗУ
Просто нажмите кнопку «Сохранить» или выберите в меню «Файл» -> «СОХРАНИТЬ» и сохраните результат в запоминающемся месте на вашем компьютере; вам понадобится этот файл для записи на новый чип.
Повторите процесс, описанный в этом шаге, для обеих микросхем ПЗУ.
Шаг 3: Запись ПЗУ
Запись ПЗУ означает просто «запись» образа ПЗУ, который мы скопировали с ваших микросхем или загрузили на новые микросхемы. Если вы не копировали образ ПЗУ со своего чипа, вы можете найти изображения на моем Github, а также в репозитории Macintosh здесь.
Изменения программного обеспечения программиста
- Нажмите «Select IC» вверху или нажмите «Select IC» -> «Search & Select» в меню, а затем измените чип на «AM27C512 @ DIP28».
-
Если у вас нет образа ПЗУ в вашем программаторе из предыдущих шагов, просто нажмите кнопку «ОТКРЫТЬ» вверху или «Файл» -> «Открыть» в меню и выберите первое из двух изображений, которые вы сохранили в предыдущий шаг или соответствующие файлы ROM, загруженные из репозитория Macintosh.
Если вы используете файлы ROM из репозитория Macintosh, существуют дополнительные шаги, которые не будут описаны в немедленном выпуске данного руководства
- Щелкните «PROG» вверху или «Device» -> «Program» в меню и «Program» на следующем экране.
- Повторите этот процесс для микросхем ПЗУ "hi" и "lo".
Вот и все! Вы можете загрузить или «скопировать» образ ПЗУ с нового чипа и сравнить его с образом ПЗУ, который вы загрузили в свой программатор, или просто переустановить его обратно в свой Macintosh Plus и выполнить тестовую загрузку.
С помощью этого нового процесса вы можете помогать нашим друзьям или даже продавать микросхемы ROM!
Рекомендуемые:
Создание собственной фотоэлектрической системы 5 В: 4 шага (с изображениями)
Создание собственной фотоэлектрической системы 5 В: в ней используется понижающий преобразователь в качестве выхода 5 В для зарядки аккумулятора (Li Po / Li-ion). И повышающий преобразователь для батареи 3,7 В на выход 5 В USB для устройств, требующих 5 В. Подобно оригинальной системе, которая использует свинцово-кислотную батарею в качестве заряда для хранения энергии, e
Создание USB-концентратора из старой клавиатуры? ♻: 3 шага (с изображениями)
Как сделать USB-концентратор из старой клавиатуры? ♻: As-Salaamu-Alaikum! У меня есть старая клавиатура, которая не использовалась, и ее клавиши были немного неисправны. Поэтому я решил исправить это. Я взял ее печатную плату и преобразовал ее в "USB-концентратор". Это было легко
Создание адаптера Bluetooth, часть 2 (создание совместимого динамика): 16 шагов
Создание адаптера Bluetooth, часть 2 (Создание совместимого динамика): в этой инструкции я покажу вам, как использовать мой адаптер Bluetooth, чтобы сделать старый динамик совместимым с Bluetooth. * Если вы не читали мое первое руководство по " Изготовлению адаптер Bluetooth " Я предлагаю вам сделать это, прежде чем продолжить.C
Создание робота, управляемого жестами: 4 шага (с изображениями)
Создание робота, управляемого жестами: в этом руководстве мы создаем робота Arcbotics Sparki, которым можно управлять с помощью 3D-жестов. Приятной особенностью этого проекта является то, что для управления роботом не требуется никаких дополнительных устройств, таких как смартфон или перчатка. Просто проведите рукой по эл
Создание маленьких роботов: создание роботов Micro-Sumo на один кубический дюйм и меньше: 5 шагов (с изображениями)
Создание маленьких роботов: создание роботов Micro-Sumo на один кубический дюйм и меньше: вот некоторые подробности о создании крошечных роботов и схем. В этом руководстве также будут рассмотрены некоторые основные советы и методы, которые могут быть полезны при создании роботов любого размера. Для меня одна из самых сложных задач в электронике - это увидеть, насколько малы