| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Някой да е имал грижа с PICKit3 и PIC32??? http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=9954 |
Страница 1 от 2 |
| Автор: | sparkybg [ Пет Мар 09, 2012 11:52 am ] |
| Заглавие: | Някой да е имал грижа с PICKit3 и PIC32??? |
Снощи от един момент отказа да програмира PIC32-ката. Превключих няколко пъти между Release и Debug, и спря да разпознава процесора. Грешката е "Unable to read device ID", и от там нататък - нищо. Пробвах и на втора PIC32-ка, гарантирано работеща, и пак така. Двете PIC32-ки са на отделни платки, нямащи нищо общо. Едната е със собствено захранване, а другата със захранване от PICKit-а по време на програмиране. Вадих, слагах, изключвах и включвах, смених USB порта, рестартирах - никаква промяна. Опитах ха чета и програмирам dsPIC30F4012 - смени си фирмуера на PICKit-а нормално, намери го и го програмира нормално. Върнах обратно на PIC32 - и пак същата грешка. В сайта на микрочип има сигурно 10-ина теми за същото, но конкретни отговори за решаване на проблема не намерих. Пише че имало проблем във фирмуера който водел до изпичане на PIC32-ката, ако се натисне бутона върху PICKit-а, но той сдаде без да съм натискал бутона. После го натиснах веднъж-дваж без промяна. На втория PIC32, който опитах, не съм пипал бутона изобщо. Мерих захранванията, мерих кварцовете. Всичко е в норма и на двете платки. Пак казвам, до снощи и двата гарантирано си работеха. Те и сега работят с последното, дето е вкарано вътре, но PICKit 3-ката просто не им прочита ID-то, и съответно нищо повече не прави. Не се сетих единствено да опитам какво ще стане ако опитам да ги програмирам през лаптопа. Reset веригите им са стандартни и на двата - 4.7 килоома към захранването, и конектора за програмиране директно на крачето. Reset-а работи и на двата. Работи и функцията "hold on reset" на PICKit-а. Въобще, свършиха ми идеите. Някой да има нещо да добави? Довечера ще пробвам с чисто нова трета PIC32-ка от друга партида и от друг модел. Ако и това се оака, вече не знам. ПП: А междувременно си поръчвам програматор за Renesas RX62. Писна ми от тия микрочипски дебилщини, баси. |
|
| Автор: | head_up [ Пет Мар 09, 2012 2:00 pm ] |
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? |
Ммм, странен проблем имаш - ползвам pic32MX675 и 440 и си работят прекрасно. Имал съм сходен проблем, когато ми е зацикляла средата, пъхам-вадя полза няма, рестарт и се оправяше. По принцип след като си ползвал pickit-a с друг проц и минеш на 32-ка сменя ли си софта коректно? Пробвал ли си само процесора да го захраниш през кита и да видиш дали ще го познае? Защото ако това стане - бъркаш някъде по платката. Обикновенно не успява да го прочете, ако нямаш захранване, но ти казваш, че то е ок. И въобще pickit3 си е добро животно, бавно, но добро. Като изключим мизерията, ако се опиташ да видиш голям масив през него - утече |
|
| Автор: | sparkybg [ Съб Мар 10, 2012 12:04 pm ] |
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? |
Значи, единия чип си беше със собствено захранване, при това в норма (точно 3.3 волта, и 1.82 на ядрото), а другия го захраних от PICKit-а. Снощи по неведоми причини започна да чете единия чип (тоя захранен от PICKit-а), но другия така и не поиска. Смених го и засега е ОК. В сайта на микрочип много хора се оплакват от това. Микрочип са си признали че натискане на бутона на PICKit-а може да скапе закачената към него PICKit 3-ка, но все още нищо не е направено по въпроса, въпреки че май е фирмуерен проблем. Няма и никакви официални изявления или описания на проблема. Просто са отговорили на няколко "support ticket"-а, но нищо повече. Аз им отсипах вчера във форума. А в петък ще съм собственик на А1 и 2 бр RX62N на Renesas. Ако тоя проблем се повтори, направо ги отсвирвам. Пак казвам - нищо нередно не съм правил. Въпросната платка е ей това: CAN частта (DB9 конектора) въобще не е захранен и нищо не е включено към него. PICKit 3-ката и самата платка са включени в 2 порта на един и същи USB хъб на монитора ми. Възможно най-най безпроблемния вариант. Просто в един момент спря да се програмира. МОже и да е било забило нещо, не знам. Може и в последствие да съм натиснал бутона, опитвайки да го подкарам, и така да съм скапал PIC32-ката. |
|
| Автор: | Ники [ Съб Мар 10, 2012 1:10 pm ] |
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? |
Ползвам пиккит3 от както е излязъл, с всички фамилии на микрочип, при всякакви комбинации на включване на УСБ портове и захранвания, сигурно хиляди пъти съм натискал бутона при какви ли не случаи, единственото от което мога да се оплача е няколко момента на 'забиване' на пиккит3, които съм прескачал с рекънект и смяна на таргета за да се ъпдейтне. |
|
| Автор: | sparkybg [ Съб Мар 10, 2012 1:46 pm ] |
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? |
До сега и аз не съм имал грижи. Нито с PIC32, нито с dsPIC30. Сигурно общо над 2000 програмирания. Обаче доста народ пищи. Ето линк само към една от темите: http://www.microchip.com/forums/m635420.aspx А те не са само в техния форум. Като напишеш в google "failed to get device id pic32" ще се хванеш за главата що народ пищи. Може да е нещо в последния фирмуер на PK3-ката. Не знам. |
|
| Автор: | Ники [ Съб Мар 10, 2012 2:01 pm ] |
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? |
Не съм стигал до форумите, каквото е имало проблем съм си поблъскал главата да го оправя сам. Сега се сетих, че понякога съм имал проблеми с дължината на кабела между пиккит3 и програмираната платка. В различни ситуации различни процесори не са искали да бъдат разпознавани и програмирани. И съм правил различни гимнастики за да тръгнат, последно стигнах до екранирана клок линия. Все пак да не излиза, че няма и случаи, когато нещо наистина няма начин как да тръгне. |
|
| Автор: | sparkybg [ Съб Мар 10, 2012 2:13 pm ] |
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? |
Ми, PIC32-ката е изпечена, поне по отношение на програмиране. Опитах всичко, включително и без кабел, включително и с кондензатори на клока и датата. Резултат - нула. |
|
| Автор: | CarBeta [ Съб Мар 10, 2012 5:11 pm ] |
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? |
Опитай с по-старите фърмуери на PK3 дали пък няма да захапе! |
|
| Автор: | sparkybg [ Съб Мар 10, 2012 9:52 pm ] | |||||||||
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? | |||||||||
От къде да сваля по-стар фърмуер? Дойде ми на акъла, но не намерих такива в сайта на микрочип. Опитах и с MPLAB 8, но пак същата работа. Нищо не работеше. Нито триене, нито четене, нито програмиране. |
||||||||||
| Автор: | CarBeta [ Съб Мар 10, 2012 11:20 pm ] |
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? |
Всичките фърмуери вървят комплект с MPLAB. За да не инсталираш стари версии мога да ти намеря фърмуерите на РК3 от версия 8.20. В тая версия бутона още не функционираше. Има опция за ръчно ъпгрейдване без да сравнява версиите и да ти се ежи, че слагаш по-ниска версия. Някъде имам и изчетен хекс от работещ PK3, а мога да ти изчета и моя, но той е с последната версия, както и твоя в момента. |
|
| Автор: | sparkybg [ Нед Мар 11, 2012 12:41 pm ] |
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? |
Да, опцията за ръчно зареждане я намерих. Ама не намерих от къде да свалям стари фърмуери, нито за MPLAB X, нито за MPLAB8. Както и да е. За момента съм закрепил положението. Няма смисъл да го мисля. Бутона съм го махнал, така или иначе. |
|
| Автор: | ¶ [ Нед Мар 11, 2012 5:07 pm ] |
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? |
PICkit3 го използвам може би от година и нещо, не съм забелязал нещо нередно, с бутон, без бутон. Ползван е за PIC18, dsPIC и PIC32, ръгам го както дойде - под напрежение, наопаки съм го слагал, с MPLAB 8 / X , под Windows/Linux. Три пъти съм горил PICKit2, сменям програмиращите транзистори и се оправя, но PICKit3 засега не съм успял да повредя. Ако имаш PICKit2 провери с него дали можеш да прочетеш и препрограмираш процесора. По принцип е хубаво да имаш повече от един програматор. Аз имам 3 PICKit2, 2 PICKit3, 1 RealICE, 2 ICD2, 1 ICD-U, така че за минута-две хващам дали програматора е проблем или процесора. |
|
| Автор: | sparkybg [ Нед Мар 11, 2012 7:13 pm ] |
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? |
Принципно съм заглеждал и ICD3, но не мога да схвана какво повече от PICKit3 дава. Можеш ли да обясниш с думи прости? Явно има нещо, щом е над 2 пъти по-скъп. |
|
| Автор: | ¶ [ Нед Мар 11, 2012 8:19 pm ] |
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? |
ICD3 нямам, не съм използвал, не смятам да купувам и не мога да го коментирам що за птица е. |
|
| Автор: | Desert Leo [ Нед Мар 11, 2012 8:53 pm ] |
| Заглавие: | Re: Някой да е имал грижа с PICKit3 и PIC32??? |
Бря! И аз съм с тройката и проблеми нямам, поне до 24-серия. Даже един гръцки "инж." научих да борави с нея и все още не я е скапал, значи тройката и просто бетон (тия аборигени бяха правили опит да сменят смд-та с незнайно какъв пистолет за горещ въздух и се усетили,че нещо не е наред като пламнала платката). Все пак мисля, че 3-ката е изпържила интерфейса на тези два чипа, щом работят, а не се разпознават. |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|