| Автор |
Съобщение |
|
bkulev
Ранг: Популярен
Регистриран на: Сря Яну 25, 2006 12:47 pm Мнения: 305 Местоположение: Varna
|
 PICDEM FS USB проблем
Направих си PICDEM FS USB с PIC18F4555 по документацията на Microchip.
Програмирах чипа с USB Bootloader програмата с ICD2 и всичко е ок.
След което се опитах да инсталирам USB драйвера на "PIC18F4550 Family Device".
Драйвера се качва, обаче XP-то казва "Can not start this device (Code 10)".
Когато стартирам програмата "PDFSUSB", в полето "select PICDEM FS USB Board"
се появява платката, което значи, че я разпознава и че комуникира с нея.
При опита ми да направя каквато и да е операция с нея(четене, програмиране,...)
ми дава съобщението "USB read failed. Failed with error 6: The handle is invalid"
Можете да видите екрана в прикачения файл.
След многократни windows гимнастики успях да кача драйвера без да дава грешка,
но програмата се държи по същия начин, което ме навежда на мисълта, че някак си съм
излъгал windows-а, обаче драйвера не работи, или работи частично.
Може ли някой да ми помогне? 
|
| Чет Яну 26, 2006 4:44 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
Играх си доста със PICDEM USB, но такива проблеми нямах...че дори и с други драйвери работи (след малка преработка)
Имаш някакъв проблем със драйвера и ХР, но така немога да разбера защо
|
| Чет Яну 26, 2006 5:10 pm |
|
 |
|
CM600
Ранг: Новодошъл
Регистриран на: Пет Окт 21, 2005 9:35 pm Мнения: 152 Местоположение: Варна
|
Ами това съобщение "HANDLE INVALID" определено показва, че има проблем с драйвера. Пак някакви M$ - ски мистерии.
|
| Чет Яну 26, 2006 5:23 pm |
|
 |
|
bkulev
Ранг: Популярен
Регистриран на: Сря Яну 25, 2006 12:47 pm Мнения: 305 Местоположение: Varna
|
Вероятно е така. Имам всякакъв софтуер на компа.
Щом при теб работи и с други драйвери, дай някой
от тях да пробвам. Това ще ме спаси от пълна преинсталация
с неясни резултати 
|
| Чет Яну 26, 2006 5:44 pm |
|
 |
|
Dimiter
Ранг: Популярен
Регистриран на: Пет Фев 04, 2005 3:18 pm Мнения: 309 Местоположение: Sofia
|
Грешка 6 или резултата INVALID_HANDLE_VALUE
обикновенно се получава при обръщение към несъществуващо
или вече ангажирано от друга програма у-во.
Сигурен ли си че усб-то е наистина изправно?
|
| Чет Яну 26, 2006 5:56 pm |
|
 |
|
CM600
Ранг: Новодошъл
Регистриран на: Пет Окт 21, 2005 9:35 pm Мнения: 152 Местоположение: Варна
|
Можеш да изтеглиш от www.microsoft.com една програмка usbview.exe. Показва какви устройства има закачени на USB портовете и информация за тях - дескриптори, драйвери и т.н.т полезна е за диагностика.
|
| Чет Яну 26, 2006 7:53 pm |
|
 |
|
bkulev
Ранг: Популярен
Регистриран на: Сря Яну 25, 2006 12:47 pm Мнения: 305 Местоположение: Varna
|
USB-то ми е определено е изправно, инъче програмата няма
да вижда платката, а тя я вижда. Освен това на друг и ICD2
ми работи ок. Но това ме навежда над мисълта да изключа
безичната клавиатура - ще пробвам.
Обаче не мога да разбера - аз ли съм толкова тъп или Microsoft
толкова умни, че на сайта им не можах да намеря от къде да
я изтегля тази програмка USBview. Инъче коментари за нея бол.
|
| Пет Яну 27, 2006 9:40 am |
|
 |
|
bkulev
Ранг: Популярен
Регистриран на: Сря Яну 25, 2006 12:47 pm Мнения: 305 Местоположение: Varna
|
Намерих USBview.exe от друго място. Тя ми показва, че всичко е ОК.
Въпреки това мушнах USB-то на друг порт и инсталирах PDFSUSB
драйвера отново - мина ОК. USBview ми дава, че устройството е
вързано и е ок. Обаче PDFSUSB програмата пак дава същата грешка.
Прави ми впечетление, че като избера платката и светодиодите и
показват, че е в Suspended, а след ReadDevice напр. като даде
грешката минава в Configured и като натисна ОК в прозореца
на грешката пак минава в Suspended.
|
| Пет Яну 27, 2006 10:37 am |
|
 |
|
Dimiter
Ранг: Популярен
Регистриран на: Пет Фев 04, 2005 3:18 pm Мнения: 309 Местоположение: Sofia
|
@bkulev
На сайта на Микрософтите винаги боли!
Две ловки щраквания в гугъла и я намираш
Ето ти я
|
| Пет Яну 27, 2006 10:39 am |
|
 |
|
bkulev
Ранг: Популярен
Регистриран на: Сря Яну 25, 2006 12:47 pm Мнения: 305 Местоположение: Varna
|
@Dimiter
Благодаря ти. Вечея намерих, обаче както се казва
"the problem persist" 
|
| Пет Яну 27, 2006 12:12 pm |
|
 |
|
bkulev
Ранг: Популярен
Регистриран на: Сря Яну 25, 2006 12:47 pm Мнения: 305 Местоположение: Varna
|
Пробвах да я инсталирам на другия комп.
Там работата е същата, даже като поставих контролера
в Bootload mode XP-то ми даде Unknown USB device и по
никакъв начин, не искаше да инсталира драйвер за него.
Инсталирах го от Аdd New Hadware, но се инсталира с
Can not start this device(Code 10). И изобщо....
И на двата компа имам много и различен софтуер, но
като се замисля, общото м/у тях е MS Visual Studio 2005.
На единия е бета 2, а на втория е final. Много е възможно
.NET framework 2.0 да създава проблема. Как мислите?
За съжаление не мога да се лиша от него на нито един
от комповете. Дайте някакви идеи.
|
| Съб Яну 28, 2006 9:45 am |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
Махни флага за дебуг мод....
|
| Съб Яну 28, 2006 12:55 pm |
|
 |
|
bkulev
Ранг: Популярен
Регистриран на: Сря Яну 25, 2006 12:47 pm Мнения: 305 Местоположение: Varna
|
TheWizard Как и от къде да го махна този флаг?
|
| Съб Яну 28, 2006 2:14 pm |
|
 |
|
Gogo
Ранг: Форумен бог
Регистриран на: Чет Фев 24, 2005 11:41 pm Мнения: 1049 Местоположение: Pz
|
300006h / CONFIG4L / DEBUG
|
| Съб Яну 28, 2006 2:21 pm |
|
 |
|
bkulev
Ранг: Популярен
Регистриран на: Сря Яну 25, 2006 12:47 pm Мнения: 305 Местоположение: Varna
|
Gogo, изпращам снимка на конфигурационните битове.
Използвам стандартния firmuare за USB Bootloader на
Microchip. Нищо не съм бутал по него. Даже първия
път го програмирах в чипа без да го компилирам.
След това и го прекомпилирвах, но резултатите са
едни и същи. 
|
| Пон Яну 30, 2006 10:26 am |
|
|