Решено Параллельный режим программирования CPLD Altera

  • antonluba
A
antonluba
  • 10 Фев 2019
Возник вопрос.
Довольно давно прикупил у китайцев 2 шт. EPM7032S.
Сейчас решил их использовать и столкнулся с проблемой. USBBlaster их не шьет.
Как выяснилось, при подаче питания на плис все ноги JTAG жестко притягиваются к земле.
Информация по прошивке разрозненна, но, вроде бы, есть режим параллельного программирования этих микросхем.
Конечно, ни Altera programming unit, ни чего-либо подобного в обозримом окружении нет.
Что можно сделать?
Или выбросить и заказать новые с предварительной проверкой?
 
A
antonluba
  • 10 Фев 2019
Вычитал, что параллельный режим закрыт и доступен только в коммерческих программаторах.
Еще нашел, что Chipprog48 эти микросхемы поддерживает. Если найду, у кого он есть, попробую прошить.
 

Информация Неисправность Прошивки Схемы Справочники Маркировка Корпуса Сокращения и аббревиатуры Частые вопросы Полезные ссылки

  • Справочная информация

    Этот блок для тех, кто впервые попал на страницы нашего сайта. В форуме рассмотрены различные вопросы возникающие при ремонте бытовой и промышленной аппаратуры. Всю предоставленную информацию можно разбить на несколько пунктов:

    • Диагностика
    • Определение неисправности
    • Выбор метода ремонта
    • Поиск запчастей
    • Устранение дефекта
    • Настройка

    Учитывайте, что некоторые неисправности являются не причиной, а следствием другой неисправности, либо не правильной настройки. Подробную информацию Вы найдете в соответствующих разделах.

  • Неисправности

    Все неисправности по их проявлению можно разделить на два вида - стабильные и периодические. Наиболее часто рассматриваются следующие:

    • не включается
    • не корректно работает какой-то узел (блок)
    • периодически (иногда) что-то происходит

    Если у Вас есть свой вопрос по определению дефекта, способу его устранения, либо поиску и замене запчастей, Вы должны создать свою, новую тему в соответствующем разделе.
  • О прошивках

    Большинство современной аппаратуры представляет из себя подобие программно-аппаратного комплекса. То есть, основной процессор управляет другими устройствами по программе, которая может находиться как в самом чипе процессора, так и в отдельных микросхемах памяти.

    На сайте существуют разделы с прошивками (дампами памяти) для микросхем, либо для обновления ПО через интерфейсы типа USB.


    По вопросам прошивки Вы должны выбрать раздел для вашего типа аппарата, иначе ответ и сам файл Вы не получите, а тема будет удалена.
  • Схемы аппаратуры

    Начинающие ремонтники часто ищут принципиальные схемы, схемы соединений, пользовательские и сервисные инструкции. Это могут быть как отдельные платы (блоки питания, основные платы, панели), так и полные Service Manual-ы. На сайте они размещены в специально отведенных разделах и доступны к скачиванию гостям, либо после создания аккаунта:


    Внимательно читайте описание. Перед запросом схемы или прошивки произведите поиск по форуму, возможно она уже есть в архивах. Поиск доступен после создания аккаунта.
  • Справочники

    На сайте Вы можете скачать справочную литературу по электронным компонентам (справочники, таблицу аналогов, SMD-кодировку элементов, и тд.).


    Информация размещена в каталогах, файловых архивах, и отдельных темах, в зависимости от типов элементов.

  • Marking (маркировка) - обозначение на электронных компонентах

    Современная элементная база стремится к миниатюрным размерам. Места на корпусе для нанесения маркировки не хватает. Поэтому, производители их маркируют СМД-кодами.


  • Package (корпус) - вид корпуса электронного компонента

    При создании запросов в определении точного названия (партномера) компонента, необходимо указывать не только его маркировку, но и тип корпуса. Наиболее распостранены:

    • DIP (Dual In Package) – корпус с двухрядным расположением контактов для монтажа в отверстия
    • SOT-89 - пластковый корпус для поверхностного монтажа
    • SOT-23 - миниатюрный пластиковый корпус для поверхностного монтажа
    • TO-220 - тип корпуса для монтажа (пайки) в отверстия
    • SOP (SOIC, SO) - миниатюрные корпуса для поверхностного монтажа (SMD)
    • TSOP (Thin Small Outline Package) – тонкий корпус с уменьшенным расстоянием между выводами
    • BGA (Ball Grid Array) - корпус для монтажа выводов на шарики из припоя

  • Краткие сокращения

    При подаче информации, на форуме принято использование сокращений и аббревиатур, например:

      Сокращение   Краткое описание
    LEDLight Emitting Diode - Светодиод (Светоизлучающий диод)
    MOSFETMetal Oxide Semiconductor Field Effect Transistor - Полевой транзистор с МОП структурой затвора
    EEPROMElectrically Erasable Programmable Read-Only Memory - Электрически стираемая память
    eMMCembedded Multimedia Memory Card - Встроенная мультимедийная карта памяти
    LCDLiquid Crystal Display - Жидкокристаллический дисплей (экран)
    SCLSerial Clock - Шина интерфейса I2C для передачи тактового сигнала
    SDASerial Data - Шина интерфейса I2C для обмена данными
    ICSPIn-Circuit Serial Programming – Протокол для внутрисхемного последовательного программирования
    IIC, I2CInter-Integrated Circuit - Двухпроводный интерфейс обмена данными между микросхемами
    PCBPrinted Circuit Board - Печатная плата
    PWMPulse Width Modulation - Широтно-импульсная модуляция
    SPISerial Peripheral Interface Protocol - Протокол последовательного периферийного интерфейса
    USBUniversal Serial Bus - Универсальная последовательная шина
    DMADirect Memory Access - Модуль для считывания и записи RAM без задействования процессора
    ACAlternating Current - Переменный ток
    DCDirect Current - Постоянный ток
    FMFrequency Modulation - Частотная модуляция (ЧМ)
    AFCAutomatic Frequency Control - Автоматическое управление частотой

  • Частые вопросы

    Как мне дополнить свой вопрос по теме Параллельный режим программирования CPLD Altera?

    После регистрации аккаунта на сайте Вы сможете опубликовать свой вопрос или отвечать в существующих темах. Участие абсолютно бесплатное.

    Кто отвечает в форуме на вопросы ?

    Ответ в тему Параллельный режим программирования CPLD Altera как и все другие советы публикуются всем сообществом. Большинство участников это профессиональные мастера по ремонту и специалисты в области электроники.

    Как найти нужную информацию по форуму ?

    Возможность поиска по всему сайту и файловому архиву появится после регистрации. В верхнем правом углу будет отображаться форма поиска по сайту.

    По каким еще маркам можно спросить ?

    По любым. Наиболее частые ответы по популярным брэндам - LG, Samsung, Philips, Toshiba, Sony, Panasonic, Xiaomi, Sharp, JVC, DEXP, TCL, Hisense, и многие другие в том числе китайские модели.

    Какие еще файлы я смогу здесь скачать ?

    При активном участии в форуме Вам будут доступны дополнительные файлы и разделы, которые не отображаются гостям - схемы, прошивки, справочники, методы и секреты ремонта, типовые неисправности, сервисная информация.


  • Здесь просто полезные ссылки для мастеров. Ссылки периодически обновляемые, в зависимости от востребованности тем.



