Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 18.07.2022, 10:42  
kononcik-s
Частый гость
 
Регистрация: 12.07.2022
Сообщений: 23
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
kononcik-s на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

mike-y-k, На всякий случай попробовал запаять назад старый чип , его программатор видит, читает ,но при прошивке с заменой конфигурации при верификации выдает ошибки, стирается, проверяю чистый ли показывает чистый, кстати уважаемый usr10000 писал, что возможно я его не стёр при первой перезаписи, когда БК21 включился (до экспериментов с конфигурацией) я проверял чистый ли чип, он был чистый.
И ещё вопрос - раз уж я решил заказывать новый БК21 такой же ,я естественно попытаюсь выдрать из него прошивку, чтоб всё же попытаться восстановить этот на всякий случай, при подключении программатора, если там включена всё же будет защита, я не положу и новый прибор попыткой чтения прошивки? Не может там быть какой фишки которая при попытке чтения похерит новый БК21?
Реклама:

Последний раз редактировалось mike-y-k; 18.07.2022 в 12:27. Причина: очипятки,…
kononcik-s вне форума  
Непрочитано 18.07.2022, 12:45  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,169
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

kononcik-s, таки на самый горящий вопрос - ответ нет, нет там таких возможностей…
На тему считывания прошивки - сначала сравните платы, установленный МК и версию прошивки. Если все совпадает - можно заморачиваться клонированием прошивки, если есть разночтения - могут возникнуть проблемы с работой старого БК21 с такой прошивкой…
Но это пока из области дележа шкуры сферического коня…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 18.07.2022, 12:54  
kononcik-s
Частый гость
 
Регистрация: 12.07.2022
Сообщений: 23
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
kononcik-s на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

mike-y-k, ок понял, буду копить гроши пока
kononcik-s вне форума  
Непрочитано 16.08.2022, 14:48  
kononcik-s
Частый гость
 
Регистрация: 12.07.2022
Сообщений: 23
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
kononcik-s на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

Доброго времени суток , наконец приехал мне новый бк 21 попробовал скачать прошиву ,получилось но похоже прошива закрытая, платы имеют небольшое отличие но практически всё одно и тоже я так понимаю рабочий дамп из контролера мне достать не получится?
Миниатюры:
Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 0
Размер:	427.8 Кб
ID:	172262  
Вложения:
Тип файла: rar новый.rar (6.5 Кб, 0 просмотров)
kononcik-s вне форума  
Непрочитано 16.08.2022, 15:41  
Eddy71
Почётный гражданин KAZUS.RU
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,745
Сказал спасибо: 5,541
Сказали Спасибо 25,239 раз(а) в 5,668 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

Похоже на то..
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума  
Непрочитано 16.08.2022, 15:42  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,169
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

kononcik-s, описание всех бит конфигурации уже было выше, откройте ее и посмотрите что там имеет значение "0". Если чтение памяти закрыто, то прочитать прошивку сходу не удасться… При большом желании - ищите для этого чипа описание атаки на него для извлечения прошивки, часть МК таким образом удается прочитать. Но там нужно делать весьма специфическое устройство и использовать специальное ПО к нему для получения результата…
Пока у Вас есть рабочее устройство - пользуйтесь, учтите причины выхода из строя предыдущего, пробуйте заказать у производителя только чип с нужной прошивкой…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Сказали "Спасибо" mike-y-k
kononcik-s (16.08.2022)
Непрочитано 16.08.2022, 16:03  
kononcik-s
Частый гость
 
Регистрация: 12.07.2022
Сообщений: 23
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
kononcik-s на пути к лучшему
По умолчанию

Походу проще попытаться заказать чип у производителя, но наверно я лучше оставлю предыдущий блок на запчасти, по вашему описанию я понял что прошивку достать сложно но можно(наверное) мне становится страшно ещё раз спасибо что помогали.

Судя по скину что выложил включена защита кода, я так понял это и есть сложный вариант.

Последний раз редактировалось mike-y-k; 16.08.2022 в 16:16. Причина: 6.6
kononcik-s вне форума  
Непрочитано 16.08.2022, 16:26  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,169
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

kononcik-s, ну таки чипы даже физически вскрывают (и в особо ценных делают защиту от вскрытия) для непосредственного доступа к содержимому (E)EPROM…
Это не страшно, а просто очень затратно и по времени, и по вложениям…

У меня в нескольких вариантах все эти функции БК выполняют собственные блоки, которые еще и охрану, и музыку, и навигацию, и связь, и ГГС, и что там еще можно пожелать - выполняют в одном устройстве из нескольких контроллеров (несколько их для уменьшения потребления при питании только от батарей)…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 09.08.2023, 17:48  
ptrots
Частый гость
 
Регистрация: 18.09.2005
Сообщений: 26
Сказал спасибо: 72
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
ptrots на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

Здравствуйте!
Имеется процессор PIC16F883.
MPLAB ver. 8.10

Пишу следующую конфигурацию:
Код:
 list P=PIC16F883
 #include ‹p16f883.inc›
 
__CONFIG1 _CP_OFF &_MCLRE_ON &_INTOSC
__CONFIG2 _WRT_OFF
 ERRORLEVEL-302
MPLAB сообщает об ошибках:
Error[122] F:\MAKET\MAKET1.ASM 9 : Illegal opcode (_CP_OFF)
Error[122] F:\MAKET\MAKET1.ASM 10 : Illegal opcode (_WRT_OFF)

Что я делаю не так? Файл p16f883.inc в проекте присутствует. Биты конфигурации взяты из этого файла.
Весь мозг уже сломал...
Помогите пожалуйста разобраться.

Последний раз редактировалось mike-y-k; 09.08.2023 в 21:13. Причина: code
ptrots вне форума  
Непрочитано 09.08.2023, 19:29  
DmitriyVDN
Гражданин KAZUS.RU
 
Регистрация: 10.06.2010
Сообщений: 598
Сказал спасибо: 222
Сказали Спасибо 234 раз(а) в 154 сообщении(ях)
DmitriyVDN на пути к лучшему
По умолчанию Re: Что это за конфигурационные биты?

справочник молодого сурка лежащий в
\Microchip\MPASM Suite\Template\Code\16F883TEMP.ASM
предлагает писать так:
Код:
	list		p=16f883	; list directive to define processor
	#include	‹p16f883.inc›	; processor specific variable definitions


; '__CONFIG' directive is used to embed configuration data within .asm file.
; The labels following the directive are located in the respective .inc file.
; See respective data sheet for additional information on configuration word.

	__CONFIG    _CONFIG1, _LVP_OFF & _FCMEN_ON & _IESO_OFF & _BOR_OFF & _CPD_OFF & _CP_OFF & _MCLRE_ON & _PWRTE_ON & _WDT_OFF & _INTRC_OSC_NOCLKOUT
	__CONFIG    _CONFIG2, _WRT_OFF & _BOR21V
DmitriyVDN вне форума  
 

Закладки
Опции темы

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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Atmel studio не выставляет биты Abrvalg AVR 4 05.11.2017 06:15
Биты защиты Jane9226 Микроконтроллеры, АЦП, память и т.д 1 26.10.2011 16:05
PIC18 - корректно ли считываются биты конфигурации? Учащийся Микроконтроллеры, АЦП, память и т.д 2 01.06.2010 18:25
Биты защиты прочитать программой контроллера Rubashka Микроконтроллеры, АЦП, память и т.д 14 18.05.2010 15:13
конфигурационные биты PIC16F628 ESWANT Микроконтроллеры, АЦП, память и т.д 6 15.11.2007 16:59


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot