Важная информация

User Tag List

Результаты опроса: Нужна ли плата программатора ППЗУ заводского производства?

Голосовавшие
158. Вы ещё не участвовали в этом опросе
  • Да, нужна. Я б себе купил.

    132 83.54%
  • Нет. Мне хватит платы под ЛУТ.

    26 16.46%
Страница 87 из 94 ПерваяПервая ... 838485868788899091 ... ПоследняяПоследняя
Показано с 861 по 870 из 939

Тема: Программатор ППЗУ 155РЕ3, 556РТ4 и других

  1. #861
    Member
    Регистрация
    26.12.2021
    Адрес
    г. Санкт Петербург
    Сообщений
    62
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    Ещё раз: ПИК запитывается только от программатора?
    Да, красным проводом от 2 контакта разъема TL на пин 2 разъема UCSP платы. Прочитался ID сразу и устойчиво,
    прочитался и был проверен средствами софта флеш. Все ОК.

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    3.3В?
    Неизвестно, но скорее всего 5v.

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    А осцилл есть? Замерить уровни всех причинных сигналов в случаях "ничего не читается" и "всё работает"?
    Осцилл есть. Сразу промерить не догадался, запаял регистры назад. С ними, как и положено, устойчивые нули.
    Там могут быть не только уровни, но и тайминги. Чую, сегодня вечером вторую серию экспериментов,
    это не дело, что столь простой узел так плохо себя ведет.

  2. #862
    Veteran Аватар для Serg6845
    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,004
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    230 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от megov Посмотреть сообщение
    Осцилл есть. Сразу промерить не догадался, запаял регистры назад. С ними, как и положено, устойчивые нули.
    если при этом на регистры не приходит питание - так и будет. поэтому в качестве доработки схемы я бы повесил питание регистров на питание PIC, оторвав от остальной схемы. тогда все должно прошиваться без подачи 15В.
    Последний раз редактировалось Serg6845; 28.01.2022 в 16:13.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  3. #863
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от megov Посмотреть сообщение
    Сообщение от SoftFelix Посмотреть сообщение
    3.3В?
    Неизвестно, но скорее всего 5v.
    А замерить? Я когда-то смотрел схему своего TL866A, и, насколько я помню, там на ICSP идёт 3.3В.

    - - - Добавлено - - -

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    поэтому в качестве доработки схемы я бы повесил питание регистров на питание PIC, оторвав от остальной схемы.
    Согласен. А питание от USB отделить от питания встроенного стабилизатора +5В (от высокого) диодом Шоттки. Т.е. сделать питание как в Адруино (Нано или Уно).
    Последний раз редактировалось SoftFelix; 28.01.2022 в 17:26.
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  4. Этот пользователь поблагодарил SoftFelix за это полезное сообщение:

    megov (29.01.2022)

  5. #864
    Member
    Регистрация
    26.12.2021
    Адрес
    г. Санкт Петербург
    Сообщений
    62
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftFelix Посмотреть сообщение
    Согласен. А питание от USB отделить от питания встроенного стабилизатора +5В (от высокого) диодом Шоттки. Т.е. сделать питание как в Адруино (Нано или Уно).
    Такая идея проскакивала в процессе отладки. Я наоборот, убирал USB и запитывал всё от 78М05, ибо были подозрения на питание с разных сторон.
    Условно, "процессорный" домен питания 5V - это PIC в исходной схеме с питанием только от USB. В доработанном варианте в домен надо ввести регистры,
    чтобы не шунтировали PGC/PGD (+посмотреть, что еще там возможно потребуется) и питать его с двух сторон через развязку из пары диодов Шоттки.

    DG408, включать не надо.

    Пошолъ паятъ!

    - - - Добавлено - - -

    Цитата Сообщение от megov Посмотреть сообщение
    DG408, включать не надо.
    Не надо включать в процессорный домен питания.

    - - - Добавлено - - -

    Идея перераспределить домены питания оказалась успешной. На картинке - верификация флеша PICа, все читается нормально.

    Нажмите на изображение для увеличения. 

Название:	verify.jpg 
Просмотров:	72 
Размер:	31.1 Кб 
ID:	76921

    Флеш был успешно стерт, питание передернуто. После этого, естественно, по USB ничего не определилось.
    Далее прошивка была зашита обратно только с подключением по ICSP и PIC стал снова определяться по USB.

    Нажмите на изображение для увеличения. 

