Ребята, кто прошивал с ПК подскажите как делается, есть ли какие-либо особенности при прошивке. Если у кого есть ссылки на инфу или видео буду признателен.
Ребята, кто прошивал с ПК подскажите как делается, есть ли какие-либо особенности при прошивке. Если у кого есть ссылки на инфу или видео буду признателен.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Дык GAL'ка и PIC шьются в программаторе, тут без вариантов.
Флешку тоже можно зашить в программаторе.
Но как оказалось - можно и прямо с платы, через магнитофонный вход спектрума, правда наощупь (так как в ПЗУ, помимо ромов игрушек хранится и сам управляющий софт, который визуализирует интерфейс девайса).
А уже обновлять софт можно и через TTL serial соединение, из java-софтинки для компоновки ромов.
Github: https://github.com/andykarpov/
блин, придется искать у кого программатор есть в нашем городе ( или проще купить?
Не совсем так. При прошивке с магнитофона первым блоком грузится интерфейс, точно такой же, как и при прошивке через Serial Pins.
Вот этот самый интерфейс и грузится сначала при прошивке с магнитофона. Т.е. процесс прошивки через интерфейс ZX Dandanator-а и прошивка с магнитофона ничем не отличаются.
Github: https://github.com/andykarpov/
Обновление EEPROM (флеш-ПЗУ 39F040)
Через ZX Dandanator Serial Pins (Kempston Интерфейс)
======================================
На плате ZX Dandanator замкнуть джампер Joystick. К разъему Serial Pins или к разъему Kempston (GND подключить к пину 8, TX – к пину 4) подключить USB-TTL модем. На Спектруме нажать кнопку L (после нажатия на кнопку открывается так называемый "интерфейс обновления"). Используя программу ROM Generator (dandanator-mini-7.0.jar) залить образ ROM предварительно в настройках активировав пункт Serial Port -> Kempston.
ZX Dandanator! Mini - Kempston/Serial Update
Через Audio интерфейс Спектрума
========================
Удерживая нажатой правую кнопку включить Спектрум. Отпустить кнопку после того как Спектрум загрузится. В зависимости от меню Спектрума либо нажать кнопку Enter, т.е. активировать пункт меню Loader (загрузка с магнитофона), либо набрать команду LOAD '' '' и нажать Enter. Используя программу ROM Generator (dandanator-mini-7.0.jar) загрузить образ ROM предварительно в настройках убрать галочку с пункта Serial Port -> Kempston.
Т.е. после ввода команды Load "" и нажатия Play в программе ROM Generator, первым делом загрузится "интерфейс обновления". Кстати, он будет грузиться с обычной скоростью. После загрузки "интерфейса обновления" начнется последовательная загрузка образа EEPROM состоящая из 16 блоков. Вот эти 16 блоков уже будут передаваться/загружаться на повышенной скорости. Все точно так же как и обновление через ZX Dandanator Serial Pins. Разница только в том, что при обновлении через ZX Dandanator Serial Pins этот самый "интерфейс обновления" будет загружен из EEPROM, а при обновлении через Audio интерфейс - с "магнитофона".
ZX Dandanator! Mini - Audio Update
При просмотре роликов, читайте бегущую строку.
PIC вроде бы так же можно прошить через ZX Dandanator, но так как у меня был под руками программатор, то я этот момент не исследовал. Приедут PIC-и, попробую. А вот GAL, к сожалению можно прошить только программатором.
Последний раз редактировалось r3d; 27.03.2019 в 18:43.
Alex_NEMO (30.06.2022)
Ребята, а usb-ttl модем обязательно необходим или можно на прямую к ком порту подцепится если он есть на материнке?
НА материнках нет TTL выходов - только 12 вольтовый RS232. Для конверсии юзать или MAX232 или USB2TTL , причем если плата с 3.3 вольта чипами ( что вероятнее всего ) надо использовать если не ошибаюсь MAX2232 он в отличие от просто 232 - имеет питание и интерфейс 3.3 Вольта.
Amiga 1200+Blizzard 1260 72 Mb+Mtek 68030,Compozit 128, Leningrad 2,
Atari STE 1040,ZX Spectrum +2,Pentagon 48, Speccy2007 - 2 , ATAS 256k.
ZX Evo 4Mb- в строю.
Speccy2010 v1
Специалист (пока готовлюсь к восстановлению).
Это все мое!
Родное!
Все люблю на свете я! Это родина моя!
спасибо за инфу, заказал буду ждать )
Если кто будет шить pic16 через pickit3 не повторяйте моей ошибки: программатор подключать строго в usb2. Никаких этих вот самых usb3. Четыре часа потратил на танцы с бубном вокруг maplab ipe, девборды, подтяжками к 5V и т.п. )))
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)