| Автор |
Съобщение |
|
reptile
Ранг: Минаващ
Регистриран на: Вто Сеп 20, 2005 8:34 am Мнения: 17
|
 ICD2 на olimex проблем
Здравейте , някой да е имал следния проблем :
опитвам се да пусна едно ICD2 на олимекс / MPLABv7.31 / WinXP . Има сериен и USB входове за връзка . Драйверите за USB-то май успях да ги омажа , обаче не мога да го пусна и през серийния порт .
сериен 19200 FIFO (буферите са забранени).
ICDWarn0054: MPLAB IDE has lost communications with the MPLAB ICD 2. Would you like to attempt to reconnect? (каквото и да натисна Y/N излиза един popup до безкрайност и се маха само като се извади от куплунга и му дам 'No')
Output : ICD0021: Unable to connect with MPLAB ICD 2
Под USB нещата са следните :
ICD0021: Unable to connect with MPLAB ICD 2
а като е извадено от куплунга :
ICD0019: Communications: Failed to open port: (Windows::GetLastError() = 0x2, 'The system cannot find the file specified.
')
ICD0021: Unable to connect with MPLAB ICD 2
|
| Чет Мар 16, 2006 4:05 pm |
|
 |
|
3aek
Ранг: Форумен бог
Регистриран на: Вто Яну 10, 2006 2:40 pm Мнения: 2258
|
виж си кабелите и захранването
|
| Чет Мар 16, 2006 4:15 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
COM-a го зарежи - това си е наказание.
USB - то като го вкараш, виж какво ти излиза в Control Panel-a в Device Manager-a, в глава USB. Трябва да се разпознава като Microchip нещо си. Ако ти иска драйвери - C:\Program Files\Microchip\MPLAB IDE\ICD2\Drivers (при мен това е пътя).
След това в MPLAB си избираш USB и трябва да работи. Без процесор трябва да ти даде - Unable to find target или нещо от сорта.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Чет Мар 16, 2006 5:33 pm |
|
 |
|
reptile
Ранг: Минаващ
Регистриран на: Вто Сеп 20, 2005 8:34 am Мнения: 17
|
Цецо , при мен не излиза в глава USB , ами си прави отделно главище Micrichip tools -> Mikrochip MPLAB ICD 2 Firmware Loader  . Драйверите ръчно им указвам пътя .
|
| Чет Мар 16, 2006 5:52 pm |
|
 |
|
Tisho
Ранг: Форумен бог
Регистриран на: Пон Ное 22, 2004 11:24 pm Мнения: 1923 Местоположение: Габрово
|
Махни всичките USB драйвери. След това рестартирай комп-а. И спазваш следната последователност :
Забождаш USB кабела. Виндоус-а пита за драйвери. Посочваш пътя който ти е дал Цецо.
След това от магьосника за настройка на ISD2 (в MPLAB) му настройваш останалите параметри.
И най накрая конект... И би трябвало да стане.
Когато е на USB, Програматора се захранва от USB-то. Но като програмираш ти трябва външно захранване.(поне аз така работя.) 
|
| Чет Мар 16, 2006 8:42 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
Win XP, преди SP2 не питат дали да се конектнат към Интернет, за да търсят драйвери за устройствата. Ако си с такъв Прозорец, спри мрежата преди инсталацията.
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Чет Мар 16, 2006 11:37 pm |
|
 |
|
reptile
Ранг: Минаващ
Регистриран на: Вто Сеп 20, 2005 8:34 am Мнения: 17
|
Колеги , проблема май е в ICD2-то , защото не мога да го подкарам и през COM-a . Кабелът ми е следния :
обща маса и Rx към Tx и Tx към Rx. Жълтият светодиод (busi) мига непрекъснато на много кратки интервали .
Съобщението е :
Connecting to MPLAB ICD 2 (към 3 секунди)
ICDWarn0054: MPLAB IDE has lost communications with the MPLAB ICD 2. Would you like to attempt to reconnect?
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready
и всеки следващ конект , който пробвам :
ICD0021: Unable to connect with MPLAB ICD 2
MPLAB ICD 2 Ready
(без warning-a )
|
| Пон Мар 20, 2006 11:23 am |
|
 |
|
3aek
Ранг: Форумен бог
Регистриран на: Вто Яну 10, 2006 2:40 pm Мнения: 2258
|
най-лесно ще разбереш къде е проблема ако пробваш и на друг компютър / кабел
|
| Пон Мар 20, 2006 1:34 pm |
|
 |
|
halzongibi
Ранг: Минаващ
Регистриран на: Чет Яну 04, 2007 2:17 pm Мнения: 18
|
Тоя ICD2 почва да ме нерви!
1. не съм закачал ICD2 изобщо (в упътването пише да не се включва докато на се заредят драйвери)
2. започвам инсталация както се окзава в ръководството...
3. НО никъде не ми излиза прозореца за намиране на нов хадруер! направо ми изписва в прозореца на инсталатора done! и в дивайс менажера няма никой... ?! после като вкарам кабела... usb devise not recognized...
два пъти правих деинсталация (трие регистрите...) и инсталация на драйверите с removala и не ще и не ще
аз съм с МПЛАБ 7.20
|
| Нед Яну 14, 2007 9:13 pm |
|
 |
|
kasparov
Ранг: Почетен член
Регистриран на: Сря Апр 05, 2006 9:52 pm Мнения: 877 Местоположение: Разград
|
@halzongibi
не е само при теб, при мен се получи същото, на WINXP SP2, тия драйвери за усб не щат да се инсталират, смених 2 версии на МПЛАБа , пише че трябва да си с администраторски права, може да е от антивирусна програма, нещо е задръстен усб порта но не съм открил още причината.
ICD-то, като го сложих на 98 тръгна веднага, както е описано, а и сега на друг компютър с XP Corporate Еdition също тръгна веднага, точно по опсания начин.
|
| Нед Яну 14, 2007 10:25 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
Пробвайте ръчно да инсталирате нов хардуер от Device Manager, указвате, че инсталирвате USB устройство, след това му посочвате драйверите. При мен веднъж ICD-2 се инсталира в USB устройствата, веднъж като отделно "главище", но и в двата случая работеше нормално. И при ръчно инсталиране също се инсталира. Microchip имат една програмка MPUsbClean.exe, която затрива омазани инсталации на техните USB драйвери, пробвайте с нея да затриете остатъците, преди да инсталирвате на ново.
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Нед Яну 14, 2007 10:49 pm |
|
 |
|
halzongibi
Ранг: Минаващ
Регистриран на: Чет Яну 04, 2007 2:17 pm Мнения: 18
|
OK.
ще пробвам да добавя usb устройство.
аз бях добавил new device и може нещо компа да се е омотал какъв е дивайса
иначе клийнъра го пусках селд всяка инсталация и той работи!
благодаря
|
| Пон Яну 15, 2007 10:46 am |
|
 |
|
halzongibi
Ранг: Минаващ
Регистриран на: Чет Яну 04, 2007 2:17 pm Мнения: 18
|
пак нищо...
не тръгва
Пробвах на w98 ама и там пръчка...
Ама на w98 като боднах кабела и намери нов хардуер ама си му намери драйвери сам... хич не пита да избирам аз... почвам да си мисля, че тоз ICD2 нещо не работи...
|
| Пон Яну 15, 2007 8:49 pm |
|
 |
|
halzongibi
Ранг: Минаващ
Регистриран на: Чет Яну 04, 2007 2:17 pm Мнения: 18
|
В един форум някакъв предлагаше за ICD2 на Олимекс, да се направят две мостчета на smd чипа?!??
тогава не изписвало usb device not recognized и ICD2 -то започвал да работи...
Нещо за някакви маси ставаше въпрос ама аз малко май не ми се барника и платката...
|
| Пон Яну 15, 2007 9:27 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
А пробвал ли си да дадеш през RS232/USB Downloading ICD 2 Operating System ? Защото ако е качен само bootloader-а в PIC16F877A е нормално да не може да се свържат MPLAB & ICD 2.
Оппа, изказах се неподготвен  Горе написаното се отнася към проблема на reptile.
@halzongibi, само на една машина ли пробваш ? ICD2 лапа доста ток от USB порта, да не би да ти е слаб порта и да "клякат" напреженията ?
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Пон Яну 15, 2007 10:02 pm |
|
|