Например TDA7294

Форум РадиоКот • Просмотр темы - Внутрисхемное подключение Pickit3
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 17, 2024 02:02:51

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 32 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Внутрисхемное подключение Pickit3
СообщениеДобавлено: Пн янв 16, 2017 17:01:52 
Встал на лапы

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Пт окт 19, 2012 05:54:55
Сообщений: 118
Рейтинг сообщения: 0
Вложение:
123.HEX [90.85 KiB]
Скачиваний: 233
А так?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемное подключение Pickit3
СообщениеДобавлено: Ср фев 22, 2017 19:32:20 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 9
Рейтинг сообщений: 10
Зарегистрирован: Пн фев 09, 2015 07:22:55
Сообщений: 26
Откуда: Minsk BY
Рейтинг сообщения: 0
dimoz писал(а):
.... Если прошивка написана под pic18f2520 а я поставил 2550, так можно, отличие только в том что у последней памяти больше?


Они отличаются по функциям некоторых пинов и, следовательно, по соответствующим Special Function Registers (SFR).
Если эти пины задействованы и по сбросу у контроллеров разные значения используемых SFR, то само-собой неродной **.hex работать не будет.
Вообщем, надо деассемблить прошивку, внимательно "курить" datasheets на них и корректировать различия ... заодно разлочить :facepalm:

_________________
FindLevel


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемное подключение Pickit3
СообщениеДобавлено: Чт фев 23, 2017 05:37:34 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21790
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
2520 и 2550 - совершенно разные МК. Пин-ту-пин совместимость есть практически у всех 28-выводных контроллеров Микрочипа от 18-х до 32-х (включая 24-ые и 33-и). Но из этого не следует, что их система команд, архитектура и набор периферии совпадают.
Но и это не все. Отличие в ID контроллера приводит к несовместимости даже идентичных МК с разным объемом памяти (скажем 2420 и 2520). Программатор выдаст ошибку о не совпадающем ID.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Внутрисхемное подключение Pickit3
СообщениеДобавлено: Чт фев 23, 2017 08:11:33 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 9
Рейтинг сообщений: 10
Зарегистрирован: Пн фев 09, 2015 07:22:55
Сообщений: 26
Откуда: Minsk BY
Рейтинг сообщения: 0
КРАМ писал(а):
... Но из этого не следует, что их система команд, архитектура и набор периферии совпадают.

Система команд у них одинаковая (35 инструкций), Вы наверное имели ввиду SFR.
КРАМ писал(а):
... Программатор выдаст ошибку о не совпадающем ID.

Это не значит запрет на прошивку.

_________________
FindLevel


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Внутрисхемное подключение Pickit3
СообщениеДобавлено: Чт фев 23, 2017 10:13:06 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21790
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
al.kame писал(а):
Система команд у них одинаковая (35 инструкций), Вы наверное имели ввиду SFR.

Я имел ввиду ровно то, что сказал. Читайте внимательно ВСЕ, а не выборочно. Речь шла о том, что начиная от PIC18 и заканчивая PIC32 обеспечена совместимость pin2pin 28-выводных контроллеров (за несущественными отдельными исключениями). Это совершенно разные архитектуры и системы команд. 18-ые - это 8-разрядная архитектура, 24/30/33-и - 16 разрядные, а PIC32 - это лицензированный MIPS4K - 32-разряда.
al.kame писал(а):
Это не значит запрет на прошивку.

Смотря о какой оболочке идет речь. Вообще то запрет. Ибо у разных МК разное напряжение программирования.
Что касается упомянутых 2520 и 2550, то дело не в SFR (они отражают наличие тех или иных периферийных модулей). Дело в самих этих модулях. Последний контроллер имеет USB модуль и связанные с ним фичи, включая фичи осциллятора. То есть это совершенно другой контроллер. С таким же успехом можно говорить о ЛЮБОМ другом 18-м пике в 28-пиновом корпусе.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Внутрисхемное подключение Pickit3
СообщениеДобавлено: Чт фев 23, 2017 11:52:07 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 9
Рейтинг сообщений: 10
Зарегистрирован: Пн фев 09, 2015 07:22:55
Сообщений: 26
Откуда: Minsk BY
Рейтинг сообщения: 0
:sleep: Давайте вернёмся к нашим э... пикам.
Вопрос: можно ли какую-либо прошивку 2520 залить в 2550, и есть ли вероятность у 2550-го, прошитого неродной прошивкой, работать аналогично 2520-му с родной прошивкой? :wink:

