Видео: Создание ROM Macintosh Plus: 3 шага (с изображениями)
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Эта инструкция проведет вас через процесс «копирования» образов 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!