User Tag List

Страница 16 из 17 ПерваяПервая ... 121314151617 ПоследняяПоследняя
Показано с 151 по 160 из 170

Тема: Программатор микросхем программируемой логики(CPLD)

  1. #151

    Регистрация
    25.12.2017
    Адрес
    г. Москва
    Сообщений
    652
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    160
    Поблагодарили
    95 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    valerium, jtag в дебаггере не дает ли сбоев? Подтяжки, кондюр стоят?
    Если с обвязкой всё идеально — то да, бывают полудохлые плисы.

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

    HardWareMan,

    Цитата Сообщение от IgorR76 Посмотреть сообщение
    2 Hardwareman : поделитесь уже, пожалуйста, лог. диаграммами стирания 7128-84. Всё-таки кому то это надо...
    Соберём стиратель, будем стирать !

  2. #151
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #152

    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    796
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    274
    Поблагодарили
    145 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от IgorR76 Посмотреть сообщение
    valerium, jtag в дебаггере не дает ли сбоев? Подтяжки, кондюр стоят?
    Если с обвязкой всё идеально — то да, бывают полудохлые плисы.
    А вот про это поподробнее, pls.
    Если сбои в дебаггере, это "то работает, то нет" - то тут все стабильно. Либо всегда работает, либо (другая плис) всегда сбоит на одном месте.
    Блокировочные кондеры на питаниях ПЛИС стоят, электролит 100мкф после стаба тоже стоит.
    Подтяжек нет и до этого их не было. Но одни ПЛИС шьются всегда и прекрасно, другие - не шьются.

    7128SLC подключал с подтяжками в плате sizif128 (TCK - 10к к земле, TMS, TDI - 10к к +5в, TDO - без подтяжки), пробовал и без подтяжки - там все одинаково глухо.

  4. #153

    Регистрация
    25.12.2017
    Адрес
    г. Москва
    Сообщений
    652
    Спасибо Благодарностей отдано 
    124
    Спасибо Благодарностей получено 
    160
    Поблагодарили
    95 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мой программатор собран так:
    Нажмите на изображение для увеличения. 

