Отговори на тема  [ 3 мнения ] 
Проблем с Home made ICD2/USB/? 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 08, 2006 2:12 pm
Мнения: 2017
Местоположение: Котел
Мнение Проблем с Home made ICD2/USB/?
Събрах си едно ICD2 clone с USB, имах проблем със записването на ф4550 но колеги с истински програматор помогнаха и го записаха. Включвам го към USB порта, намира нов хардуер, показвам му папката с драйверите, инсталира се и в девайс мениджъра имам Microchip MPLAB ICD2 Firmware Client, но не иска да се вързва с MPLAB-a, на платката свети само светодиода за USB. При connect mi дава -
Connecting to MPLAB ICD 2
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready

Почетох из форума и пробвах Download ICD2 operating system - пак греда - дава ми
Downloading Operating System
ICD0021: Unable to connect with MPLAB ICD 2
...Download Operating System Failed
ICD0029: Connected tool is not an MPLAB ICD 2: Product ID = 0x0 (MPLAB ICD (1))
ICD0082: Failed MPLAB ICD 2 operation
ICD0082: Failed MPLAB ICD 2 operation
ICD0082: Failed MPLAB ICD 2 operation
ICD0082: Failed MPLAB ICD 2 operation
MPLAB ICD 2 Ready

Колегите с опит /особенно Пирев/ какво ще кажат - нещо по РС-то ли съм омазал или имам хардурна грешка при събирането???


Прикачени файлове:
potyo2.pdf [344.63 KiB]
234 пъти
Съб Мар 31, 2007 11:21 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Яну 19, 2007 9:16 am
Мнения: 1063
Местоположение: путинофили: "иди н***й"
Мнение Re: Проблем с Home made ICD2/USB/?
от пикове не разбирам (ако не се брои нещо от преди 7-8г. с 16F54 ... може и да съм му забравил името :) )

имам малка представа от USB :)

От:
ICD0029: Connected tool is not an MPLAB ICD 2: Product ID = 0x0 (MPLAB ICD (1))

изглежда че си пропуснал да укажеш "Product ID " иначе "Vendor ID" май ти е наред !

ето това е един USB дескриптор на мое у-во (може и да са няколко USB 1.1/2.0 ... )
DeviceDscr:
db DSCR_DEVICE_LEN ;; Descriptor length
db DSCR_DEVICE ;; Decriptor type
dw 0002H ;; Specification Version (BCD)
db 00H ;; Device class
db 00H ;; Device sub-class
db 00H ;; Device sub-sub-class
db 64 ;; Maximum packet size
dw 4705H ;; Vendor ID
dw 0899H ;; Product ID (My Device)
dw 0000H ;; Product version ID
db 1 ;; Manufacturer string index
db 2 ;; Product string index
db 0 ;; Serial number string index
db 1 ;; Number of configurations


тоя дескриптор се изпраща от твоето USB у-во на хоста (май при инициализация) ... а клиента ти очаква точно определен ID за да работи а и виндоуса зарежда драйвера според ID-то !

така че виж къде и какво си указал за "Vendor ID/Product ID" (софтуерно, EEPROM, ...) :idea:


Съб Мар 31, 2007 11:52 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 08, 2006 2:12 pm
Мнения: 2017
Местоположение: Котел
Мнение 
Проблема е решен - бях объркал един транзистор - вместо нпн съм поставил пнп и то точно този за ресета на 877 8O след корекция исд-то се закачи но сега ми дава при тест високи нива на VPP - около 15 волта. Не ми се намираха едни резистори 2к2 1% и поставих 10% но ги подбирах, дали може да е от това? Индуктивноста в инвертора я дава 170 мкх аз съм използвал 150, леко свири дали и това може да е проблем?


Съб Мар 31, 2007 8:02 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 3 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 6 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни