|
|
  |
AT430 Программатор/Терминал для MSP430 |
|
|
|
Jul 9 2008, 19:47
|
Частый гость
 
Группа: Свой
Сообщений: 158
Регистрация: 27-06-05
Из: Химки, Моск.обл.
Пользователь №: 6 334

|
Цитата(Kurt @ Jul 7 2008, 15:49)  Для USB-адаптера нужно установить драйвера. Для LPT msp430.dll дрыгает аппаратурой через hil.dll, а тот в свою очередь пользует драйвер DriverX.sys для прямого доступа, так вот этот driverx.sys прописывается в систему при установке IAR или другой IDE c msp430.dll. Надо выдрать этот sys, написать для него inf-файл (или вытащить его из инстальника) и сделать инсталятор и тогда IAR не нужен. Сегодня попробовал. Драйвер DriverX.sys в папку Drivers бросил, ключики реестра, в которых этот драйвер фигурировал скопировал. Но все равно пишет "Initializing FET: Could not initialize devoce interface". Так вопрос пока открыт.....
|
|
|
|
|
Aug 13 2008, 11:26
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 21-10-05
Пользователь №: 9 922

|
Цитата(Alechin @ Jul 3 2008, 23:29)  попробовал поставить на "чистую" (без IAR) машину - и ничего не получилось. После установки IAR - все заработало. Что там ИАР прописывает такое в системе? Файлы hil и msp430 в папке с экзешником были. Хотелось бы иметь возможность не "таскать" за собой ИАР. У меня тоже самая байда: на моем компе (где ИАР установлен) at430 работает, а переслал в производство - не работает (выдает "Initializing FET: Could not initialize device interface".) Цитата(Alechin @ Jul 4 2008, 17:22)  Сейчас ставил AT430 на чистую машину - все повторилось, пришлось ИАР опять ставить. Конкретнее я уже не помню, что он там написал. Толи что-то не нашел, то-ли что-то запустить не удалось. В попыхах не записал. Сейчас уже нет машин без ИАР, не повторить. Вот и прошу, у кого есть машина без ИАР попробовать. Подтверждаю - на машинах без проинсталенного ИАРа at430 не работает! Цитата(Alechin @ Jul 4 2008, 17:22)  Не только. MSP FET так-же себя вел. Разбираться некогда было (у регулировщиков в производтсве) - просто ИАР инсталлировал. А вот у меня MSPFET (от Kurta) версии 1.6.1007 на машинах без установленного ИАРа РАБОТАЕТ!!!:) P.S. 2 zltigo: все таки хотелось бы увидеть версию at430 способную работать на машинах, где ИАР не установлен...  P.P.S. Кстати FET-Pro430 Lite (обсуждалось вот тут http://electronix.ru/forum/index.php?showtopic=51207) также не работает на копмах бех установленного ИАРа
Сообщение отредактировал Petrooo - Aug 13 2008, 11:26
|
|
|
|
|
Aug 13 2008, 12:46
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 21-10-05
Пользователь №: 9 922

|
Цитата(zltigo @ Aug 13 2008, 15:58)  Kurt же четко объяснил - нужно ставить драйвера и путь тоже указал. имеете ввиду вот этот пост Kurt'a? Цитата(Kurt @ Jul 7 2008, 15:49)  Для USB-адаптера нужно установить драйвера. Для LPT msp430.dll дрыгает аппаратурой через hil.dll, а тот в свою очередь пользует драйвер DriverX.sys для прямого доступа, так вот этот driverx.sys прописывается в систему при установке IAR или другой IDE c msp430.dll. Надо выдрать этот sys, написать для него inf-файл (или вытащить его из инстальника) и сделать инсталятор и тогда IAR не нужен. Я проделал вот это: Цитата(Alechin @ Jul 9 2008, 23:47)  Сегодня попробовал. Драйвер DriverX.sys в папку Drivers бросил, ключики реестра, в которых этот драйвер фигурировал скопировал. Но все равно пишет "Initializing FET: Could not initialize devoce interface". Так вопрос пока открыт..... и результат у меня аналогичный. чего я не догоняю относительно "нужно ставить драйвера и путь тоже указал"?
Сообщение отредактировал Petrooo - Aug 13 2008, 12:49
|
|
|
|
|
Aug 13 2008, 15:06
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Petrooo @ Aug 13 2008, 14:46)  Я проделал вот это: Вообще-то Kurt не призывал врукопашную редактировать реестр. Перечитайте. Цитата Кстати FET-Pro430 Lite (обсуждалось вот тут http://electronix.ru/forum/index.php?showtopic=51207) также не работает на копмах бех установленного ИАРа 1. Там ни слова нет про FET-Pro430 не работает. 2. Таки работает, поскольку содержит инсталлятор.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Aug 14 2008, 08:11
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 21-10-05
Пользователь №: 9 922

|
Цитата(zltigo @ Aug 13 2008, 19:06)  1. Там ни слова нет про FET-Pro430 не работает. То что не работает FET-Pro430 там нет ни слова - это Вы правы. Но не в этом суть. А суть в том, что Цитата(zltigo @ Aug 13 2008, 19:06)  2. Таки работает, поскольку содержит инсталлятор. "Содержит инсталлятор" чего??? У меня диспозиция следующая: Комп №1: WinXP + SP2 + IAR EW3.30A + IAR EW3.42A ВСЕ (at430 и FET-Pro430 Lite) прекрасно работает. Комп №2: WinXP + SP2 (IAR никогда не устанавливался) Ни at430, ни FET-Pro430 Lite НЕ РАБОТАЮТ! Кстати в руководстве к FET-Pro430 Lite (Manual-FET-Pro430.pdf) сказано следующее: Цитата 3.2 Driver Installation Parallel port FET requires DriverX to be installed. The DriverX should be installed with the Kickstart software. Выходит, что инсталяха FET-Pro430 Lite не содержит и сама не устанавливает на комп драйвер DriverX и соответственно FET-Pro430 Lite не должна работать просто так. Цитата(zltigo @ Aug 13 2008, 19:06)  Вообще-то Kurt не призывал врукопашную редактировать реестр. Перечитайте. Читаю: "Надо выдрать этот sys, написать для него inf-файл (или вытащить его из инстальника) и сделать инсталятор и тогда IAR не нужен". driverx.sys выдрал из C:\WINDOWS\system32\drivers, но в написании inf-файлов к драйверам не силен, из cab-файлов инсталяхи IAR'а тоже вытащить не смог его (может не так делал). Люди добрые, объясните мне тупому, что и как следует сделать по шагам.
|
|
|
|
|
Aug 14 2008, 08:17
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Petrooo @ Aug 14 2008, 10:11)  Выходит, что инсталяха FET-Pro430 Lite не содержит и .... Lite не ставил, не скажу. Цитата Люди добрые, объясните мне тупому, что и как следует сделать по шагам. Может посмотрю и опишу конкретные действия сегодня вечерком.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Aug 14 2008, 08:32
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 21-10-05
Пользователь №: 9 922

