Форум РадиоКот • Просмотр темы - PIC12CE519 и его EEPROM
Сообщения без ответов | Активные темы
Страница 1 из 2
[ Сообщений: 21 ]
,
Автор
Сообщение
TioSin
Заголовок сообщения: PIC12CE519 и его EEPROM
Добавлено: Сб фев 13, 2016 12:07:34
Зарегистрирован: Сб окт 18, 2014 07:12:25Сообщений: 25
Рейтинг сообщения: 0
Подскажите как достучаться до Епрома и скопировать все его данные. Камень не залочен, основная прошива скачивается.
Вернуться наверх
Реклама
const1105
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Сб фев 13, 2016 12:33:06
Карма: -3
Рейтинг сообщений: 77
Зарегистрирован: Сб мар 19, 2011 15:19:47Сообщений: 546Откуда: Владивосток
Рейтинг сообщения: 0
Берете ICD3 и читаете ЕЕпром. В чем проблема?
Вернуться наверх
Реклама
TioSin
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Сб фев 13, 2016 14:05:45
Зарегистрирован: Сб окт 18, 2014 07:12:25Сообщений: 25
Рейтинг сообщения: 0
Понятно. Спасибо. Сам EEprom Имеет бит защиты, или только бит разрешающий чтение или нет, который можно менять?
Вернуться наверх
Albert_V
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Сб фев 13, 2016 14:16:52
Друг Кота
Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12Сообщений: 4119Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Стр. 35
документации .
Вы уверены в том, что
TioSin писал(а):
...Камень не залочен, основная прошива скачивается.
???
Скачанную прошивку проверяли на работоспособность?
Вернуться наверх
Реклама
TioSin
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Сб фев 13, 2016 14:30:47
Зарегистрирован: Сб окт 18, 2014 07:12:25Сообщений: 25
Рейтинг сообщения: 0
Смотрите сами: :10000000200AFF0FFF0FFF0FFF0FFF0FFF0FFF0F64 :10001000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F70 :10002000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F60 :10003000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F50 :100040003E0C0600D80AC00C2800260A270A280AF7 :10005000290A2A0A2B0A2C0A2D0A2E0A0000E80275 :10006000250A0008010CF00103073A0AEF01030713 :100070003A0AEE0100082A0B0708060805080208DC :10008000030804080108930B01080008080C270066 :10009000490A4A0A26074A0A4D0A4E0A26074A0A08 :1000A0000806540A0604550A0605560A570A260683 :1000B000500A5A0A5B0A2606500A2803E702480A31 :1000C0000008000C2800080C27002607650A680AAB :1000D000690A2607650A28034606700AE804710AB9 :1000E000E8052606710A740A750A2606710AE702EF :1000F000650A0008300C3E00010C86065E05A60667 :100100003E0506061E050008840C2900B40A800C72 :100110008A0A830C2900A00CC6042B00080C2700B7 :10012000E6046B03C6040306C6050000E605E70205 :10013000900A0000E6040000C6059E0AE605C60611 :10014000E904E604E907CA0A09020F0EE201AE0A51 :10015000B10ACA0AAE0AB40AB90ACA0AA9020A024C :100160008D0AA9020C028D0AE605C605A902A10C9A :100170008C0AC6050000E605080C2700E605030505 :10018000C60703046C03E604C605E702BE0AE605DB :100190000000E604C604E605CD0ACE0AC605E90756 :1001A000D20AD50A000C3D000008010C3D000108F0 :1001B0007A090604000C3100140C3200000C3B00DC :1001C000060C38004309F60A3209010CF101140C3F :1001D00091004306F10AFF0C52014306F40A010C98 :1001E000B2003B09000C3100A3056E0A6109080248 :1001F0003400F00C54014306000B0605A305400A29 :100200006109080235006109080236000605020C82 :1002100094004307120B15022A0016022C008709CE :1002200034001E0B010C940043071E0B15022A001C :1002300089093400090235000C0236000604140254 :10024000280046091502280046090604160228005F :100250004609F60A000C2A008909010E43063F0AE6 :100260000C022D004D063D0A030E98002A001002D4 :100270002C008709010E4306850B2309010CAA00F7 :100280000F0237008909010E4306850B0C02970007 :100290004306510B17022C008709010E4306850BFC :1002A0002309010CAA000E0237008909010E43063A :1002B000410A0C0297004306640B17022C008709C1 :1002C000010E43063E0A23090D02030E98002A0080 :1002D0008909010E4306450A0C0290004307850B6D :1002E000010CAA008909010E4306450A0C028F0081 :1002F0004307850B010CAA008909010E4306450A34 :100300000C028E004307850B420AAD024D078A0B93 :10031000ED00420A000C2A000D022C008709010E94 :1003200043063E0A420A000C2A008909010E4306D0 :100330003F0A0C022D004D063D0A030E98002A00CC :100340008909010E4306450A0C023000010CAA007F :100350008909010E4306450A0C022F00010CAA0070 :100360008909010E4306450A0C022E00440AFF0FBC :10037000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F0D :10038000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FFD :10039000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FED :1003A000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FDD :1003B000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FCD :1003C000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FBD :1003D000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FAD :1003E000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F9D :1003F000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F8D :10040000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F7C :10041000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F6C :10042000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F5C :10043000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F4C :10044000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F3C :10045000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F2C :10046000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F1C :10047000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F0C :10048000200C94004307480A2B0C3600A304250BCC :10049000210C94004307500A020C3600A304250BDC :1004A000220C94004307580A1D023600A304250BB2 :1004B000230C94004307600A1E023600A304250B98 :1004C0002F0C94004307680A1B023600A304250B77 :1004D000300C94004307720AA304E40A2B0C360084 :1004E000A304250B310C940043077E0AA3043B09A7 :1004F0002B0C3600000C3100A304250B320C9400A9 :100500004307C00A090C2A0010022C00A304870923 :10051000010EA3054306BC0AA3042309010CAA008B :100520000F0237008909010EA3054306A10A17022D :100530002C00A3048709010EA3054306BC0AA304EB :100540002309010CAA000E0237008909010EA30538 :100550004306BC0A0C0297004306B60A17022C0099 :10056000A3048709010EA3054306BC0AA3042309BB :100570002B0C3600A304250B2D0C3600A304250BF1 :10058000330C94004307F20A0B0C2A00A3048909D8 :100590000C023A000A0C2A00A30489090C02390053 :1005A000010CDA013A00A3050307D90A010CD901AD :1005B0003900A3050306EE0AA3040B0C2A001A0255 :1005C0002C00A304870923090A0C2A0019022C0015 :1005D000A30487092B0C3600A304250B2D0C360031 :1005E000A304250B14023C00F00C7C01400C9C0081 :1005F0004307030BF00C7B010F0C5401FB012B0C88 :100600003600A304250B14023C00F00C7C01500CB6 :100610009C004307150B0F0C7B010F0C7401940316 :10062000FB012B0C3600A304250B14023C00F00C3C :100630007C01600C9C0043072F0B0F0C54012A0017 :10064000A3048909A3051D072B0B0C023B002B0CEF :100650003600A304250B2D0C3600A304250B140231 :100660003C00F00C7C01700C9C004307490B0F0C04 :1006700054012A001B022C00A3048709A3051D07AF :10068000450B2B0C3600A304250B2D0C3600A304C0 :10069000250B240C94004307510B10023600A304D1 :1006A000250B250C94004307590B0F023600A304B9 :1006B000250B260C94004307610B0E023600A304A1 :1006C000250B3F0C3600A304250BFF0FFF0FFF0F78 :1006D000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FAA :1006E000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F9A :1006F000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F8A :10070000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F79 :10071000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F69 :10072000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F59 :10073000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F49 :10074000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F39 :10075000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F29 :10076000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F19 :10077000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F09 :10078000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FF9 :10079000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FE9 :1007A000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FD9 :1007B000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FC9 :1007C000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FB9 :1007D000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0FA9 :1007E000FF0FFF0FFF0FFF0FFF0FFF0FFF0FFF0F99 :1007F000FF0FFF0FFF0FFF0FFF0FFF0FFF0F7C0C0F :080800000F000F000F000F00B4 :021FFE00FA3FA8 :00000001FF
Вернуться наверх
Реклама
Albert_V
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Сб фев 13, 2016 14:46:55
Друг Кота
Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12Сообщений: 4119Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Да. Бит защиты не проставлен. По последним двум адресам - CONFIGURATION WORD [MCLR pin enabled, Code protection off, WDT disabled, Internal RC oscillator]. Так что, или разбирайтесь со своим программатором, или воспользуйтесь нормальным. Не обязательно ICD3. Вполне подойдёт Тритон.
Вернуться наверх
Реклама
TioSin
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Сб фев 13, 2016 15:02:52
Зарегистрирован: Сб окт 18, 2014 07:12:25Сообщений: 25
Рейтинг сообщения: 0
То есть функции заложенные в программаторе под этот МК автоматом должен считать и EEPROM? Не нужно ручками набивать команды?
Вернуться наверх
Albert_V
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Сб фев 13, 2016 15:34:59
Друг Кота
Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12Сообщений: 4119Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Извиняюсь но, похоже, EEPROM у PIC12CE519 считать нельзя (стр.10, стр.29+ документации)...
Так же, ничего не сказано про доступ к EEPROM в документе 30557g (In-Circuit Serial Programming™ for PIC12C5XX OTP MCUs).
------
P.S.
В принципе, можно "заставить" этого PIC12CE519 выдать содержимое EEPROM "наружу".
Там ещё есть место для вставки своего кода и с адреса 00h идёт "перескок" на 20h.
Последний раз редактировалось Albert_V Сб фев 13, 2016 16:55:26, всего редактировалось 3 раз(а).
Вернуться наверх
Родэрик
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Сб фев 13, 2016 16:21:22
Нашел транзистор. Понюхал.
Карма: 1
Рейтинг сообщений: 22
Зарегистрирован: Чт ноя 26, 2015 23:22:35Сообщений: 162Откуда: не с Уфы
Рейтинг сообщения: 0
нет там ипрома
_________________Tg
Вернуться наверх
Реклама
Albert_V
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Сб фев 13, 2016 16:22:04
Друг Кота
Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12Сообщений: 4119Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Родэрик писал(а):
нет там ипрома
"ипрома" там действительно нет.
Есть EEPROM 16 байт.
Вернуться наверх
const1105
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Вс фев 14, 2016 09:51:34
Карма: -3
Рейтинг сообщений: 77
Зарегистрирован: Сб мар 19, 2011 15:19:47Сообщений: 546Откуда: Владивосток
Рейтинг сообщения: 0
Получается, ляпнул, не подумавши .... Если извне нельзя записать, прочитать, то узнавать содержимое еепрома нет смысла Там или ничего нет, или какие либо данные записанные в ходе выполнения программы.
Вернуться наверх
Albert_V
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Вс фев 14, 2016 14:59:25
Друг Кота
Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12Сообщений: 4119Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Я "краем глаза" посмотрел реассемблированный текст. В программе есть обращение к EEPROM...
Вернуться наверх
otest
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Вс фев 14, 2016 17:58:47
Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58Сообщений: 7853
Рейтинг сообщения: 0
Похоже нет к нему доступа. Вот перевод (Интерфейс EEPROM является протоколом 2-проводная шина, состоящая из данных (SDA) и часы (SCL). Несмотря на то что эти линии переходят в реестре GPIO, они не доступны в качестве внешних штифтов; только внутренний EEPROM периферийных. ) В МПЛАБ тоже нет доступен для просмотра . Всё что нужно записывается и считывается из основной программы.
Вернуться наверх
const1105
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Пн фев 15, 2016 10:48:12
Карма: -3
Рейтинг сообщений: 77
Зарегистрирован: Сб мар 19, 2011 15:19:47Сообщений: 546Откуда: Владивосток
Рейтинг сообщения: 0
Цитата:
В программе есть обращение к EEPROM...
Откуда данные в еепром? Если считан программой и записан код доступа к сейфу,
то надо извлекать любой ценой.
Если калибровочные константы, то смысла нет, поместите устройство в другую среду и все поменяется.
Что скажет по этому поводу ТС?
Вернуться наверх
otest
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Пн фев 15, 2016 11:35:11
Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58Сообщений: 7853
Рейтинг сообщения: 0
Цитата:
Откуда данные в еепром?
Сделай дизасм и увидиш .
Вернуться наверх
TioSin
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Пн фев 15, 2016 15:04:06
Зарегистрирован: Сб окт 18, 2014 07:12:25Сообщений: 25
Рейтинг сообщения: 0
В еепроме однозначно что то есть, так как при заливке хекса в новый мк, впаяв его в девайс он не заработал:( Вот и спрашиваю как можно считать еепром, ведь туда данные както поместили... Также при переносе мк на аналогичный девайс, тое сть замена местами мк между одинаковыми девайсами все работает без проблем...
Вернуться наверх
TioSin
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Пн фев 15, 2016 15:11:55
Зарегистрирован: Сб окт 18, 2014 07:12:25Сообщений: 25
Рейтинг сообщения: 0
Albert_V писал(а):
Я "краем глаза" посмотрел реассемблированный текст. В программе есть обращение к EEPROM...
Выложите пожалуйста дизассемблер на хекс...
Вернуться наверх
Albert_V
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Пн фев 15, 2016 15:21:10
Друг Кота
Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12Сообщений: 4119Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Считать - это надо дописать свой код, который выдаст "наружу" содержимое EEPROM.
А по-хорошему - надо копать программу. Возможно, есть некое условие (состояние входов) при подаче питания, при котором нечто записывается в EEPROM.
TioSin писал(а):
...Выложите пожалуйста дизассемблер на хекс...
Импортируйте свой hex в MPLAB и копайте.
Вернуться наверх
TioSin
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Пн фев 15, 2016 15:47:01
Зарегистрирован: Сб окт 18, 2014 07:12:25Сообщений: 25
Рейтинг сообщения: 0
Ок. А как их туда запихнули? Ручками через команды? или через основной код, при запуске? Но если бы через основной, она бы прошила еепром при установке новопрошитого мк на девайс.
Вернуться наверх
Albert_V
Заголовок сообщения: Re: PIC12CE519 и его EEPROM
Добавлено: Пн фев 15, 2016 15:49:37
Друг Кота
Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12Сообщений: 4119Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Укажите где живёте. Возможно, договоримся... /можно в ЛС/
Вернуться наверх
Страница 1 из 2
[ Сообщений: 21 ]
,
Кто сейчас на форуме
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения