| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Проблем с Home made ICD2/USB/? http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=3972 |
Страница 1 от 1 |
| Автор: | milenjs [ Съб Мар 31, 2007 11:21 am ] | ||
| Заглавие: | Проблем с 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 Колегите с опит /особенно Пирев/ какво ще кажат - нещо по РС-то ли съм омазал или имам хардурна грешка при събирането???
|
|||
| Автор: | ps66 [ Съб Мар 31, 2007 11:52 am ] |
| Заглавие: | 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, ...) |
|
| Автор: | milenjs [ Съб Мар 31, 2007 8:02 pm ] |
| Заглавие: | |
Проблема е решен - бях объркал един транзистор - вместо нпн съм поставил пнп и то точно този за ресета на 877 |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|