|
Цитата(zltigo @ Aug 14 2008, 12:17)  Lite не ставил, не скажу.
Может посмотрю и опишу конкретные действия сегодня вечерком. Спасибо Вам, zltigo
|
|
|
|
|
Aug 14 2008, 14:01
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 21-10-05
Пользователь №: 9 922

|
Цитата(zltigo @ Aug 14 2008, 16:32)  Пока рано  Пробуйте инсталлятор выдранный из TI пакета. zltigo, то что надо - заработало! Вот теперь точно спасибо! Цитата(zltigo @ Aug 14 2008, 16:32)  Кстати, Pro версия тоже не ставит driverx.... Гы, это я уже заметил.  P.S. Кстати, я уже сам смог решить поставленную пробелу (хотел было написать тут, но что-то форум у меня несколько часов не открывался), правда через одно место: 1. Нашел диск, который шел с FET'ом (что уже само по себе здорово  ). 2. на данном диске нашел прогу MSP-PRG430 Parallel Programming Adapter V 3.02 (Prg_302.exe). 3. проинсталил ее, перегрузил комп - FET-Pro430 Lite не работает 4. см. файлик DRIVERX.SYS появился в папке C:\WINDOWS\system32\drivers, но уж больно старый и маленький по размеру. Додумался обновить его, взяв оный со своего компа, на котором установлен IAR EW 3.42A. 5. еще раз перегрузил комп - FET-Pro430 Lite ЗАРАБОТАЛ! Но Ваше, zltigo, решение гороздо лучше - ставятся только дрова без всякого мусора в виде допотопных программаторов, "свежий" DRIVERX.SYS сам прописывается куда надо и к тому же дрова автоматичеки запускаются - перегружать комп не требуется. Еще раз спасибо! Еще вопрос, если позволите, смотрю данный инсталятор (DRIVERXINSTALL.exe) Texas Instruments слабал. Он у Вас с диска, что шел с FET-ом или уже с сайта TI скачен или еще откудато получен? at430 само собой также работает
Сообщение отредактировал Petrooo - Aug 14 2008, 14:09
|
|
|
|
|
Aug 14 2008, 15:29
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Petrooo @ Aug 14 2008, 16:01)  Еще вопрос, если позволите, смотрю данный инсталятор (DRIVERXINSTALL.exe) Texas Instruments слабал. Texas, вытаскивался из их инсталляции Code Composter - решил приникнуть к первоисточнику. Только переименовал, для определенности назначения, а вообще-то это их универсальный инсталлятор.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Aug 15 2008, 09:41
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 21-10-05
Пользователь №: 9 922

|
Цитата(vesago @ Aug 15 2008, 11:02)  Большое спасибо, zltigo за дровишки! Клиенты замордовали проблемой инсталляции софта для программатора. Гы, похоже поднятая проблема одолевала не только меня и Alechin'а. Щас еще и он подтянется
|
|
|
|
|
Aug 29 2008, 18:09
|
Частый гость
 
Группа: Свой
Сообщений: 158
Регистрация: 27-06-05
Из: Химки, Моск.обл.
Пользователь №: 6 334

|
Цитата(Petrooo @ Aug 15 2008, 13:41)  Гы, похоже поднятая проблема одолевала не только меня и Alechin'а. Щас еще и он подтянется  Подтянулся. Спасибо за решение проблемы. Как там с версией с "правильными" возвратными кодами?
|
|
|
|
|
Aug 29 2008, 19:00
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(Alechin @ Aug 29 2008, 20:09)  Как там с версией с "правильными" возвратными кодами? Коды-то я сделал - 10 минут работы, и сериализацию наворотил на 99% просто все не доходят руки описать правила сериализации. А с кодами - ну давайте завтра на свежую голову выложу. P.S. Подчистил заброшенный  вариант, пока заглушил сериализатор. Кроме кодов возврата вроде больше ничего измениться не должно.
Сообщение отредактировал zltigo - Aug 31 2008, 15:33
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|