Клон Xilinx Platform Cable
Таки доехала моя посылочка с программатором для хильки. В принципе, я уже успел все отладить с простым программатором, но штука не лишняя.
Программатор купил на ebay за 38 долларов включая доставку (оригинал стоит 260$). Скидку относительно оригинальной цены в $39.90+доставка+налоги+на пиво получил за заполнение маркетинговой анкеты с ибэя: святая халява!
Поиск на ибэе выдает много таких коробочек. Почему именно этот? На нем написано DLC9G – это последняя модификация девятого Platform Cable. Десятый еще не успели скопировать, по крайней мере, я не видел, да и не нужен он простым смертным.
Программатор приехал за 15 дней, и это радует. Запакован он был тоже неплохо – куча красного пупырчатого полиэтилена – теперь будет что пощелкать. На корпусе есть дефект – пластик слегка оплавлен паяльником.
В комплекте – куча проводов. Довольно неплохой USB-провод:
Кстати, с длинным (3метра) USB-проводом отладчик работать отказывается.
Провода для подключения к отладочным платам.
- 10-контактный – это стандартный разъем. Он сходу заработал с подаренной Ташкой платкой XC95, и его можно найти на множестве отладочных плат.
- Плоский можно использовать в своих проектах
- Для чего нужен 14-контактный разъем, я не знаю, но наверняка для чего-то нужен.
На корпусе есть две разрушающиеся наклейки:
После того, как программатор приехал, я включил его и убедился, что работает. Так как возвращать его я не собираюсь, заглядываю внутрь:
Пайка качественная, за исключением выходного разъема – видна холодная пайка, херовый, серого цвета, припой, с соплями. Это – легко поправимо.
На плате стоят CY7C68013A в 100 – ножечном корпусе и CPLD – XC2C256. Вот, если честно, мне сильно интересно – нафига городить такой огород для программатора? Неужто, одного сайпреса не хватило? Да и вообще, мне не понятна идеология – делать отладчики по 200$. Фирма то не на отладчиках зарабатывает, а на микросхемах. Хилька, одумайся!
14 пиновый разъем это один из стандартных для JTAG (их на самом деле много)
Им же не только программировать, но еще и отлаживать можно. CY7C68013A скорее всего выдает уже 16 или 32 битные слова, и на ПЛИСине идет их упаковка в разные протоколы, а нужно это для того что бы отладка проводилась максимально быстро.
Если чесно, то я так и не понял, что там можно отлаживать. То, что MicroBlaze можно отлаживать, это понятно, но, вроде там не нужны такие скорости.
Поздравляю с удачной покупкой!
А я чет поизвращался и сам клонировал 🙂
оцени, какой суперклон этого же программатора мне китайцы прислали недавно. металлический корпус на винтах, плата покрыта лаком и есть зазоры под механику, скомпенсированные дорожки на брейкауте (!), светодиоды в термоусадке.
https://rz2k.ru/2012/01/20/xpc2010/
Так и хочется сказать «Зачот китайцам», но язык не поворачивается. Хоть украли хорошо, но таки украли 🙂