Jump to content

    
Sign in to follow this  
AlexandrY

PicKit3 не программирует EEPROM у PIC16F886

Recommended Posts

Программируем из MPLAB. Win 10. 
Flash память и конфигурация программируются без проблем. 
Но в  EEPROM не может запрограммировать уже первый байт и программирование останавливается. 
В самой программе EEPROM записывается. 
Все сигналы идеальные. Уровни и фронты на клоке и данных все строгие. 12 В на MCLR когда надо идет. Питание 5В идеальное. 
На руках до этого был какой-то старый  PicKit3 с него успели записать первый PIC16F886, но потом PicKit3  спалили. 
Купили новый и дело встало. Пробовали на 4-х платах. Все подтягивающие резисторы и цепи строго по спецификации. 

Share this post


Link to post
Share on other sites

Попался Pkickit3 с более новым FW (или наоборот, более старым), куда добавили этот косяк (если в спаленном все работало).

 

Share this post


Link to post
Share on other sites
4 часа назад, AlexandrY сказал:

Flash память и конфигурация программируются без проблем. 
Но в  EEPROM не может запрограммировать уже первый байт и программирование останавливается. 

Контрольная проверка - поменять в дампе EEPROM один байт и записать. Если записался, значит с железом, FW и SW все нормально и надо смотреть что в hex-файле. Может там адрес EEPROM для какой-нибудь другой области памяти записан.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this