Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Микропроцессоры


Ответ
 
Опции темы Опции просмотра
Старый 30.04.2011, 12:00   #1 (permalink)
Andrey4672
Новичок
 
Регистрация: 30.04.2011
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Помогите узнать, как программировать прибор

Есть медицинский аппарат уро-Биофон его действие можете прочитать на официальном сайте. Когда нажимаете на кнопку сеанс, то сеанс включается и в общем счётчике этот сеанс записывается. Прибор настроен на 5020 сеансов, подскажите как подключится к микропроцессору этого прибора и сделать больше сеансов. микропроц PIC18LF2520-1/SO. на микросхеме есть 5-ть штырей похожих как на материнке от компа
Миниатюры
30042011-002-.jpg   30042011-001-.jpg   30042011.jpg   30042011-003-.jpg  
Andrey4672 вне форума   Ответить с цитированием

Старый 30.04.2011, 12:00
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Вы не единственный, кто задавал этот вопрос на форуме

На каком языке лучше учиться программировать?
Научите программировать на Delphi

Старый 30.04.2011, 13:19   #2 (permalink)
ALS
Member
 
Аватар для ALS
 
Регистрация: 16.03.2011
Адрес: Севастополь
Сообщений: 679
Сказал(а) спасибо: 97
Поблагодарили 129 раз(а) в 9 сообщениях
Репутация: 22123
По умолчанию

Подключиться можно, но с вероятностью 99,9% прошивка там защищена от чтения.
0,01% остается на то, что для чтения доступен только EEPROM, тогда НОРМАЛЬНЫМ программатором можно переписать его содержимое отдельно от остальной прошивки.

"5 штырей" - это и есть разъем для внутрисхемного программирования. Программатор, скорее всего - PICkit2. Ищите, кто продает или возьмите попользоваться.
ALS вне форума   Ответить с цитированием
Старый 30.04.2011, 18:13   #3 (permalink)
Andrey4672
Новичок
 
Регистрация: 30.04.2011
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Большое спасибо за ответ. Скажите если вдруг стоит защита от записи, то как её можно обойти?
Andrey4672 вне форума   Ответить с цитированием
Старый 30.04.2011, 19:46   #4 (permalink)
ALS
Member
 
Аватар для ALS
 
Регистрация: 16.03.2011
Адрес: Севастополь
Сообщений: 679
Сказал(а) спасибо: 97
Поблагодарили 129 раз(а) в 9 сообщениях
Репутация: 22123
По умолчанию

1. Для современных микроконтроллеров - никак.
2. Сошлифовать кристалл и с пом. лазерного микроскопа считать состояние ячеек памяти. Что для обычного человека почти равнозначно п.1.
3. Написать свою прошивку.

Хм, это все касалось защиты от чтения.
Защита от записи, как таковая, в данном случае не нужна.
ALS вне форума   Ответить с цитированием
Старый 01.05.2011, 00:12   #5 (permalink)
Andrey4672
Новичок
 
Регистрация: 30.04.2011
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Не знаете ли вы ребят которые пробовали перепрограммировать данный прибор?
Andrey4672 вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 01.05.2011, 01:06   #6 (permalink)
kashakru
Родом из СССР
 
Аватар для kashakru
 
Регистрация: 27.02.2009
Сообщений: 3,576
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
Репутация: 4398
По умолчанию

Народ Мы не обсуждаем на данном форуме ВЗЛОМ!!! А Ваш сабж и есть взлом!
kashakru вне форума   Ответить с цитированием
Старый 01.05.2011, 14:46   #7 (permalink)
Weles
Лентяй
 
Аватар для Weles
 
Регистрация: 13.04.2009
Адрес: Тверь
Сообщений: 16,556
Записей в дневнике: 29
Сказал(а) спасибо: 15
Поблагодарили 81 раз(а) в 14 сообщениях
Репутация: 24915
По умолчанию

Да, по этому поводу вам никто не подскажет, сами можете не пытаться, даже если вы считаете программу с него она будет закодирована для работы прибора, и переделать её не представляется возможным, нужен исходник(тоесть исходная программа написанная например на С++) а его вам никто не даст. Так что без вариантов.
Weles вне форума   Ответить с цитированием
Старый 02.05.2011, 13:38   #8 (permalink)
ALS
Member
 
Аватар для ALS
 
Регистрация: 16.03.2011
Адрес: Севастополь
Сообщений: 679
Сказал(а) спасибо: 97
Поблагодарили 129 раз(а) в 9 сообщениях
Репутация: 22123
По умолчанию

Вообще-то, дизассемблировать прочитанный дамп памяти - делается двумя тыканьями мышкой. Найти обращения к EEPROM-у и декремент какого-либо счетчика при каждом новом сеансе - дело получаса.
Другое дело, что это нужно уметь. Я, например, умею, но без считанной прошивки там ловить нечего.
ALS вне форума   Ответить с цитированием
Старый 20.08.2011, 01:25   #9 (permalink)
askmix
Banned
 
Регистрация: 14.07.2011
Сообщений: 19
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

да... а прошвка пудово защищена))) да и нах этот прибор, что? шибко полезный?
askmix вне форума   Ответить с цитированием
Старый 20.08.2011, 01:32   #10 (permalink)
askmix
Banned
 
Регистрация: 14.07.2011
Сообщений: 19
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Есть способ, если используется внешняя память, защитить ее от записи (вряд ли будет работать - если прибор серьезный), или подключать память через схемы дамперы, анализ измененых битов ну и поехало по обстоятельствам, а если микросхема одна и чип защищен от записи то ****ть не стоит рисуй с прибора схему), пиши прошивку к семе)) извращение огромное - больше болячек на попу заработаешь
askmix вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 11:13.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.