неудачная прошивка PIC18F2550

MegaDrum по-русски

неудачная прошивка PIC18F2550

Postby foxett » Mon Mar 08, 2010 2:13 am

Programming...
Erasing ("bulk" or "chip") ...
Programming CODE, 0x000000..0x001692
Verifying CODE, 0x000000..0x001692
Verifying 0x000000..0x001692
Verify Error: 000000: read 00FFFF, wanted 00EF30, mask 00FFFF ==> diff=0010CF
Verify Error: 000002: read 00FFFF, wanted 00F00B, mask 00FFFF ==> diff=000FF4
Verify Error: 000004: read 00FFFF, wanted 000012, mask 00FFFF ==> diff=00FFED
Verify Error: 000006: read 00FFFF, wanted 000012, mask 00FFFF ==> diff=00FFED
More Verify Errors, unable to list all (total=2890)
Programming CONFIG, 0x300000..0x30000C
Verifying CONFIG, 0x300000..0x30000C
Verifying 0x300000..0x30000C
Verify Error: 300000: read 00FFFF, wanted 000E22, mask 00FFFF ==> diff=00F1DD
Verify Error: 300002: read 00FFFF, wanted 001E3F, mask 00FFFF ==> diff=00E1C0
Verify Error: 300004: read 00FFFF, wanted 0081FF, mask 00FFFF ==> diff=007E00
Verify Error: 300006: read 00FFFF, wanted 00FF85, mask 00FFFF ==> diff=00007A
More Verify Errors, unable to list all (total=7)
ERROR: Programming FAILED !



Что это значит? Впервые сталкиваюсь с таким вообще... подскажите пожалуйста. Заранее спасибо.
foxett
 
Posts: 51
Joined: Tue Feb 16, 2010 8:36 am

Re: неудачная прошивка PIC18F2550

Postby Firelord » Mon Mar 08, 2010 8:51 am

Это значит, что я понемногу начинаю ненавидеть пики. :-) Аналогичная проблема тут на форуме возникала, наверное, у каждого второго, кто брался бы сам прошивать этот несчастный микроконтроллер внутрисистемно.

Сперва следует проверить ещё раз кабель программатора (он не должен быть длинным, ну где-то 20 см это, вроде, потолок, а лучше — меньше), разводку, правильность подключения, плюс на плату надо подавать +5В через USB до включения WinPic. Кроме того, следует тщательно почистить плату от флюса.
Firelord
 
Posts: 666
Joined: Wed Jun 10, 2009 7:50 pm
Location: Estonia

Re: неудачная прошивка PIC18F2550

Postby foxett » Mon Mar 08, 2010 8:57 am

В начале 5го утра вспомнил всех матерей кроме Божьей пока не понял что лучше пойти спать. Скорее всего кабель надо укоротить значит... всё что ты сказал остальное уже сделал вчера. :) а вот кабель около метра получился...
foxett
 
Posts: 51
Joined: Tue Feb 16, 2010 8:36 am

Re: неудачная прошивка PIC18F2550

Postby Firelord » Mon Mar 08, 2010 9:14 am

Вообще за длину кабеля я не очень уверен. Лучше ещё раз всё остальное проверить.
Firelord
 
Posts: 666
Joined: Wed Jun 10, 2009 7:50 pm
Location: Estonia

Re: неудачная прошивка PIC18F2550

Postby foxett » Mon Mar 08, 2010 9:33 am

Я укоротил кабель... мне не жалко... :) А вот ещё один Бок нашел и думаю он - причина... у меня 2 цвета проводника были похожи... я кажется их перепутал... щас обожму нормально и попробую ещё раз. Отпишусь минут через 30... всё... больше по ночам не работаю :)
foxett
 
Posts: 51
Joined: Tue Feb 16, 2010 8:36 am

Re: неудачная прошивка PIC18F2550

Postby foxett » Mon Mar 08, 2010 9:53 am

