Предишната тема :: Следващата тема |
Автор |
Съобщение |
mincho1959 Опитен потребител
Регистриран на: 08 Дек 2005 Мнения: 353 Местожителство: pomorie
|
Пуснато на: Сря Май 06, 2020 8:18 Заглавие: PIC18F25K50 проблем |
|
|
Здравейте. Реших да правя един програматор (Janus Programmer) на базата на PIC18F25K50. Всичко на първо четене ОК: схема, пълна документация, firmware free (след регистрация), но...както винаги има едно НО. При зареждане на HEX файла за програмирането на PIC18F....(Ползвам PicKit 2, пълна версия, не клон) ми излезе съобщение в жълто Warning: Hex File Loaded is Larger that Device. Свързах се с авторите на проекта - любезно ми обясниха, че това се случвало неизвестно защо с прогерите PicKit и че чипа ще се запише нормално. Е, записа се, но след поставянето му на платката нищо не се получи. Няколко пъти проверих за грешки или нередовни елементи-няма такива. При програмирането забелязах, че свети червения надпис Code Protect, тоест фърмуера е защитен от четене. От тук съответно и невъзможността да се верифицира и най вече да се изтрие. Та въпросът ми е: това нормално ли е и как може да се изтрие чипа, защото за да изключа евентуално менте, записах три PIC-а от разни партиди(без никакъв ефект) _________________ kami-el |
|
Върнете се в началото |
|
|
al_at Опитен потребител
Регистриран на: 05 Окт 2011 Мнения: 384 Местожителство: София
|
Пуснато на: Сря Май 06, 2020 9:02 Заглавие: |
|
|
Във форума Микроконтролери има доста хора,
които се занимават с PIC микроконтролери и
биха могли да помогнат:
http://mcu-bg.com/mcu_site/index.php |
|
Върнете се в началото |
|
|
RM Опитен потребител
Регистриран на: 16 Сеп 2008 Мнения: 680
|
Пуснато на: Сря Май 06, 2020 9:26 Заглавие: |
|
|
Това е адресното пространство на контролера. 25К50 и 2550
PM e 0x0000-0x7FFF
EEPROM 0x00 - 0xFF
Ако твоя програматор дава различно, което е малко вероятно търси причината в софтуера.
Друг проблем може да се случи с файла за записване, формата му, или
компилатора как е създал файла.
Относно защитата, може да промениш от Конфигурацията. |
|
Върнете се в началото |
|
|
RC Опитен потребител
Регистриран на: 22 Фев 2003 Мнения: 13214
|
Пуснато на: Сря Май 06, 2020 11:12 Заглавие: Re: PIC18F25K50 проблем |
|
|
mincho1959 написа: | ... При програмирането забелязах, че свети червения надпис Code Protect, тоест фърмуера е защитен от четене. От тук съответно и невъзможността да се верифицира и най вече да се изтрие. Та въпросът ми е: това нормално ли е и как може да се изтрие чипа, ... |
Това, че е вдигната защитата за четене, не е пречка да бъде изтрит. _________________ RemoteControls |
|
Върнете се в началото |
|
|
Ditronix Опитен потребител
Регистриран на: 15 Авг 2005 Мнения: 2817 Местожителство: Провадия
|
Пуснато на: Сря Май 06, 2020 18:29 Заглавие: |
|
|
По спомени имах същите проблеми с по-тежките процесори с PicKit2 clone- на СИРИУС. Отначало записваше процесорите, после обаче нещо се скапа. И тъй като не мога без програматор, не че ми трябва всеки ден, но когато ми трябва искам да е при мен си купих от китайците PicKit 3. На момента си тръгна и оттогава никакви проблеми с него. Колега каза, че често имало проблеми с процесорите на PicKit2, купих процесор, щях да го записвам и да сменя набедения за дефектен, но така и не ми остана време. Та виж някой колега с тройка и пробвай на него. Сещам се, че и определени партиди процесори не съм успявал да ги запиша при напрежение 3,3V, с каквото по презумпция тръгваха моите програматори. Повишаването на напрежението до 5,0V изчисти и тоя проблем. _________________ Не е важно кой си,а колко струваш!
DRL модули за всички видове автомобили! |
|
Върнете се в началото |
|
|
mincho1959 Опитен потребител
Регистриран на: 08 Дек 2005 Мнения: 353 Местожителство: pomorie
|
Пуснато на: Чет Май 07, 2020 13:23 Заглавие: re... |
|
|
Цитат: | Това, че е вдигната защитата за четене, не е пречка да бъде изтрит. | И аз така предположих, но не става. Пробвах и на 3,3V, и на 5V, ефект никакъв. Писах във сайта за микроконтролери, да видим там какво ще кажат! _________________ kami-el |
|
Върнете се в началото |
|
|
slav4o.com Опитен потребител
Регистриран на: 04 Юли 2004 Мнения: 2969 Местожителство: Велико Търново
|
Пуснато на: Чет Май 07, 2020 17:43 Заглавие: |
|
|
Пробва ли със Vpp first ? |
|
Върнете се в началото |
|
|
mincho1959 Опитен потребител
Регистриран на: 08 Дек 2005 Мнения: 353 Местожителство: pomorie
|
Пуснато на: Чет Май 07, 2020 18:55 Заглавие: re... |
|
|
Точно в десетката! Стана. Изтрих и трите чипа. Има една подробност: Vdd трябва да е над 3,5V!
Сега остана да накарам и прогера да заработи.
Благодаря на всички отзовали се! _________________ kami-el |
|
Върнете се в началото |
|
|
slav4o.com Опитен потребител
Регистриран на: 04 Юли 2004 Мнения: 2969 Местожителство: Велико Търново
|
Пуснато на: Пет Май 08, 2020 1:05 Заглавие: |
|
|
Цитат: | Vdd трябва да е над 3,5V! |
Ами PIC-овете имаха някаква команда "bulk erase" която изискваше по-високо напрежение. Изтриване наведнъж на всичкия флаш. Иначе трябва да се трие страница по страница, но няма смисъл, бавно е. Това вече зависи от софтуера към програматора или от фирмуера му. |
|
Върнете се в началото |
|
|
|