Перейти к содержанию
    

Вышел из строя Xilinx Platform Cable USB (DLC9G)

Xilinx Platform Cable USB (модель DLC9G) поломался после того, как я без задней мысли воткнул кабель во включенную плату.

 

Симптомы поломки следующие: не зависимо от того, включена плата (которая подлежит конфигурированию) или нет, статусный светодиод светится оранжевым цветом, а iMPACT всегда пишет о неподключенном опорном напряжении (VREF) на контакте 2.

 

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

 

:help:

Не завалялась ли у кого-то из присутствующих здесь схема этого кабеля?

Может у кого-то был похожий случай и удалось поправить положение?

 

Буду очень признателен за любую помощь в деле возвращения кабеля к жизни.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Xilinx Platform Cable USB (модель DLC9G) поломался после того, как я без задней мысли воткнул кабель во включенную плату.

 

Симптомы поломки следующие: не зависимо от того, включена плата (которая подлежит конфигурированию) или нет, статусный светодиод светится оранжевым цветом, а iMPACT всегда пишет о неподключенном опорном напряжении (VREF) на контакте 2.

 

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

 

:help:

Не завалялась ли у кого-то из присутствующих здесь схема этого кабеля?

Может у кого-то был похожий случай и удалось поправить положение?

 

Буду очень признателен за любую помощь в деле возвращения кабеля к жизни.

В теории по гарантии можно заменить ( 1 год)...

На практике коробка дохлых DLC9G под столом...

Официальной схемы нет (и кажется не предвидится).

Однако если поискать на форуме то можно кое-что найти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

После трехчасовых ковыряний в плате кабеля и в интернете выяснилось следующее.

 

На плате есть напряжение, обозначаемое как VCC33_SW. Это напряжение формируется линейным стабилизатором U14 LT3023EDD, а используется оно для питания блоков ввода/вывода CPLD. Этот же стабилизатор формирует напряжение 1,8 В для ядра CPLD.

 

Так вот это напряжение VCC33_SW просаживается до 0,14 В. При этом CPLD и стабилизатор греются (стабилизатор сильнее).

 

Напряжение от стабилизатора поступает в схему через резистор R66 с сопротивлением 0. При выпаивании этого сопротивления стабилизатор приходит в себя (напряжение на выходе 3,3 В и уже не греется).

 

Если отключенную цепочку запитать от внешнего источника напряжения, то CPLD греться не будет, а статусный светодиод будет гореть зеленым при подключении кабеля к плате. При этом iMPACT перестает ругаться, что не подано опорное напряжение VREF. Однако он начинает выдавать сообщения такого рода:

INFO:iMPACT:583 - '2': The idcode read from the device does not match the idcode in the bsdl File.
INFO:iMPACT:1578 - '2':  Device IDCODE :        00001111111111111111111111111111
INFO:iMPACT:1579 - '2': Expected IDCODE:    00000010111010011010000010010011

 

P.S.: На целевой плате стоит Virtex 5 SX5VSX50T.

 

В теории по гарантии можно заменить ( 1 год)...

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

Однако если поискать на форуме то можно кое-что найти.
Вот что-то ничего полезного кроме темы "USB-to-JTAG шнурок для XILINX, высказываем идеи, предложения..." я не нашел. А в ней схемы нет, зато есть перечень основных компонентов. Что тоже очень не плохо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чем дальше, тем интереснее.

После экспериментов по подключению внешнего источника напряжения для цепи VCC33_SW случилось странное. Кабель вновь почувствовал целевую плату (при подаче питания на плату, статусный светодиод загорается зеленым, напряжение VCC33_SW не проседает). И это при том, что R66 впаян назад и для питания CPLD используется штатный стабилизатор. iMPACT больше не ругается на отсутствие напряжения VREF или самого кабеля.

Но зато проявились новые симптомы.

При попытке инициализировать цепочку JTAG iMPACT пишет следующее:

Attempting to identify devices in the boundary-scan chain configuration...// *** BATCH CMD : Identify

PROGRESS_START - Starting Operation.

Identifying chain contents ....done.

ERROR:iMPACT:585 - A problem may exist in the hardware configuration.

Check that the cable, scan chain, and power connections are intact,

that the specified scan chain configuration matches the actual hardware, and

that the power supply is adequate and delivering the correct voltage.

PROGRESS_END - End Operation.

Elapsed time = 1 sec.

// *** BATCH CMD : identifyMPM

При загрузке имеющегося проекта и попытке совершить какую-нибудь операцию с ПЛИС или флешкой пишет:
// *** BATCH CMD : ReadIdcode -p 2

INFO:iMPACT:583 - '2': The idcode read from the device does not match the idcode in the bsdl File.

INFO:iMPACT:1578 - '2': Device IDCODE : 00001111111111111111111111111111

INFO:iMPACT:1579 - '2': Expected IDCODE: 00000010111010011010000010010011

// *** BATCH CMD : ReadIdcode -p 1

'1': Putting device in ISP mode...done.

INFO:iMPACT:583 - '1': The idcode read from the device does not match the idcode in the bsdl File.

INFO:iMPACT:1578 - '1': Device IDCODE : 00001111111111111111111111111111

INFO:iMPACT:1579 - '1': Expected IDCODE: 00000101000001011001000010010011

:wacko: :cranky:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если блок уже не гарантийный, вероятнее всего, на выходе jtag должно стоять что- то аналогичное как в схеме altera byte blaster

http://www.altera.co.jp/literature/ds/dsbyte.pdf

 

кокая нибудь логика с открытым коллектором....

 

vcc, подаваемое на jtag со стороны схемы - vcc_io xilinx чипа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Между CPLD и разъемом JTAG в Xilinx Paltform Cable USB стоят для входных цепей - компараторы, для выходных - буферы. Эта информация из datasheet.

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

Будем посмотреть...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Была похожая ситуация уже пару раз, в обоих случаях летел компаратор - U2 - LT1719S6 3V/5V Comparator.

После его замены все снова работало. Удачи!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Действительно сгорел компаратор U2 (LT1719S6).

После прикручивания компаратора LM393, оторванного от сгоревшей материнки, кабель смог работать на частоте 1,5 МГц. Пока жить можно. Дальше надо думать, чем заменить.

 

А может кто подскажет аналог LT1719S6? А то с доставабельностью проблемы.

 

 

P.S.: Кстати, вот примерная схема JTAGовских цепей кабеля:

post-6065-1242664062_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А может кто подскажет аналог LT1719S6? А то с доставабельностью проблемы.

TLV3501 в корпуса DBV. Доставаем как минимум фри самплами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А может кто подскажет аналог LT1719S6? А то с доставабельностью проблемы.

 

Тоже дох. Брали в Эфо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...