Тоже самое..... кабель укоротил, провода проверил... единственное меня смущают напряжения на ногах МС
1. на ноге 1 - 5В
2. на ноге 14 - 0.3В
3. на ноге 26 - 0,3В
Вроде должно быть не так.
foxett
 
Posts: 51
Joined: Tue Feb 16, 2010 8:36 am

Re: неудачная прошивка PIC18F2550

Postby foxett » Mon Mar 08, 2010 10:07 am

Только что не прошилось но нашло новое оборудование и установило его в систему.... Аудио устройство ЮСБ... может больше и не трогать?
foxett
 
Posts: 51
Joined: Tue Feb 16, 2010 8:36 am

Re: неудачная прошивка PIC18F2550

Postby Firelord » Mon Mar 08, 2010 10:14 am

0.3В может быть признаком того, что на плате остался флюс/глицерин (последний используется при одной из технологий лужения) и при подаче напряжения питания начинает проводить небольшой ток. На 14 должно быть для правильной работы 3.3В, а на 26 точно 0. Впрочем, 14 нога окутана мраком неизвестности, возможно 3.3В будет только после успешного программирования.

foxett wrote:всё... больше по ночам не работаю
Я в основном только по ночам и работаю :-) и если что-то не получается, то обычно утром находится ответ.
Firelord
 
Posts: 666
Joined: Wed Jun 10, 2009 7:50 pm
Location: Estonia

Re: неудачная прошивка PIC18F2550

Postby foxett » Mon Mar 08, 2010 10:19 am

Эм... ошибка но прошилось так как устройство нашлось системой и напряжения стали нормальные... как ты написал.... не трогать больше? Хотя при прошивке была ошибка но уже другая... не скопировал правда :oops:
foxett
 
Posts: 51
Joined: Tue Feb 16, 2010 8:36 am

Re: неудачная прошивка PIC18F2550

Postby Firelord » Mon Mar 08, 2010 4:55 pm

foxett wrote:Эм... ошибка но прошилось так как устройство нашлось системой и напряжения стали нормальные... как ты написал.... не трогать больше? Хотя при прошивке была ошибка но уже другая... не скопировал правда :oops:

Скорее всего такая:
Code: Select all
Info: Loading definitions for "PIC18F2550" from C:\Program Files\WinPic\devices.ini .
Info: Support for some newer PIC18F devices added by Martin v.d. Werff 2005
Couldn't find "devices\PIC18F2550.dev", please borrow/copy from MPLAB !
PIC18F: family='21'=4550, WriteLatch=32 bytes, EraseLatch=64 bytes .
Initialising PIC-Programmer: Success.
Testing: delay(500ms) took 0.50 seconds, timer_freq=3.5795 MHz ... ok
Info: Loading definitions for "PIC18F2550" from C:\Program Files\WinPic\devices.ini .
Info: Support for some newer PIC18F devices added by Martin v.d. Werff 2005
Couldn't find "devices\PIC18F2550.dev", please borrow/copy from MPLAB !
PIC18F: family='21'=4550, WriteLatch=32 bytes, EraseLatch=64 bytes .
Initialising PIC-Programmer: Success.
Programming...
Erasing ("bulk" or "chip") ...
Programming CODE, 0x000000..0x001692
Verifying CODE, 0x000000..0x001692
Verifying 0x000000..0x001692
Programming CONFIG, 0x300000..0x30000C
Verifying CONFIG, 0x300000..0x30000C
Verifying 0x300000..0x30000C
Verify Error: 300004: read 008100, wanted 0081FF, mask 00FFFF  ==> diff=0000FF
Verify Error: 300006: read 000085, wanted 00FF85, mask 00FFFF  ==> diff=00FF00
ERROR: Programming FAILED !


Как показала практика, это нормально.
Firelord
 
Posts: 666
Joined: Wed Jun 10, 2009 7:50 pm
Location: Estonia

Next

Return to Russian

Who is online

Users browsing this forum: No registered users and 29 guests