Название:	1FFC68E3-F026-4B6E-A92B-B1026E22973F.jpg 
Просмотров:	449 
Размер:	22.6 Кб 
ID:	73685
    1я нога не обязательно на землю. Это чтоб остановить шевеление до программирования.
    А источник +5/+10в надо хороший, стабильный. Как писал Tronix, скачки потребления присутствуют.
    Не панацея, но всё работает. При isp подтяжки рекомендуют по-другому.

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

    valerium(10.10.2020)

  5. #154
    HardWareMan
    Гость

    По умолчанию

    valerium, обвёл действительно важное.

    Вы вот там кнопочками балуетесь, а надо бы чтобы контроллер выставлял HV в строгие моменты времени. Хоть ардуина.

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

    IgorR76, TCK принято тянуть на землю, почитайте уже буквари на EPMки.

  6. #155

    Регистрация
    03.05.2020
    Адрес
    г. Челябинск
    Сообщений
    796
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    260
    Спасибо Благодарностей получено 
    274
    Поблагодарили
    145 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    valerium, обвёл действительно важное.
    ...
    Вы вот там кнопочками балуетесь, а надо бы чтобы контроллер выставлял HV в строгие моменты времени. Хоть ардуина.
    1. Подавал 10,5в, получая их на отдельном стабилизаторе, через резистор 1к. Ровно так, как было на стенде у Tronix
    2. Насчет определенных моментов подачи HV - безусловно, это важно, но я пока нигде не смог обнаружить того, что можно было бы назвать "алгоритмом". Пока есть эпюры, где видно, что HV подается прямо перед началом "сеанса" JTAG, а снимается сразу после. В тактах TCK или временных единицах я эти условия не увидел. Или еще не увидел, если ответ где-то есть. Ну и строить свой Xeltek я пока не намеревался - стоимость решения намного превышает стоимость цели. Я просто пытался расшевелить микросхемы, уже признанные мусором.

    И ремарка: по "кнопочному алгоритму" Tronix с 3032alc пока осечек не было, а для 7000й серии пока нету даже примерной инфы. Им нельзя из квартуса дать команду "Erase", потому что для них она там недоступна. Именно поэтому я выбирал наугад "blank check" и подавал HV перед сеансом с "blank check" и выключал "после". Варвар я. Так бывает )


    PS: В разлоченную микросхему 7064SLC с кривым Silicon ID сейчас прошил "триггер трдос-а" от эмулятора флопа+ВГ на ардуине (by Helbr). Гоняю.
    Однако, работает.
    Под задачи примерно такой сложности использование этого хлама и задумывалось.
    Последний раз редактировалось valerium; 10.10.2020 в 22:14.

  7. #156

    Регистрация
    03.07.2007
    Адрес
    Мариуполь-Киев
    Сообщений
    1,112
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Вы вот там кнопочками балуетесь, а надо бы чтобы контроллер выставлял HV в строгие моменты времени. Хоть ардуина.
    На сайте Intel написано, что при работе с микросхемами MAX3000A высокое напряжение на выводе OE не используется. Оно используется только для отключения JTAG, после чего вся операции с ними выполняются в Serial режиме.

    Does the OE1 pin drive High when the MAX 3000A device is being programmed?

    Description


    No, the OE1 pin does not drive high when the MAX® 3000A device is being programmed. The OE1 pin is the VHJ pin during programming mode which must be set to 11 volts to override the "disable JTAG pins" bit on the device to start the In-System Programming (ISP) operation. If the "disable JTAG pins" bit is not set in the programming files (POF) nor in the device, there is no need to bring VHJ to 11 volts.




    Последний раз редактировалось alvis; 12.10.2020 в 14:04.

    Скрытый текст


    Profi 6.2 Rev.B / 1024
    Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
    Profi v4.00 /1024
    АТМ Turbo /512/ - собран но еще не запускался
    ATM Turbo 2+ v7.10 - собран на 80%
    Pentagon 128 - в планах восстановить (раскуроченная плата)
    ZXMC20/NemoIDE/AT-Keyb (by Caro)
    Revers U8EP3C
    Speccy2010, r2
    [свернуть]

  8. #157
    HardWareMan
    Гость

    По умолчанию

    alvis, спасибо, Кэп! Только не для отключения а наоборот, для включения. Я то игрался со своими EPM3032 именно заблокировав JTAG Enable, к тому же назначал на эти пины альтернативные функции (всё по канону от дядюшки Ляо или Игрософта!). И вот тут, если тебе надо стереть этот чипс, HV и нужен. Я устанавливал HV в разные моменты времени и чипс дох с вероятностью 50%. А в Хелтеке ни разу не сдох (пара десятков итераций). Так ЧЯДНТ?

  9. #158

    Регистрация
    03.07.2007
    Адрес
    Мариуполь-Киев
    Сообщений
    1,112
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Только не для отключения а наоборот, для включения
    Согласен, описочка вышла. Но в остальном все правильно. После изменения состояния режима JTAG, дальнейшая работа в обычном режиме. В прочем официальное заявление интел я привел выше.

    Скрытый текст


    Profi 6.2 Rev.B / 1024
    Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
    Profi v4.00 /1024
    АТМ Turbo /512/ - собран но еще не запускался
    ATM Turbo 2+ v7.10 - собран на 80%
    Pentagon 128 - в планах восстановить (раскуроченная плата)
    ZXMC20/NemoIDE/AT-Keyb (by Caro)
    Revers U8EP3C
    Speccy2010, r2
    [свернуть]

  10. #159

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,409
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    161 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Имеются четыре EPM7032SL44 с залоченным JTAG. Попробовал разлочить. Для разлочки достаточно на секунду подать 10.5В перед нажатием кнопки Detect в квартусе.
    Для статистики: разлочилить удалось все микросхемы. Из них:
    1 шт успешно проходит программирование и верификацию.
    1 шт успешно проходит программирование, верификацию не проходит.
    2 шт ругаются на некорректный ID, не программируются. Начал рыть как происходит программирование, оказалось, что есть файл сценария jam2.jam (в моем случае он лежит по адресу C:\intelFPGA_lite\18.1\quartus\bin64\jam2.jam), его можно немного пропатчить и тогда он перестает ругаться на некорректный ID. После этого из этих двух одна программируется и верифицируется, одна программируется, но не верифицируется.




    Когда проверю, как они работают в устройстве - отпишусь. Во вложении оригинальный и пропатченный файл jam2.jam
    Вложения Вложения
    Последний раз редактировалось marinovsoft; 09.05.2021 в 00:24.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

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

    Gesha86PK(09.01.2022), IgorR76(09.05.2021), valerium(09.05.2021)

  11. #160

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,409
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    161 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Установил микросхему с кривым ID в SMUC. Немного погонял, на первый взгляд проблем не наблюдается.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

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

    Gesha86PK(11.01.2022)

Страница 16 из 17 ПерваяПервая ... 121314151617 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Как прошить CPLD ALTERA???
    от ILoveSpeccy в разделе Несортированное железо
    Ответов: 3
    Последнее: 25.05.2007, 10:48
  2. ТЕСТЕР микросхем логики
    от Mikka_A в разделе Оборудование
    Ответов: 29
    Последнее: 19.03.2007, 22:46

Ваши права

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