_________________
FindLevel


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемное подключение Pickit3
СообщениеДобавлено: Чт фев 23, 2017 14:15:52 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21790
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Я ответил на вопрос. Повторю, если Вы не поняли.
Зависит от оболочки программатора.
В МПЛАБе - точно нет. Он не шьет при несовпадении ID.
То же самое и в MPLAB IPE.
Аналогично в оболочках PICkit2/3.
Каким нибудь простеньким из 5 проводков вероятно можно прошить.
Смотреть совпадение напряжений программирования - лень. Поэтому вероятность неудачной заливки обсуждать не буду..
Нащщет работы - зависит от кода.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемное подключение Pickit3
СообщениеДобавлено: Чт фев 23, 2017 14:52:17 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 9
Рейтинг сообщений: 10
Зарегистрирован: Пн фев 09, 2015 07:22:55
Сообщений: 26
Откуда: Minsk BY
Рейтинг сообщения: 0
Спойлер
КРАМ писал(а):
Я ответил на вопрос. Повторю, если Вы не поняли.
Зависит от оболочки программатора.
В МПЛАБе - точно нет. Он не шьет при несовпадении ID.
То же самое и в MPLAB IPE.
Аналогично в оболочках PICkit2/3.
Каким нибудь простеньким из 5 проводков вероятно можно прошить.
Смотреть совпадение напряжений программирования - лень. Поэтому вероятность неудачной заливки обсуждать не буду..
Нащщет работы - зависит от кода.

- оптимизирую Ваш ... "код" :solder:
Ответ на ранее заданный вопрос:
СпойлерМожно ли какую-либо прошивку 2520 залить в 2550, и есть ли вероятность у 2550-го, прошитого неродной прошивкой, работать аналогично 2520-му с родной прошивкой?

Можно, если использовать нефирменные средства прошивки и задействованные в программе регистры идентичны в обоих контроллерах.

_________________
FindLevel


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемное подключение Pickit3
СообщениеДобавлено: Чт фев 23, 2017 15:07:51 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21790
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
А кому нужен этот геморрой? Причем без гарантии результата. Ибо чужая прошивка не может гарантировать попадание между "запрещенными" регистрами. Особенно, если уже осциллятор сильно отличается.
Зачем копаться с чужим хексом с целью адаптации его к имеющемуся контроллеру, если человек способный дизассемблировать чужое легко напишет свое. Причем сделает это ГОРАЗДО БЫСТРЕЕ, чем реверс чужого кода.
Таким образом, формальная возможность залить чужую прошивку имеется, но эту возможность некому использовать.
:tea:
Вот и весь "код", уважаемый...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемное подключение Pickit3
СообщениеДобавлено: Пт фев 24, 2017 10:39:24 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 9
Рейтинг сообщений: 10
Зарегистрирован: Пн фев 09, 2015 07:22:55
Сообщений: 26
Откуда: Minsk BY
Рейтинг сообщения: 0
КРАМ писал(а):
А кому нужен этот ...
Мне ... и ещё кому-нибудь будет интересно :idea:

_________________
FindLevel


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемное подключение Pickit3
СообщениеДобавлено: Пт фев 24, 2017 14:28:07 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21790
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Что то не видно массового интереса. ТС и тот предпочел купить "правильный" МК.
А вообще то - бред полный. Заливать прошивку в чужой контроллер... :facepalm:
Больше нечем заняться?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Внутрисхемное подключение Pickit3
СообщениеДобавлено: Пт фев 24, 2017 15:30:23 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 9
Рейтинг сообщений: 10
Зарегистрирован: Пн фев 09, 2015 07:22:55
Сообщений: 26
Откуда: Minsk BY
Рейтинг сообщения: 0
КРАМ писал(а):
... Больше нечем заняться?

Вполне может быть ... надеюсь Вас это никак не беспокоит :tea:

_________________
FindLevel


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 32 ]    , 2

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y