Например TDA7294

Форум РадиоКот • Просмотр темы - Прошить PIC по воздоху
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 07:18:11

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


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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Прошить PIC по воздоху
СообщениеДобавлено: Ср окт 20, 2021 13:19:21 
Прорезались зубы
Аватар пользователя

Карма: -6
Рейтинг сообщений: -17
Зарегистрирован: Вт июн 30, 2009 09:17:54
Сообщений: 202
Откуда: г.Сыктывкар
Рейтинг сообщения: -6
Как прошивается PIC по Bluetooth ?


Вложения:
yc1021.zip [90.57 KiB]
Скачиваний: 184
Bluetooth + PIC18F25K80_2.GIF [23.06 KiB]
Скачиваний: 200
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошить PIC по воздоху
СообщениеДобавлено: Чт окт 21, 2021 17:40:45 
Друг Кота
Аватар пользователя

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошить PIC по воздоху
СообщениеДобавлено: Пт окт 22, 2021 18:45:02 
Прорезались зубы
Аватар пользователя

Карма: -6
Рейтинг сообщений: -17
Зарегистрирован: Вт июн 30, 2009 09:17:54
Сообщений: 202
Откуда: г.Сыктывкар
Рейтинг сообщения: 0
Может по этому я и не могу прошить свой PIC
https://radiokot.ru/forum/viewtopic.php ... 8#p4108128


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Прошить PIC по воздоху
СообщениеДобавлено: Сб окт 23, 2021 10:30:08 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21784
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
ПОКА не вижу никакой связи между вашей неудачей прошивки и местной темой.
Прошивка PIC-ов всех семейств и разрядностей происходит через интерфейс ICSP, который состоит из:
1. Сброс МК - MCLR
2. Питание МК
3. Общий ("земля" схемы)
4. Данные - ICSPDAT (PGD)
5. Клоки - ICSPCLK (PGC)
Для этого используется специальный внешний аппаратный программатор (PICkit, ICD, Snap) и специальное ПО на компьютере, работающее с этим программатором.
Это единственный способ запрограммировать эти МК, если не считать интерфейс JTAG в некоторых старших семействах 16/32 разрядных МК Микрочипа.
Как вы пытались прошивать свой - вы ничего не написали.
Самопрограммирование МК никак не связано с выше упомянутой процедурой программирования.
Самопрограммирование - это ПЕРЕПРОШИВКА контроллера с помощью кода, который был в исходной прошивке. При самопрограммировании данные для этой процедуры могут быть получены по любому из ДОСТУПНЫХ ИСПОЛНЯЕМОМУ КОДУ в МК интерфейсов (включая UART, который упомянут вами в этой теме на приведенной схеме). То есть интерфейс ICSP в таком случае НЕДОСТУПЕН. Внешняя программно-аппаратная поддержка при самопрограммировании определяется тем, кто написал исходный код содержащий загрузчик. Это могут быть практически любые способы. От примитивного USB-UART моста и простенькой программы на ПК до сложных удаленных и шифрованных пробросов кода на устройство.


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Прошить PIC по воздоху
СообщениеДобавлено: Сб окт 23, 2021 10:55:22 
Вымогатель припоя
Аватар пользователя

Карма: -8
Рейтинг сообщений: 53
Зарегистрирован: Вт янв 02, 2018 11:34:41
Сообщений: 580
Откуда: Украина.
Рейтинг сообщения: 0
Самопрограммирование - это ПЕРЕПРОШИВКА контроллера с помощью кода, который был в исходной прошивке.


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

:tea:

_________________
От бобра добра не ищут!©


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Прошить PIC по воздоху
СообщениеДобавлено: Сб окт 23, 2021 11:00:47 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21784
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Программа-загрузчик, которую изначально прошивали через контакты ICSP, остаётся на месте.

Это не всегда так и это не обязательно. Исходный загрузчик в состоянии скопировать себя во временную область флеша и передать туда управление. После чего в состоянии обновить ВЕСЬ КОД, включая исходный загрузчик. Так же есть достаточно много МК содержащих режим работы с ДВУМЯ партициями. Тогда перепрошивка осуществляется в нерабочую партицию, а затем изменяется рабочая партиция. Изменение загрузчика при перепрошивке - это очень полезная фича, позволяющая изменять, в том числе, протокол обмена при самопрограммировании.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошить PIC по воздоху
СообщениеДобавлено: Сб окт 23, 2021 11:54:25 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14052
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Если у МК имеются режим и команды самопрограммирования то можно все что угодно придумать...
:dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошить PIC по воздоху
СообщениеДобавлено: Вт фев 22, 2022 09:53:18 
Встал на лапы

Зарегистрирован: Ср ноя 05, 2014 19:04:31
Сообщений: 114
Рейтинг сообщения: 0
Я когда то писал загрузчик на прошивку с флеш карты. А на флешку записывал через Bluetooth


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

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


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

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


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

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


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