Название:	verify2.jpg 
Просмотров:	52 
Размер:	37.7 Кб 
ID:	76923

    Итоговые изменения просты как 3 копейки (разводка платы v1.x):
    - объявляем VCC_USB "процессорным" доменом питания.
    - вместо C4 впаиваем пару из 100/150n как и было и чего-нибудь поЁмче (1-10uF), у меня был конденсатор 1uF 0603 - добавляем фильтрацию по VUSB.
    - на выход 78M05 подключаем керамику 100n и тантал 47u x 16V - хоть теперь оно и не влияет на программирование PICa, но, в целом - необходимо.
    - питание регистров отрезано от 78M05 в районе R10/R6 и подсоединено в VCC_USB на С4.
    - подпор 4к7 c !MCLR на VCC_USB заменен на цепочку последовательно из 9к1 и 1N4148 анодом к VCC_USB - мешаем Vprog утекать в +5V
    - PGM подключается через 2k7 на землю для избежания введения PICа в режим низковольтного программирования (LVP)
    - не ставятся защитные резисторы в разрыв от PGC/PGM на D7/D6 регистров - у меня 74HCT, входы КМОП, емкость входов невелика,
    то есть ни токовой, ни частотной нагрузки для ICSP давать не должны. Если переразводить плату, то места под резисторы надо добавить.

    - - - Добавлено - - -

    При таком подходе можно и не делать развязку через 2 диода между VUSB и выходом 78М05 - при отсутствии USB смысла питания ПИКа и регистров нет.

    - - - Добавлено - - -

    Нажмите на изображение для увеличения. 

