Просмотр полной версии : Адаптер LPT/USB
Отличается тем, что с родной прошивкой в моем клоне СДР релюшки иногда срабатывали с опозданием на 1-2 секунды.
Отличается тем, что с родной прошивкой в моем клоне СДР релюшки иногда срабатывали с опозданием на 1-2 секунды.
Внимательно просмотрел исходники прошивки и драйвера на данный девайс. В программе прошивки на Мегу нет ничего чтобы увеличить скорость обмена пакетов в USB, а вот в драйвере есть специальное окошко в котором можно выставить время задержки выдачи пакетов в переходник... Изначально эта задержка равна аж 200мс!!! Я пробовал ее уменьшить до 10, работает заметно быстрее...
А об изменении в прошивке самой Меги и речи быть не может, тем более что вы не дали ответа поконкректней...
Изначально эта задержка равна аж 200мс!!!
Изменил с 200 на 20 - практически дискомфорта в работе не ощущаю. Большое спасибо за совет.
Я первым делом все поотключал - ждущий режим, убрал галочки на энергосбережение USB. Если бы система Windows отключала бы USB, то наверное бы "писала" об отключении?
На днях переустановил Винду - ХР СП3, одно отключение ЮСБ уже было :-( Так что по - видимому Винда тут ни причем. А работа самого СДРа стала лучше - меньше шумов, меньше загрузка ЦП.
.... Правда прошивка Меги немножко отличается от той что на сайте. Переходник работал а на фирменном СДР так и на клоне, на СДР UT2FW работоспособность не проверялась.
Как и обещал, сегодня запустил свою версию платы PIO на SDR-1000. Подключил сначала переходник в плату (см.фото), затем подал питание на плату PIO и подключил переходник к USB... Запустил программу PowerSDR и началось длительное ожидание загрузки... (успел приготовить и выпить чашечку кофе :D ), но программа так и не запустилась пока я не выдернул переходник из компа. Получалось так что программа зависала и переходник определялся как неизвестное устройство... После долгих попыток раздобыть правильную прошивку для переходника мы с Вячеславом UT4UDV решили покопаться в исходниках автора прошивки. Совместными мучениями и усилиями удалось "изобрести" правильную прошивку и запустиь USB-LPT адаптер совместно с платой PIO и программой PowerSDR... Проверили его работу нажатием кнопок в программе и соответствие сигналам управления платы PIO, успешно проверена работа PTT, CW KEY, Preamp, MUTE, переключение диапазонов, сигналы управления DDS и т.д...
Адаптер работает. SDR от Тарасова.
alexs_11
11.11.2008, 13:10
Проблема откючения адаптера LPT-USB пока не решена. Купил внешний активный HUB USB, но через него еще чаще отключается адаптер.
expert_elk
18.11.2008, 17:23
Доброго времени суток!
Народ, те кто использовал вот этот переходник:http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/usb2lpt.zip на CY7C68013
Какие отзывы?
У меня винда от него выдавала иногда (может пару раз в день, а может чаще) синее окно смерти? Это только у меня или это болезнь этого переходника?
Вообще бывает в одной версии Windows работает, а в другой конфликтует. Попробуйте другую винду поставить, может поможет.
Explorer
19.11.2008, 18:44
to expert_elk
Вы сами изготавливали этот переходник или приобрели готовый?
expert_elk
19.11.2008, 18:53
to expert_elk
Вы сами изготавливали этот переходник или приобрели готовый?
Сам изготавливал. Схема, драйвер и прошивка для EEPROM были взяты с вышеуказанного сайта. Единственное отличие - это питание всего устройства от 3,3В. Но судя по даташиту на процессор это не должно влиять на сбои USB. Попробую, наверное, переставить винду.
Explorer
21.11.2008, 09:30
to expert_elk
Подскажите каким конкретно,название файла,нужно прошивать EEPROM 24С64,запутался.
expert_elk
21.11.2008, 11:45
to expert_elk
Подскажите каким конкретно,название файла,нужно прошивать EEPROM 24С64,запутался.
Там бинарный файл есть Usb2lpt2.iic
expert_elk
26.11.2008, 18:21
Жесть. А переходничок-то больной. Перестановка винды не помогла.
Так же винда показывает синий экран смерти, так же редко. Хотелось бы знать, что ковырять, дрова или железо. Так как на это влияет и то и другое.
Всем привет.Нужна консультация.
Имеется PCI Multi I/O Controller Card название на самой платке
NM9735 REV C.При установке в комп определяет два ком порта
и один лпт.У меня исполнение с двуия ком портами.Хочу задействовать лпт,со стороны выходной планки на плате есть отверст-
тия под 25 пиновай разьем,но не установлены токоограничевающие резисторы и блокмровочные кондерчики.С резисторами вроде разоб-
рался,буду ставить 33ома,а какие блокировочные кондерчики
ставить?
На печатки они запланированы прямо с выводов разьема на корпус.
Пока буду ковырять и ставить резисторы,може кто посоветует,
или глянет на подобной платке с лпт разьемом.
Владимир.
Жесть. А переходничок-то больной. Перестановка винды не помогла.
Так же винда показывает синий экран смерти, так же редко. Хотелось бы знать, что ковырять, дрова или железо. Так как на это влияет и то и другое.
На одном из 3-х ноутбуков, тоже иногда появлялся синий экран (USB SERIALCABLE, Sweex), помогла замена дров с сайта производителя.
Вячеслав
alexs_11
01.06.2010, 08:41
Вопрос пользователям адаптера от Flexradio:
У меня периодически получается вот так :"USB adapter error: USB Disconnected(-5)". Интересно кто пользуется таким адаптером насколько часто он отключается?
Stranger
01.06.2010, 17:22
Ходят слухи, что весьма нередко.
У меня, в основном, с другой ошибкой вылетает - USB Device Not Found. (-4)
alexs_11
01.06.2010, 17:48
Наверное решение проблемы буду искать на CY7C68013
Stranger
01.06.2010, 19:03
Просто замена не поможет. Это глюк самого драйвера флексовского. Разве что полностью перейти на вариант от Хафтмана. Вроде как та прошивка, что идет к 13 и более поздним версиям платы версии платы, работает устойчиво. По крайней мере, сам не жалуюсь, не вылетает :)
alexs_11
01.06.2010, 19:07
mr.sanders.....
А Вы я понял пользуете такой переходник?
Сами изготавливали?
Stranger
01.06.2010, 20:15
Сам. Только плату пришлось покрупнее сделать - дорожки шириной 0.15 мм пока не освоил :)
alexs_11
02.06.2010, 09:06
mr.sanders.....
Как он по скорости по сравнению с флексовским?
а версию какую взяли?
У Henrika сейчас доступна версия 1.7 как в виде набора, так и само изделие, можно я думаю и печатную плату заказать, она недорогая.
Но вот вопрос будет ли она работать с sdr-1000?
Запустил этот переходник, все работает с СДР-1000. По скорости не отличается от скорости ЛПТ (на глаз, точных измерений не делал). Выводы пока делать рано, работат вторoй час, не зависает.
Юрий.
P.S. Если кому интересно, на форуме QRZ.RU в разделе "ищу рабочую схему СДР" есть и фото устройства и файл печатки.
Stranger
02.06.2010, 17:47
Как он по скорости по сравнению с флексовским?
Замеров не делал, но не думаю, что должна быть большая разница. Даже несмотря на то, что флексовский работает в FullSpeed (12 Mbps) режиме, а Хафтмана - в HiSpeed (480 Mbps).
а версию какую взяли?
Платы или ПО? Прошивка - одна и та же и для 13, и 14, и 17 версий. Плату разводил сам, взяв за основу вариант G8KBB, благо, не стоял вопрос о том, чтобы уместить схему в определенный объем :)
Сейчас пытаюсь сделать ещё экземпляр на основе 14 версии Хенрика, но в TQFP корпусе.
У Henrika сейчас доступна версия 1.7 как в виде набора, так и само изделие, можно я думаю и печатную плату заказать, она недорогая.
Но вот вопрос будет ли она работать с sdr-1000?
Будет. Как стандартный LPT, без использования встроенной в PowerSDR программной поддержки. Если Вас не смущает последующий геморрой с поиском CY7C68013 в QFN корпусе - можно и плату... Но я бы порекомендовал готовое изделие.
alexs_11
02.06.2010, 22:12
......mr.sanders
Спасибо!
Может есть у кого опыт общения-преобретения плат или самих переходников у Хафтмана?
Добрый день !
А не знаете ли, где бы в Москве можно было б найти уже готовый LPT-USB переходник для SDR ?...
nomick,
Михаил, через Л.С. ( предварительно почисти "ящик") подскажу где взять родной американский переходник.
почистил :) это всё переход на новый движок, видимо...
Genadi Zawidowski
03.07.2010, 23:35
Сегодня попался в руки переходник для современных ноутбуков (с "маленьким" разъёмом PCMCIA). Судя по тому, что программы, в которых можно задать базовый адрес порта LPT работают с ним правильно - как с "классическим" LPT (я с H-JTAG пробовал) и тому, что в списке операционнок на коробке был DOS, вполне должен подходтить для целей управления SDR.
в списке операционнок на коробке был DOS
Ага, Щаз, а "дрова" слота expresscard под DOS кто-нибудь хоть с одним ноутбуком видел?
(не путать с PCMCIA!)
Genadi Zawidowski
04.07.2010, 13:17
Решил посмотреть с помощью Manifest от quarterdesk (MFT.EXE) - в нём есть диагностика определённых BIOS PCMCIA устройств. надо загнать его на BOOT CD-ROM - немного попозже.
Пока заметил одну деталь - если плата стояла в момент загрузки машины - ей назначается другой адрес (вернее, сохраняется тот, что был назначен после enumeration при запуске). Но в остальном регистры не меняют своих свойств. Мне кажется, BIOS для своих целей содержит поддержку express card.
Мне кажется, BIOS для своих целей содержит поддержку express card.
Проверить просто: сделать загрузочный "свисток" под DOS ( или W98 / Me), загрузиться с него и посмотреть LPT порты под Manifest'ом / Checkit'ом / Ndiags'ом. Сколько раз пытался проверять это на рвзных ноутбуках / нетбуках / expresscard'ах (LPT и COM) - не вышло!
Запустил, но с прошивкой памяти пришлось повозиться.58633
alexs_11
28.08.2010, 22:43
Заметил у переходника на cy7... небольшую задержку панарамы( и не важно быстро или медленно перемещать ее) и еще вот такую особенность: у меня Flex-1000 100w, если во время передачи попробывать поменять частоту, то перейдя на прием он пропадает, приходится заново нажимать START/STOP PowerSDR
Нашел вот такую подборку (смотреть вложение).
Буду пробовать запустить.
Друзья!
Есть у меня осциллограф-приставка к компьютеру Velleman PCS500, которая
стыкуется по LPT. Возникла необходимость работы ей с буком,
у которого только USB2. Купил USB2LPT 1.7 (быстрый) и USB2LPT 1.6 (медленный) у немца.
Но не видит комп ее. Вернее видит, переходит в режим калибровки и все... Может в настройках порта что-то
надо выставить отличное от того, что установилось по умолчанию или в управляющей программе что-то
где-то подправить надо. Пробовал под разными ОС, разные настройки порта, но воз и ныне там.
Друзья, нутром чую, должны работать переходники, но видимо знаний не хватает.
Прошу совета-помощи для победы этого недуга.
Советы из этой ветки опробовал, но ...
Спасибо.
Друзья, нутром чую, должны работать переходники, но видимо знаний не хватает.
Прошу совета-помощи для победы этого недуга.
Советы из этой ветки опробовал, но ...
Спасибо.
К сожалению возникла и у меня проблема....Поменял я свой компьютер на ноутбук HP dv6-3026er...До этого был стационарный компьютер, на котором всё работало..Использует ся переходник USB-LPT на Atmega8..Дрова стали нормально, пробывал разные версии,но трансивер не управляется...Думал, что может спалил Мегу, но проверив на старом компьютере, понял что всё работает....Что делать, подскажите пожалуйста...Уже голова пухнет :cry:
К сожалению возникла и у меня проблема....Поменял я свой компьютер на ноутбук HP dv6-3026er...До этого был стационарный компьютер, на котором всё работало..Использует ся переходник USB-LPT на Atmega8..Дрова стали нормально, пробывал разные версии,но трансивер не управляется...Думал, что может спалил Мегу, но проверив на старом компьютере, понял что всё работает....Что делать, подскажите пожалуйста...Уже голова пухнет :cry:
Пожалуйста извините возможно за глупый вопрос, но все же... А Вы не забыли в сетапе программы поставить нужный адрес порта? У меня переходник на Атмеге работал нормально, кроме некоторой заторможенности. В другом посте сообщалось, что есть проблемы с переходником при попытке изменить частоту при передаче, я пробовал три типа переходников, включая фирменный от Флексов, везде эта проблема присутствует.
Юрий.
Встречал ли кто в природе работающий контроллер PCI LPT в W7x64 в связке с SDR-1000? Попрошу поделиться опытом.
Пожалуйста извините возможно за глупый вопрос, но все же... А Вы не забыли в сетапе программы поставить нужный адрес порта? У меня переходник на Атмеге работал нормально, кроме некоторой заторможенности. В другом посте сообщалось, что есть проблемы с переходником при попытке изменить частоту при передаче, я пробовал три типа переходников, включая фирменный от Флексов, везде эта проблема присутствует.
Юрий.
Юрий, спасибо за отклик, но это всё я перепробывал...И 378, и 278 адрес, но увы..На старом компе сразу всё работает....Смотрел в свойствах ЮСБ концентратора во вкладке питание-там несколько устройств и написано что на переходник подаётся питание с током 100 ма...Дело в том, что при включении трансивера все реле срабатывают сразу и не на что не реагируют..Как только я втыкаю шнур в ноутбук-сразу срабатывают реле...Другие ЮСБ устройства работают нормально(мышь, внешний жёсткий, принтер и т.д.)Ноутбук из новых версий, может там что-то на уровне каких-то преобразований???:-(
Друзья,помогите кто чем может в решении проблемы..((((Так ничего и не получается..Уверен, что проблема актуальна для многих, только никто ничего не пишет...:-(
Друзья,помогите кто чем может в решении проблемы..((((Так ничего и не получается..Уверен, что проблема актуальна для многих, только никто ничего не пишет...:-(
Система какая?
Система какая?
Система Windows XP..Переходник на Atmega8. Устанавливая на ноутбук ХРюшу, намаялся с поиском нормальных дров, но всё-таки все устройства встали и работают..А переходник-нет..
Изначально шла 7-ка 64 битная. :roll:
Встречал ли кто в природе работающий контроллер PCI LPT в W7x64 в связке с SDR-1000? Попрошу поделиться опытом.
Юра, встречался такой. Немец радиолюбитель использует у себя такую связку: PCI LPT 1-Port Controller Adapter
Model E34138. Кабель USB-LPT у него отсюда:
http://www.usbgear.com/computer_cable_detai ls.cfm?sku=USBG-LPT25&cats=101&catid=596,597,101
Дрова он сначала использовал родные, но потом какие-то глюки появились. Сказал, что с доработками с сайта:
http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/ (http://www-user.tu-chemnitz.de/%7Eheha/bastelecke/Rund%20um%20den%20PC/USB2LPT/) (язык выбери!)
у него все заработало. Все дрова, доработки для разных Firmware описаны. Система Windows 7 64-Bit.
PS Да, сам SDR 1000 родной, флексовский, а не украинский или какой-то другой. Может и это влияет.
Можете не мучиться и не искать драйвера USB/LPT под х64 ось. Для работы с LPT Флексы используют драйвер porttalk.sys. Этот драйвер использует дырки в ядре х32. В х64 эти дыры закрыты. Соответственно драйвера нет и не будет. Единственная возможность -это шнурок от Флексов и драйвер на него под х64, как USB HID совместимое устройство. Драйвер таковой существует. Находил его на каком то из сайтов ******овских СДРщиков. Вот такой вот облом.
-это шнурок от Флексов и драйвер на него под х64,"Шнурок" от Флексов у меня есть, те драйвера, что бродят в инете не работают под х64. Под ХР х32 работает.
Юра, встречался такойМиша, я говорю о контроллере PCI LPT, а о не о об USB-LPT.
Можете не мучиться и не искать драйвера USB/LPT под х64 ось.
Подтверждаю. Пришлось расстаться с W7х64.
Встречал ли кто в природе работающий контроллер PCI LPT в W7x64 в связке с SDR-1000? Попрошу поделиться опытом.
Юра, у меня есть четыре платы PCI > LPT разных производителей, ни одна не имеет нормальных дров под W7х64. Перерыл весь Интернет, писал производителю...
Набрёл в интернете на занятную статью по переходникам USB-LPT. Возможно кому-то будет интересно.:roll:
Ну а драйвера под Win7-64bit возможно появится в будущем. Вот по этому я и сижу на Win XP и не вижу ни малейшей причины переходить на новомодную Win7-64bit.8-)
LPT разных производителей, ни одна не имеет нормальных дров под W7х64.Юрий, у меня контроллер PCI 2SIP I-420 (http://www.nix.ru/autocatalog/controllers_stlab/Controller_STLab_I42 0_PCI_Multi_2xCOM9M_ 1xLPT25F_87846.html) уже заточен под W7x64, прописывается в системе W7x64 на ура, я уже ранее писал об этом (http://www.cqham.ru/forum/showthread.php?t=133 40&highlight=%EA%EE%ED% F2%F0%EE%EB%EB%E5%F0 +PCI+I-420), но SDR под х64 бита он не видит.
в W7x32 этот контроллер работает превосходно с SDR-1000 , причем адрес LPT при этом имеет EC00, а не стандартный 378, что подтверждает тезис о том, что PSDR может использовать диапазон нестандартных адресов для LPT. Теперь осталось только "научить" его работать в среде х64 бита.
Миша, я говорю о контроллере PCI LPT, а о не о об USB-LPT.
Юра, да я понял, что ты не о шнурке USB-LPT речь ведешь. Я писал тоже о связке вместе с платой PCI LPT.
Сегодня специально заехал в "Компьютерный Мир" посмотреть, что у них есть. Нашлись всего две платы,
одна PCI, а другая PCI Express. Попросил техника проверить и поставить дрова из комплекта под Windows 7
64-Bit. Все встало нормально, диапазон адресов можно менять тоже. Плата PCI LPT производителя InLine
PCI Multi I/O Controller Card (2-Parallel Ports).
Кроме того, на сайте по флексам, на их вики найдено следующее:
http://flexradiowiki.com/frsradoiowiki/index.php?title=PARA LLEL_LPT_PORT_INSTAL L_FOR_WIN7-64
Они рекомендуют использовать карточку RoseWill RC-304 LPT card (есть PCI и PCI Express):
http://www.newegg.com/Product/Product.aspx?Item=N8 2E16815166007
И далее уже с помощью DDUtil V2.0.1.12 или старшей версии все настраивать. Может такой путь поможет?
Может такой путь поможет?С моим контроллером, DDUtil V2.0.1.12 не получается привязать. Не совсем понятно с адресами ввода в DDUtil V2.0.1.12 , мой адрес LPT EC00 переводим в NEX , это будет 60416 и вводим его в утилиту, ставлю галку -запустить PSDR и ничего!
С моим контроллером, DDUtil V2.0.1.12 не получается привязать. .... ставлю галку -запустить PSDR и ничего!
Похоже единственный вариант - это менять карточку. Хотя, в статье написано, что автор перепробовал много
других, но запустилась только одна. Твой случай, Юра. Хотя ты можешь попробовать принудительно поставить
режим совместимости с 32-битами для приложения PSDR. Это для того, чтобы карту не менять. Можешь и в
режиме виртуализации запустить, как для XP. У тебя же стоит поддержка. Если так будет работать, то зачем
копья ломать?
Хотя ты можешь попробовать принудительно поставить
режим совместимости с 32-битами для приложения PSDR.Поподробнее плиз, я что-то не встречал режим совместимости 32 бита. Есть режимы совместимости ниже на скрине, но они все подразумевают х64 бита родительской системы.
77802
Поподробнее плиз, я что-то не встречал режим совместимости 32 бита. Есть режимы совместимости ниже на скрине, но они все подразумевают х64 бита родительской системы.
77802
Юра, ниже пояснения: http://www.techsupportalert .com/content/how-windows7-vista64-support-32bit-applications.htm
То есть все сводится к использованию Windows on Windows 64 (WOW64) x86 Emulation Layer. Ниже ссылка на офиц.
инфу: http://msdn.microsoft.com/en-us/library/aa384249%28VS.85%29. aspx
Кроме того, у тебя же стоит Windows XP Mode, в нем будет всегда 32 бита, если ты не ставил поддержку виртуально
еще и 64-битной версии.
у тебя же стоит Windows XP ModeМиша, эта виртуальная машина не поддерживает порт 1394 ( звук EDIROLL FA-66 для SDR), не поддерживает дополнительные звуковые карты, видео. Она поддерживает принтерный порт со стандартным набором адресов.
В этом режиме Windows XP Mode я запускал SDR через флексовский USB-LPT, управление работает, звука нет! :)
Сейчас корректно SDR работает в W7x32 бита.
А причина почему я использую 64 бита, ниже.
Разница между 32- и 64-битными системами
64-битные вычисления, которые важны для высокой производительности, а также 64-битную адресацию для поддержки больших объёмов памяти. У 64-битной операционной системы используются регистры шириной 64 бита, 64-битные типы данных, и система внутри себя может адресовать данные с помощью 64-битной адресации (что даёт поддержку максимального объёма памяти 16 экзабайт вместо 4 гигабайт).
64-битная ОС для своей работы требует использование 64-битного процессора. Большинство 64-битных систем могут выполнять 32-битное программное обеспечение в так называемом "режиме совместимости", который важен по причине того факта, что "родные" 64-битные приложения всё ещё встречаются довольно редко. Процессор при необходимости переключается в 32-битный режим. Запуск же 32-битной ОС на 64-битном CPU обычно приводит к тому, что процессор всё время работает в наследственном режиме. Если 64-битное программное обеспечение может на 64-битной ОС работать быстрее (если оно должным образом оптимизировано), то 32-битные приложения на 64-битных ОС обычно дают прежний уровень производительности.
Преимущества 64 бит
У 64-битных операционных систем есть несколько преимуществ. Во-первых, 32-битная версия Windows ограничена поддержкой максимум 4 Гбайт памяти, и даже при этом она не будет отдавать весь объём вашим приложениям - система Windows будет использовать часть памяти для собственных нужд, в результате вы получите 3 Гбайт или чуть больше. Поэтому максимальный объём памяти 32-битной Windows на самом деле ограничен 3+ Гбайт. 64-битная версия Windows будет поддерживать любой объём памяти, доступный сегодня.
Во-вторых, 64-битные ОС с большим количеством памяти лучше работают с большими файлами. Представьте себе 5-Гбайт файл под 32-битной версией Windows, где доступно всего 3 Гбайт памяти: системе придётся работать с файлом, загружая его в память по частям.
Наконец, есть научные приложения, которые не дают достаточно точных результатов, если не получают достаточное количество битов в операциях с плавающей запятой. Они могут работать только в виде 64-битных приложений под 64-битной ОС.
Недостатки 64 бит
Недостатком 64-битных вычислений является другая модель памяти, которая позволила увеличить максимальную ёмкость, а также отсутствие 64-битных приложений в целом. С одной стороны, не все приложения выигрывают от перехода на 64 бита. С другой стороны, низкоуровневые компоненты, такие как драйверы, доступны не для всех устройств, с которыми вы планируете работать. Драйверы являются прослойкой между операционной системой и "железом", то есть почти все они не могут выполняться в 32-битном режиме совместимости. Другими словами, если для сканера, принтера, звуковой карты или любого другого устройства нет 64-
битного драйвера, то вы не сможете использовать его в 64-битном окружении.
Миша, эта виртуальная машина не поддерживает порт 1394 ....
битного драйвера, то вы не сможете использовать его в 64-битном окружении.
Юра, понятно. Кстати по 1394 и отсутствие его поддержки, не знал. Про преимущества 64 бит, все ясно, сам системщик,
в курсе. Но попробуй все же переключиться в WOW64. Может получиться запустить все там. Тем более ты сам приводишь
цитату, где он используется: "большинство 64-битных систем могут выполнять 32-битное программное обеспечение в так
называемом "режиме совместимости". То, что ты пишешь про корректную работу в W7x32 - естесственно, ведь PSDR написан
для 32-бит. В свое время пробовал его пересобрать в VS 2010 для работы под 64-битами - ничего не вышло. Часть кода
компилируется, часть кода ругается на совместимость. Вот тебе и еще один ответ. Но вопрос надо адресовать флексовцам.
Судя по всему, они не предусматривали 64-битной версии.
Но попробуй все же переключиться в WOW64Миша, так ОС сама перенаправляет запросы 32 разрядных DLL напрямую к ядру, минуя 64 бита, вот это и делает автоматом WOW64. Отдельно его не запустишь и этот режим уже есть в ОС 64 бита по умолчанию для поддержки 32 битных приложений.
WoW64 (Windows-on-Windows 64-bit) - подсистема операционной системы Windows, позволяющая запускать 32-битные приложения на всех 64-битных версиях Windows.
В 64-битной среде старые 32-битные приложения выполняются благодаря подсистеме Wow64 (http://www.viva64.com/ru/t/0056/). Эта подсистема эмулирует 32-битное окружение, за счет дополнительной прослойки между 32-битным приложением и 64-битным Windows API.
Но вопрос надо адресовать флексовцам.
Флексовцы видимо специально "затупили" обращение к LPT на 64 битах так, как отказались от платформы LPT и перешли на управление SDR по шинам USB и 1394.
Маркетинг чистой воды.
Миша, так ОС сама перенаправляет запросы 32 разрядных DLL напрямую к ядру .... и перешли на управление SDR по шинам USB и 1394.
Маркетинг чистой воды.
Правильно, переправляет... но 32 разрядных DLL, как ты пишешь. Дрова же у тебя какие стоят для карточки?
Ты же сам писал, что дрова под 64 бита. Получается, что к ним запрос никак не попадает. В случае же с 32
битной версией дров, у тебя все нормально. Отсюда вывод простой, с дровами для 64 битной версии в случае
именно с твоей карточкой, не транслируются запросы из 32 разрядных DLL к драйверам 64 бит. Выход один,
искать другую карту, как в примере выше, или жить в режиме W7x32. Другого не дано. Ну флекcовцев понять
можно - деньги рулят везде...
или жить в режиме W7x32. Другого не дано.Ага, покой нам только снится! :crazy:
Мы ж в России, а тут- не там! Победим и это дело.
Ага, покой нам только снится! ... Победим и это дело.
Ну, если не победишь до апреля, то вместе потом поколдуем. DDUtil написана на .NET, исходники есть.
Пересобрать ее под 64 бита не будет проблем.
Интересуюсь перходником USB-LPT для SDR-1000 и его клонов. Все данные есть на новую версию с чипом CY7C68013A, доступны у немца.
Но может кто то имеет данные с флеш памяти, эти данные - 16 байт, Меня интересует содержимое флешки 24LC00, стоящяя рядом с CY7C64713, внутри этого оригинального флексовского переходника USB-LPT.
Юрий
Genadi Zawidowski
04.04.2012, 02:27
данные с флеш памяти, эти данные - 16 байт
Судя по документации, для такой маленькой флешки предусмотрен только вариант USB download - первый байт 0xc0.
ОСтальные прописаны на второй странице документа.
denisqrz
04.04.2012, 09:52
Разрушаем легенды - переходник USB-LPT.doc
Прочитав эту статью я тоже повелся и купил PCI контроллер LPT.И горько ошибся.Бился с ним несколько дней,но при установке в системе сразу прописываются нестандартные адреса и ни в какую я не мог их изменить.Пробовал от Win XP 32Bit до Win 7 X64.Везде проблема одинаковая.Где то в статьях в инете пишут что спец программулинами от производителей меняются прошивкой на стандартные адреса.Но я так ничего и не нашел.Плюнул на все это дело и поменял материнскую плату на плату с LPT.
И не ради рекламы : Уже существуют USB LPT переходники полностью эмулирующие стандартный LPT порт на мсх от Cypress Semiconductor CY7C68013.
Есть в продаже эти переходники которые изготавливает Александр UR4QBP. И точно не ради рекламы :
http://ur4qbp.ucoz.ua/shop/sdr-tekhnika-1/akksessury
И ссылка на статью с изготовлением это го переходника со схемой и подробным описанием :http://ufoserver.org/sdr/
(http://ur4qbp.ucoz.ua/shop/sdr-tekhnika-1/akksessury)
в системе сразу прописываются нестандартные адреса и ни в какую я не мог их изменить
Пропишите вручную нестандартный адрес LPT порта.Контроллер PCI-IO9845-6S.Все работает замечательно.
108890
Судя по документации, для такой маленькой флешки предусмотрен только вариант USB download - первый байт 0xc0.
ОСтальные прописаны на второй странице документа.
Да так и есть. Как писал ранее, с USB2.0 разобрался. Драйвер от немца видит мой ARM и работает с ним. Осталось разобраться с LPT. Там не все понятно и не все прозрачно пока. Режимы EPP, ECP реализованы у немца не до конца. Может он не последний исходник выложил, а может так и надо, типа для флексовсого драйвера достаточно. Вот теперь думаю стоит ли реализовывать полный LPT или ограничиться тем что есть.
Кто знает подскажите. Все ли режимы для переходника USB-LPT нужно поддерживать, для работы с флексовской программой, или достаточно поддержать только режим SPP. A режимы EPP, ECP, ... не нужны вовсе.
Кто имеет переходник от немца на чипе CY7С68013 и его драйвер LPT, посмотрите в менеджере, в пропертях, какой режим эмуляции установлен.
SPP или другой? Может только его и поддержать?
Спасибо, вот и у меня также. И работает в SPP режиме. Но у немца поддержаны и другие режимы, наверное он реализует поддержку и других девайсов.
Этот переходник на CY7С68013, коннектится на High speed 480Мгц, но данные передает на низкой скрости на 12 мегабитах.
Поскольку перехватывает LPT порт от флексов. А тот не может быстрее. Единственное преимущество этого кайпрекса, в задержках ответа, у него 1/8 мсек, других 1 мсек. Заметить влияние этой разницы можно только на медленном компе или на компе с большой загрузкой.
Добавлено через 6 минут(ы):
Есть ли проблемы с кайпрексовскими USB-LPT переходниками при работе под разными WIN xp3SP 32bit, WIN7 sp1 32-bit, WIN7 64bit?
На ХР без проблем, WIN 7 32bit тоже работает, на 64bit 7ке год назад не работал хотя винда переходник видела, но СДР не реагировал. Сейчас не знаю 64-й не пользуюсь.
Вопрос: CW в SDR-1000. Сделан плохо у флексов изначально многие знают, наверное. Что с этим делать в переходнике USB-LPT?
Манипулятор, подключенный к SDR данные передает через LPT порт, также как и PTT. Как с задержками там и что с этим делать?
И вообще, кто нибудь использует CW в SDR-1000?
На макетке, на STM32F103C8T6 заработал переходник. Далее, нужно развести платку в размерах под пластиковый корпус, как у немца. И тогда все. Теперь вопрос, кому этот переходник нужен?
Хотелось понимать, нужность этого переходника. Желающих иметь такой переходник LPT/USB (причем только для SDR-1000 и его клонов, не для других устройств!) просьба откликнуться.
Хотелось понимать, нужность этого переходника. Желающих иметь такой переходник LPT/USB (причем только для SDR-1000 и его клонов, не для других устройств!) просьба откликнуться.
Такой адаптер нужен и для других приборов, например, для анализатора N2PK. Как альтернативу я хотел купить PCMCIA карту с LPT.
N2PK как в оригинале или как у канадской версии или ... Дали бы ссылку. Сейчас реализация переходника сделана универсальная, можно сменить прошивку через тот же USB кабель. Так что не проблема, думаю. Обращайтесь рассмотрю.
Сейчас реализация переходника сделана универсальнаяПод виндой W7x64 работает этот переходник с SDR?
Под виндой W7x64 работает этот переходник с SDR?
Это нужно еще проверить, немного позже сделаю. Я использую драйвера под WIN от немца 1:1,
т.е. у кого работает переходник на CY7C68013 под W7x64 то и мой будет работать. Надо спросить у того кто пользует.
Помню было обсуждение, эти драйвера у немца были не подписанные и проблемы были с W7x64, но вроде это решается. Даже где то была ссылка как это делать. На W7x32 проверил, работает.
По переходнику LPT/USB на ARM процессоре решил сделать отдельную тему.
Под виндой W7x64 работает этот переходник с SDR?
Проверил, работает.
Сергей 12701
03.05.2012, 17:02
YL3KZ Юра! Запустил переходник. Всё работает.Спасибо! Пришлось таки поменять Port talk dll.
Всех приветствую.!Спаял переходник на CY7C68013A<br>вариант http://www.cqham.ru/forum/attachment.php?attac hmentid=98673&d=1323 882239 Инсталировал http://ufoserver.org/sdr/
прописалось в компе "некое" устройство,а вот память прошиваться не хочет.Может потому ,что чип памяти у меня 24C64WP,а не 24C64SM ?Подскажите ,что делать?
А. Ермалаев.
Вроде для 24C64WP обмен по i2C на 400кГц идет только при 5 Вольтах, а тут 3V3 значит обмен только на 100кГц. Может в этом причина?
Осциком смотрели, что на i2C шине?
Приветствую.тяжело просмотреть 19стр., и возможно эта информация уже была. Когда хотел приобрести Flex1500, рассматривал вопрос подключения под ноут. И в результате поиска была найдена следующая конструкция: (прошу только не рассматривать как рекламу)-http://ur4qbp.ucoz.ua/news/3Возможно это кому нибудь поможет. Но по некоторым причинам подключил IC718.
тяжело просмотреть 19стр., и возможно эта информация уже былаНет там нифига!
Нет там нифига! Не понял?Нет такой инфы на 19 стр? Возможно. Не буду много разводить флейм, его и так везде достаточно. Повторю, я не собирал LPT-COM. но пришлось доводить до "ума" USB-COM. Звонил и получил достаточно информации для этого. Это я к чему? Есть реально работающая конструкция... .................... .......Отредактирова л старое сообщение........... ..........Да мы друг друга не поняли!Я имел ввиду что сам не смог осилить 19стр. текста в этой ветке.И привел ссылку где можно либо заказать, либо получить консультацию!
Алекс.
Человек (которого Вы отослали читать 19 стр. темы и в которых нет нифига по озвученной им проблеме) собирает именно этот переходник USB/LPT на контроллере CY7C68013, на который Вы давали ссылку. Вы хотя бы вникайте в тему, прежде чем давать советы. Пардон, если что не так.
Всем здравствуйте!
Факт наличия переходника USB-LPT в реализации
у UR4QBP мне известен и пользуюсь переходником его работы
на ATMEGA8 ,а я решил попробовать изготовить плату с
мелким шагом на CY7C68013A и -спял (на фото еще нет разьема).
а вот запустить пока не получилось,поэтому и прошу помощи.
А.Ермалаев.111108
Попалась мне плата от универсального сканера-принтера с High speed USB 2.0 на микросхеме ISP1581 с навешенным кварцем 12 мГц, производства PHILIPS http://media.digikey.com/pdf/Data Sheets/NXP PDFs/ISP1581.pdf. Кто подкскажет - возможно ли применить подобную микросхему контроллера для преобразователя USB-LPT?
На этой же плате установлены парочка и менее скоростных USB интерфейсов ISP1160 с кварцами 6 мГц. Жаль, добро пропадает...
Не годиться. Особенность Flex_овского переходника в SPP режиме LPT стандарта. Они дергают битики и байт, так как придумали себе сами для управлением SDR-1000. Да еще и заказали программу посредника PortTalk.dll. По этой причине многие LPT/USB переходники не могут быть использованы.
Немец хорош тем, что сделал на этом чипе поддержку для SDR-1000. На его сайте все есть. Но его решение избыточно и преувеличино для SDR-1000 и его клонов, поскольку его главная цель это поддержка кучи принтеров. Он еще и развивается в этом направлении добавляя проверку подключенных принтеров. Это видно в его новых драйверах.
Все идет к тому, чтобы написать драйвер под мой переходник. Тогда Cool! ...как говорят американцы.
Всем здравствуйте!
Факт наличия переходника USB-LPT в реализации
у UR4QBP мне известен и пользуюсь переходником его работы
на ATMEGA8 ,а я решил попробовать изготовить плату с
мелким шагом на CY7C68013A и -спял (на фото еще нет разьема).
а вот запустить пока не получилось,поэтому и прошу помощи.
А.Ермалаев.111108
У Вас плата моей разводки, у меня все работает прекрасно с СДР-1000, еще такой же переходник работает у RZ3BP. Залить прошивку в память можно через USB, где то описана эта процедура. Можно так же записать программу в микросхему памяти через программатор, а потом ее запаять. Я так и сделал, когда у меня слетела прошивка, а что бы она не слетала нужно соединить ножку 7 и 8 микросхемы памяти между собой. Прошивка есть на сайте UR4QBP.
Успехов! Юрий.
P.S. Вот нашел фото своей платы.
У меня тоже облом. Вчера собрал переходник на CY7C68013, а сегодня попытался его запустить.
Сначала установил среду EZ-USB_devtools_version _261700.exe, затем воткнул USB-шнурок. Комп сообщил - "неизвестное устройство" и не стал запрашивать установку драйвера. Я решил насильно установить драйвер из C:\Cypress\USB\Drive rs , но комп сообщил, что драйвер не подходит.
Николай, когда я первый раз заливал прошивку, у меня все получилось, правда не с первого подхода, а когда у меня слетела прошивка, то уже устройство не определялось, пришлось данные в память заливать через программатор. Кстати, UR4QBP пишет что не мучается с заливкой прошивки, сначала программирует память, а потом ее запаивает.
Юрий.
P.S. Сначала у меня этот переходник работал долгое время, но в один прекрасный момент перестал определяться, пришлось перепрошивать и после этого сделать запрет записи в память.
прописалось в компе "некое" устройствоА конкретнее - что прописалось в диспетчере устройств? Т.е. какое там наименование?
чтобы она не слетала нужно соединить ножку 7 и 8 микросхемы памяти между собой.Но есть другой способ. Думаю, что применение микросхемы супервизора по цепи сброса контроллера должно решить эту проблему. Аналогично решают проблему слёта EEPROM в Атмеловских контроллерах. Применение супервизора не позволяет контроллеру хаотично и некоректно выполнять программу в момент включения (выключения) питания, когда напряжение питания медленно увеличивается до номинального значения из-за наличия электролитических конденсаторов по питанию. В эти переходные периоды контроллер может случайно дать ложные команды на перезапись микросхемы памяти. Супервизор же разрешает работу контроллера только при достижении напряжения питания почти максимума. Аналогично при выключении питания (только всё наоборот).
У меня тоже облом.Облом победил - заменил кварц, всё ожило, но до конца инсталляцию переходника пройти не удалось.
а вот запустить пока не получилосьНа какой конкретно стадии тормознулось, если можно скрин выложите.
Облом победил - заменил кварц, всё ожило, но до конца инсталляцию переходника пройти не удалось.
Николай, мне приходилось делать устройства с кварцами 24МГц, было несколько десятков кварцев фирмы АЕС, так процентов 20 этих кварцев были плохими.
У меня тоже инсталяция получилась не с первого раза, насколько я помню у немцев на сайте было два варианта драйверов, так один из них не работал. Там были файлы USB2LPT.IIC и USB2LPT2.IIC, какой из них подошел уже не помню.
Насчет супервизора согласен, но я тупо сделал запрет записи в память (железно) и забыл про эту проблему.
Юрий.
На какой конкретно стадии тормознулось, если можно скрин выложите.
тормознулся на стадии прошивки памяти,при нажатии иконки EEPROM происходит запрос файла и после его
нахождения (я указывал USB2LPT.IIC) в окошке панели появляется его "текст" , и все-дальше панель на некоторое время зависает ,а потом ничего
не происходит.
111233
А.Ермалаев
Я до этого не дошёл. При запуске этой утилиты у меня выскакивает сообщение, что не обнаружено устройство USB Cypress, несмотря на то, что драйвер, призванный поддерживать связь утилиты с переходником установился нормально, правда запросил файлы libusb0.sys и libusb0.dll, которые почему-то отсутствовали в пакете с утилитой, пришлось подсунуть их. У Вас было такое с недостающими файлами?????
Какое наименование переходника прописалось в диспетчере устройств?????
Забыл сказать, по информации от US5EAN надо USB2LPT2.IIC прошивать.
Я до этого не дошёл. При запуске этой утилиты у меня выскакивает сообщение, что не обнаружено устройство USB Cypress, несмотря на то, что драйвер, призванный поддерживать связь утилиты с переходником установился нормально, правда запросил файлы libusb0.sys и libusb0.dll, которые почему-то отсутствовали в пакете с утилитой, пришлось подсунуть их. У Вас было такое с недостающими файлами?????<br>
Какое наименование переходника прописалось в диспетчере устройств?????<br>
Забыл сказать, по информации от US5EAN надо USB2LPT2.IIC прошивать.<br><img style="margin: 1px;" id="vbattach_111334" class="previewthumb" alt="" src="http://www.cqham.ru/forum/attachment.php?attac hmentid=111334&stc=1" attachmentid="111334">
Powered by vBulletin® Version 4.1.12 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot