Ну все таки там я ошибок не исключаю, погонял
как мог на тестовых прошивках вроде все нормально,
но большие прошивки с перестановкой адреса не проверял,
так что поаккуратнее.
Ну все таки там я ошибок не исключаю, погонял
как мог на тестовых прошивках вроде все нормально,
но большие прошивки с перестановкой адреса не проверял,
так что поаккуратнее.
Скрытый текст
Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9 EP3C
Плата Reverse U10 EP3C
Плата Reverse U16 EP4CE22
Плата Mist v1.31
Terasic DE1
Terasic DE1-SoC
Terasic DE10-nano
iCore 3
[свернуть]
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
Да все в архиве. Прошивку считал с контроллера, т.к. на самом
деле она состоит и bootloadera и прошивки программатора, заложил такую возможность, что бы потом можно было без программаторов обновлять.
Конструктивно программатор у меня состоит из двух плат.
Одна плата с контроллером и преобразователями, а верхняя
только под панельки.
Еще на плате разведены цепи преобразователя 5 - 15V(хотел сделать
програматор с питанием только от USB), но мощенок у преобразователя не хватило, поэтому из схемы я его исключил, но на плате он разведен (я сразу делал с возможностью выбора джампером источника питания)
USB RT prog.rar
Скрытый текст
Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9 EP3C
Плата Reverse U10 EP3C
Плата Reverse U16 EP4CE22
Плата Mist v1.31
Terasic DE1
Terasic DE1-SoC
Terasic DE10-nano
iCore 3
[свернуть]
спасибо огромное за инфу! сделаю под ЛУТ адаптер с PIC`om, с одной стороны USB c другой LPT. чтобы можно было существующие лптшные прогеры по USB использовать.
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
Anykey,
Подскажите пожалуйста, каково время программирования РТ4 у вашего программатора ?
Последний раз редактировалось Anykey; 09.03.2012 в 02:45.
Скрытый текст
Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9 EP3C
Плата Reverse U10 EP3C
Плата Reverse U16 EP4CE22
Плата Mist v1.31
Terasic DE1
Terasic DE1-SoC
Terasic DE10-nano
iCore 3
[свернуть]
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
c адаптером юсб-лпт для программатора засада получается! А именно отличие в схеме прогера от Anykey, от лптшного варианта в следующем: управление тремя битами КН6 идет с отдельных выводов (отдельного порта) PIC`a, что впринципе решается двумя способами - аппаратным добавлением нескольких корпусов или программным...
Anykey, если получится малой кровью поменять прошиву под лпт-версию прогера, было бы просто замечательно. если с этим возится долго и много переделок прошивы, то я займусь доработкой аппаратной части адаптера под существующую прошивку. Заранее спасибо.
Последний раз редактировалось solegstar; 19.03.2012 в 17:25.
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
Впринципе надо просто паралельно при
изменении RC0-RC2, такое же число
выдавать в RB0-RB2, адресу это не
помешает, думаю сделать не сложно.
Позже повнимательней посмотрю.
Скрытый текст
Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9 EP3C
Плата Reverse U10 EP3C
Плата Reverse U16 EP4CE22
Плата Mist v1.31
Terasic DE1
Terasic DE1-SoC
Terasic DE10-nano
iCore 3
[свернуть]
и я так понял сигнал UON в случае адаптера юсб-лпт неиспользуется, и служит лишь для включения питания всего программатора?
хотя разведу эту часть схемы тоже, удобно через этот транзисторный ключ питание подавать на прогер. будет опционально - или вручную подавать питание или автоматом через ключ.
Последний раз редактировалось solegstar; 19.03.2012 в 18:02.
Profi must live!
Моё железо...
1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
Все укомплектованы:
Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive[свернуть]
Ссылка на Telegram-канал поддержки пользователей Profi.
Да это питание подаваемое на колодки и на адресные регистры и
на КН6, для того чтобы безопасно было ставить микросхемы в сокетки.
Но тут есть особенности при выключении питания, программа в МК скидывает значение адреса в 0000, т.к. адресные регистры выключаются
и их состояние стирается, а при включении питания в адр.регистры записывается 0000.
И второе при отключении адресных регистров с порта RB pic подавались
сигналы на 74HC574 и через защитные диоды внутри них 5V попадало на
цепь питания, поэтому после записи адреса в регистры программа переключает порт RB на ввод, чтобы на ножках небыло напряжения.
Но т.к. понадобилось после записи адреса на RB0-RB2 выдавать
номер бита для КН6 (паралельно RC0-RC2), то пришлось убрать
переключение порта на ввод (оставил только при выключении питания).
Во вложении прошивка с изменениями (убираем расширение .rar),
вроде все изменения внес, но не проверял.
Скрытый текст
Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
Profi v3.2 256kB + PAL coder
Плата ZXM Phoenix 1024kB + VGA converter
ZX Evolution 4096kB + SSD-1Gb
Плата Speccy 2010
Плата Sprinter Sp2000s
Плата Reverse U9 EP3C
Плата Reverse U10 EP3C
Плата Reverse U16 EP4CE22
Плата Mist v1.31
Terasic DE1
Terasic DE1-SoC
Terasic DE10-nano
iCore 3
[свернуть]
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)