Название:	changes.jpg 
Просмотров:	143 
Размер:	95.9 Кб 
ID:	76924

  6. Эти 2 пользователя(ей) поблагодарили megov за это полезное сообщение:

    alvis (29.01.2022), SoftFelix (29.01.2022)

  7. #865
    Guru Аватар для SoftFelix
    Регистрация
    20.03.2007
    Адрес
    Санкт-Петербург
    Сообщений
    2,975
    Спасибо Благодарностей отдано 
    171
    Спасибо Благодарностей получено 
    102
    Поблагодарили
    88 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    megov, а можешь на этой схеме отметить всю поножовщину, новые связи и доп.компоненты?

    Насколько я понял из доработки, критичным оказалось запитка ПИКа и регистров от одного источника? Вот это критично или защита?:

    - подпор 4к7 c !MCLR на VCC_USB заменен на цепочку последовательно из 9к1 и 1N4148 анодом к VCC_USB - мешаем Vprog утекать в +5V
    - PGM подключается через 2k7 на землю для избежания введения PICа в режим низковольтного программирования (LVP)
    МГТФ - любимый провод!
    KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL

  8. #866
    Member
    Регистрация
    26.12.2021
    Адрес
    г. Санкт Петербург
    Сообщений
    62
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Схема с изменениями

    Схема с изменениями:



    VD21 встречается на схемах ICSP, я поставил, лишним не будет. Но ID и флеш читаются и без него.
    Так что основное - это питание регистров.

    - - - Добавлено - - -

    PS: Резисторные сборки - 820 ом, шить пока пробовал только К155РЕ3. Потренировался отдельные биты шить из 0 в 1 на уже ранее записанных,
    вычитав имеющуюся прошивку и подобрав байты с нулями так, чтобы в разных адресах по одному биту шилось для всех с 0 по 7 биты - проверить
    шину данных. Из 2х одна РЕ3 шила FF (с потреблением под 200мА), другая нормально проставила все биты в 1.
    После чего прожег запасной набор РЕ3 (D36/D37) от Вектора 06Ц, одна РЕ3 83года отказалась прошивать 14ый байт, всегда читая оттуда нули,
    остальные две 88 года прошились успешно с первого раза.

    На днях закажу в Анионе по пять-десять РТ4/РТ4А/РT11/РТ14/РТ5, до следующих выходных должны приехать.
    Мне из них шить пока ничего не надо, но проггер надо доотладить, чтобы точно работало всё.
    Так что если кому что-то надо, пишите в личку, за символические 100руб + пересылка прошью (если проггер заработает),
    но без термотренировки, ибо тупо негде.
    Последний раз редактировалось megov; 29.01.2022 в 18:43. Причина: Перезалил схему.

  9. Этот пользователь поблагодарил megov за это полезное сообщение:

    SoftFelix (29.01.2022)

  10. #867
    Member
    Регистрация
    26.12.2021
    Адрес
    г. Санкт Петербург
    Сообщений
    62
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    PS2: Я бы, если будет время, еще и переразвел бы получившуюся схему. На имеющейся у меня v1.1 достаточно спорно
    разведено питание. И вокруг ключей верхнего плеча, и вокруг вторичных преобразователей. И я не уверен, хоть и не смотрел,
    что в v2.3 эти аспекты поправлены. Дорожки питания выполнены той же шириной, как и сигнальные, имеют много переходов,
    а имеющиеся в топологии полигоны хаотичны и во многих местах не подключены вообще никуда. С учетом, что даже K155РЕ3
    спокойно 100mА потребляет, да и регистрам при выставлении единицы на нагрузку в 820 ом требуется 6-7мА на пин
    и до 50мА на корпус - топологию надо переделывать.

  11. Этот пользователь поблагодарил megov за это полезное сообщение:

    tnt23 (30.01.2022)

  12. #868
    Activist Аватар для blackinwoman
    Регистрация
    22.07.2014
    Адрес
    г. Санкт-Петербург
    Сообщений
    460
    Спасибо Благодарностей отдано 
    32
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    39 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    насчёт питания, давно уже пользуюсь LPT версией, всё шьёт т.к. некоторые РТшки шьются в режиме БОЛЬШОГО тока, то можно этот недостаток легко исправить подняв напругу больше 12 вольт, для некоторых лучше опустить до 11.5 вольт с помощью простого решения
    https://aliexpress.ru/item/108503634...id=55384560847

    у меня подключено на +5 вольт с БП -> конвертер -> подобранная напруга под определенные РТшки и проблем нет ...

    Если кому надо прошить РТ12, РТ13, то могу дать перекомпилированную программу на тестирование, у меня прошилось без проблем

  13. #869
    Junior Аватар для Trantor76
    Регистрация
    01.07.2020
    Адрес
    г. Санкт-Петербург
    Сообщений
    24
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Образовалась задача прошить РТ4 для устройства.По быстрому был собран на макетной плате программатор,а именно та часть которая относится к РТ4.Использовал PIC18F2550 в Dip корпусе,но так и не получилось его запустить.Прошил прошивку с конфигурацией,но определятся как неизвестное устройство.Пробовал ради эксперимента прошивки которые написаны под этот PIC с опросом по USB и устройство определяется,а вот сколько не бился так и не удалось залить прошивку от программатора.Может я что то не так делал ?

  14. #870
    Member
    Регистрация
    03.05.2020
    Адрес
    г. Тюмень
    Сообщений
    68
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    23 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Trantor76, у меня при присоединении программатора к USB PIC вываливался в bootloader.
    Попробуйте мой вариант. В архиве прошивка для микроконтроллера и управляющая программа.
    https://disk.yandex.ru/d/bymQjzoxy_0UaA

    P.S. Моя прошивка для микроконтроллера не совместима с управляющей программой от Anykey!!!

  15. Эти 2 пользователя(ей) поблагодарили Alex Shiloff за это полезное сообщение:

    Trantor76 (05.03.2022), wiktors75 (06.03.2022)

Страница 87 из 94 ПерваяПервая ... 838485868788899091 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. схема программатора ппзу для бк-0010.01
    от ua4pqd в разделе БК-0010/0011
    Ответов: 3
    Последнее: 17.12.2010, 00:28
  2. Схема расширения до 128 Ленинград-1 на 556РТ4
    от Mikka_A в разделе Ленинград
    Ответов: 40
    Последнее: 21.01.2010, 03:24
  3. ППЗУ, AY и монитор - продаются
    от Cheburashka в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 07.12.2009, 04:07
  4. Для ААА и других ценителей.
    от Destr в разделе Разный софт
    Ответов: 12
    Последнее: 11.05.2009, 07:30
  5. Обновление ППЗУ Scorpion
    от slaxor в разделе Scorpion
    Ответов: 6
    Последнее: 02.08.2007, 17:36

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •