реклама на сайте
подробности

 
 
6 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> Универсальный кабель
Chudik
сообщение Apr 11 2006, 05:14
Сообщение #31


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 31-03-06
Пользователь №: 15 676



Надеюсь, что спустя год тема ещё не потеряла актуальность smile.gif
Решил себе сделать такую же платку как временный вариант.
Спасибо min, благодаря указанному файлу нашёл основную информацию, которая была необходима. Собираюсь переписать внутренности на Верилоге и перерисовать схемку в Оркаде. Но поскольку плата явно временная (не люблю принтерный порт wink.gif), то буду делать навесным монтажом. Впрочем, если у кого-то есть готовая платка и он может переслать её в Штаты (за мой счёт, разумеется), то не откажусь smile.gif

Но есть пара вопросов по текущему дизайну:
Я правильно понял, что там поставили HCT244? Питание также внешнее используется или взяли от принтерного порта? Схемы-то нет, только разводка
Go to the top of the page
 
+Quote Post
Chudik
сообщение Apr 11 2006, 05:54
Сообщение #32


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 31-03-06
Пользователь №: 15 676



Тут мне подсказали, что там стоит HC126 и по поводу питания.
Go to the top of the page
 
+Quote Post
3.14
сообщение Apr 11 2006, 16:04
Сообщение #33


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Я несколько лет пользоюсь такой штуковиной ...
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
Chudik
сообщение Apr 11 2006, 16:18
Сообщение #34


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 31-03-06
Пользователь №: 15 676



Связался-таки с автором. Он прислал мне vhdl с комментариями (чему соответствует код) и дополнением для STK100, а также схему с назначениями типа кабеля. Файл подсоединён.

Он также прислал мне усовершенстовванный вариант с перебором типа кабеля с помощью кнопки и выводом выбранного номера кабеля на 7 сегментном индикаторе (схема, разводка, vhdl). Сделан на базе 3128. Если кому нужно могу выложить. Разрешение от автора получено.

Но я прикинул, имхо можно засунуть всё в 3064/7064 со 100% использованием пинов. И на оригинальной и на новой схеме есть пара пинов, которые можно освободить. Если кого-то интересует, могу держать в курсе.

Цитата(3.14 @ Apr 11 2006, 09:04) *
Я несколько лет пользоюсь такой штуковиной ...

Это понятно, что можно поставить простейшие буфера, но использование ПЛИСки даёт больше возможностей для универсализации устройства.
Прикрепленные файлы
Прикрепленный файл  Programmer.Zip ( 23.71 килобайт ) Кол-во скачиваний: 486
 
Go to the top of the page
 
+Quote Post
3.14
сообщение Apr 11 2006, 17:28
Сообщение #35


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Фокус в том что такой такое тупое "вживление" одного программера в другого далеко не со всеми пройдет (думаю что вообще только эти два приживутся).


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
Chudik
сообщение Apr 11 2006, 18:25
Сообщение #36


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 31-03-06
Пользователь №: 15 676



Авто говорит, что он уже 4 года использует свой программатор для всевозможных устройств. И я ему почему-то верю smile.gif
Go to the top of the page
 
+Quote Post
3.14
сообщение Apr 11 2006, 18:46
Сообщение #37


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Под "вживлением" понималось наложение одной схемы на другую, ест-но если все в ПЛИСине сидит то работать будет без проблем.


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
PraNkiSh
сообщение Apr 11 2006, 19:00
Сообщение #38


Частый гость
**

Группа: Свой
Сообщений: 120
Регистрация: 25-02-05
Из: Москва
Пользователь №: 2 889



ну так в плиску и надо пихать.
чтобы был 1 инструмент, а не 10 разных
Go to the top of the page
 
+Quote Post
3.14
сообщение Apr 11 2006, 19:06
Сообщение #39


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Ребята вы чего взъелись, делайте что считаете нужным. Вы до этого были уверенны в том что можно так просто объединить программаторы Xilinx и AVR?


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
janus
сообщение Apr 12 2006, 07:27
Сообщение #40


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 6-12-04
Пользователь №: 1 357



Цитата(Chudik @ Apr 11 2006, 20:18) *
Он также прислал мне усовершенстовванный вариант с перебором типа кабеля с помощью кнопки и выводом выбранного номера кабеля на 7 сегментном индикаторе (схема, разводка, vhdl). Сделан на базе 3128. Если кому нужно могу выложить. Разрешение от автора получено.

Кинь в меня этим, плс...мыло в userinfo.
Go to the top of the page
 
+Quote Post
snake (o)
сообщение Apr 12 2006, 07:33
Сообщение #41


Участник
*

Группа: Свой
Сообщений: 39
Регистрация: 9-03-06
Из: Оренбург
Пользователь №: 15 073



Тогда уж лучше сюда файл лучше добавить чтоб желающие не кричали что и им надо.
А вааобще - можно было б и на это посмотреть.
Может мысли какие-нить полезные будут
Go to the top of the page
 
+Quote Post
Chudik
сообщение Apr 12 2006, 08:00
Сообщение #42


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 31-03-06
Пользователь №: 15 676



Цитата(snake (o) @ Apr 12 2006, 00:33) *
Тогда уж лучше сюда файл лучше добавить чтоб желающие не кричали что и им надо.

Безусловно, это лучший вариант, нежели кидать на мыло. Тем более, что автор не возражает.

Я прикинул вариант, обсудил некоторые моменты с ребятишками на форуме iXBT и пришёл к выводу, что лучше использовать не 7 сегментный индикатор, а светодиодную полоску (или просто отдельные светодиоды). При установке в коробочку они своим знакоместом будут подсвечивать режим работы адаптера. При этом экономится и количество ног. Тремя ножками можно управлять 6 светодиодами. 4мя - 12. Так что по ногам точно влезаю в 44 пиновый корпус. Думается мне, что и дизайн влезет в 7064.

Цитата
А вообще - можно было б и на это посмотреть.
Может мысли какие-нить полезные будут

Да, мне там на схеме непонятен один символ. Вместо кнопки программирования применён некий символ, похожий на X. Я так понимаю, что поскольку Алексей использовал этот дизайн у себя на производстве, то прошивка внутренней Альтеры производится один раз при изготовлении и потом дорожка режется нафиг, чтобы не давать воли шаловливым ручкам операторов smile.gif. Прикиньте, правильно я это понял.

Ну, а если какие-то интересные мысли появятся, дайте знать - использую.
Да одна из мыслей - поскольку появились "лишние" пины, то вполне можно позволить себе ресетнуть счётчик. Вернее, установить его в режим по умолчанию.
Прикрепленные файлы
Прикрепленный файл  UPP1A.Zip ( 211.05 килобайт ) Кол-во скачиваний: 388
 
Go to the top of the page
 
+Quote Post
Dimonira
сообщение Apr 12 2006, 08:17
Сообщение #43


Местный
***

Группа: Свой
Сообщений: 405
Регистрация: 4-10-04
Пользователь №: 777



Если уж делать по нормальному, то надо не на LPT делать, а на USB.
Например, с использованием FT245RL, плюс матрица. Тогда и с питанием вопрос упростится.
А для совместимости с софтом, работающем через LPT, надо драйверок сделать виртуального LPT-порта.
Go to the top of the page
 
+Quote Post
Chudik
сообщение Apr 12 2006, 09:35
Сообщение #44


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 31-03-06
Пользователь №: 15 676



Цитата(Dimonira @ Apr 12 2006, 01:17) *
Если уж делать по нормальному, то надо не на LPT делать, а на USB.
Например, с использованием FT245RL, плюс матрица. Тогда и с питанием вопрос упростится.
А для совместимости с софтом, работающем через LPT, надо драйверок сделать виртуального LPT-порта.

Погодите дети,
Дайте только срок,
Будет вам и белка,
Будет и свисток.
© Народное творчество

Подожди немного. Этот дизайн с одной стороны намного проще, с другой стороны даёт возможность почувствовать пути решения некоторых проблем. В том числе, что меня и прельстило, самопрограммирование. А кроме того, у меня, например, до сих пор нет никакого JTAG адаптера sad.gif Первая версия USBшного адаптера также потребует программирования ПЛИСки и без наличия более простого рабочего варианта будет очень трудно.

All
Я тут перерисовал схемку оригинального адаптера с мелкими изменениями. Я не собираюсь её делать/паять. Мне просто надо было разобраться со структурой схемы и сигналов, чтобы не просто копировать, а работать над ней более-менее осмысленно. А также иметь некоторую базу для адаптации под улучшенный дизайн.
Если кого-то эта схемка интересует, то могу выложить. Правда, я работаю в OrCAD.

Dimonira
Ты тот же, кого я знаю по форуму на iXBT?
Go to the top of the page
 
+Quote Post
snake (o)
сообщение Apr 13 2006, 03:08
Сообщение #45


Участник
*

Группа: Свой
Сообщений: 39
Регистрация: 9-03-06
Из: Оренбург
Пользователь №: 15 073



Цитата(Dimonira @ Apr 12 2006, 14:17) *
Если уж делать по нормальному, то надо не на LPT делать, а на USB.
Например, с использованием FT245RL, плюс матрица. Тогда и с питанием вопрос упростится.
А для совместимости с софтом, работающем через LPT, надо драйверок сделать виртуального LPT-порта.


Драйвера виртуального LPT порта FTDIchip выпускать не намерены - это уже обсуждалось.
Если хотите что-то сделать более-менее правильное - посмотрите в сторону
http://www.mesanet.com/software/parallel/jtag.zip

Вкратце о продукте:

USB-JTAG: Low cost USB JTAG PROGRAMMER / MISC-IO

The MESA USB-JTAG is a low cost USB-JTAG programmer. All JTAG I/O logic and memory is implemented in the FPGA for flexibility and high performance. The JTAG interface supports shift rates from 250 KHz up to 48 MHz and will interface to 5V, 3.3V and 2.5V targets. USB-JTAG is USB bus powered so no awkward additional power supplies are needed. USB-JTAG can also be use as a general purpuse USB interfaced programmable I/O device. USB-JTAG is an open project with schematics, artwork, firmware, and operating software source code freely available. Software currently supports downloading bit files to Xilinx FPGAs and programming Xilinx CPLDs via SVF files. JTAG pinout is a superset of EJTAG with extra pins (EJTAG is central 14 pins of 26 pin JTAG header)

Самое смешное - цена в 99$
smile.gif Обидно что доставка в Россию обойдется в полтора раза дороже самой железки.
Или может есть у кого возможность сей девайс притащить?
Go to the top of the page
 
+Quote Post

6 страниц V  < 1 2 3 4 5 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 23:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.02122 секунд с 7
ELECTRONIX ©2004-2016