В
Васисуалий
Команда форума
  • 10 Фев 2019
antonluba, спаяй или купи вот это >>  ссылка скрыта от публикации 

Оно работает, я это проверил многократно.

mbftdi2_schema_740.png
 
A
antonluba
  • 11 Фев 2019
Васисуалий, видишь ли, насколько я понял из описания, он также по протоколу jtag работает.
У меня есть usb blaster
и он не помогает, хотя тоже умеет jtag. Отсюда и вопрос.
 
В
Васисуалий
Команда форума
  • 13 Фев 2019
Дык он именно по JTAG и работает! Com порт у него для порядку...

А вот с твоим бластером надо бы разбираться. Он Квартусом видется? Дрова стоят? Дальше в программаторе он на конце саму ПЛИСу видит?
 
A
antonluba
  • 13 Фев 2019
Можешь еще раз вдумчиво прочитать первое сообщение?
Хотя забей. Выкину я их.

Бластер рабочий. EPM240 на макетке прекрасно шьет. На ней сейчас все и сделано.
 
В
Васисуалий
Команда форума
  • 16 Фев 2019
И в чем тогда разница?

Вот смотри:

Для МАКС7000

MAX 7000S devices are in-system programmable via an industry-standard 4-pin Joint Test Action Group (JTAG) interface (IEEE Std. 1149.1-1990). ISP allows quick,efficientiterations during design development anddebugging cycles. The MAX 7000S architecture internally generates the high programming voltage requiredto program EEPROM cells, allowing in-system programming with only a single 5.0 V power supply. Duringin-system programming, the I/O pins are tri-stated
and pulled-up to eliminate board conflicts. The pull-up value is nominally 50 k¾.

Для МАКС2

All MAX® II devices provide Joint Test Action Group(JTAG) boundary -scan test (BST) circuitry that complies with the IEEE Std. 1149.1-2001 specification.JTAG boundary-scan testing can only be performed at any timeafter VCCINT and all VCCIO banks have been fully powered and a tCONFIG amount of time has passed. MAX II devices can also use the JTAG port for in-system programming together with either the Quartus®II software or hardware using Programming Object Files (.pof), JamTM Standard Test and Programming Language (STAPL) Files ( .jam), or Jam Byte-Code Files (.jbc).
The JTAG pins support 1.5-V, 1.8-V, 2.5-V, or 3.3-V I/O standards. The supported voltage level and standard are determined by the VCC I O
of the bank where it resides. The dedicated JTAG pins reside in Bank 1 of all MAX II devices.


Ну тое сть разница в питании! Может быть виновно питание?
 
A
antonluba
  • 16 Фев 2019
Пробовал и от 5в.
Наверное левак. Если чиппрог попадется- попробую
 
В
Васисуалий
Команда форума
  • 16 Фев 2019
antonluba сказал(а):
Наверное левак.

А фотки можешь выложить? ХоЦЦа на левак глянуть... :shuffle:
 
A
antonluba
  • 16 Фев 2019
Вот

epm7032s_359.jpg
 
Н
Николай KRPSC
  • 19 Мар 2019
Я программирую JTAG на LV244A, проблем нет.
 
В
Васисуалий
Команда форума
  • 23 Мар 2019
Ну вот не знаю... Левак - не левак, но похожа на нормальную. :pain25:

Николай KRPSC сказал(а):
я программирую JTAG на LV244A, проблем нет

В смысле именно для серии Max7.... или для всех Intel-Altera?

Если что, то я плотно присел на MBFTDI от Марсоходов и пока что с ним ни разу проблем не было.... :no:

Вот это >>  ссылка скрыта от публикации 

Кстати, его можно собрать самому и там же есть схема (и выше по тексту) и инструкция по установке дров... :up:
 
  • Like
ur5fff