Например TDA7294

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





Текущее время: Вт апр 16, 2024 14:44:17

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


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



Начать новую тему Ответить на тему  [ Сообщений: 67 ]    , 2, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Чт июн 30, 2022 13:10:43 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
поддерживают ли все упомянутые загрузчики шифрованные прошивки?

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Чт июн 30, 2022 16:45:22 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14052
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Ситуация зависит от конкретной конструкции и специфики загрузчика.
Одно дело любительские устройства и другое - промавтоматика и/или те же кассовы аппараты.
Где-то самообновление по сети, где-то хитрая последовательность из комплекта "замкни волшебну перемычку и прочитай молитву".
Помимо прочего в таких случаях практически всегда имеет место самодельный бутлоадер (часто в комплекте со специально под него сделанной прожкой для ПК), в котором может быть реализовано все, что теоретически возможно для конкретной системы (зависит от фантазии авторов).
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Чт июн 30, 2022 17:15:26 
Нашел транзистор. Понюхал.

Зарегистрирован: Пт окт 28, 2011 16:01:18
Сообщений: 181
Рейтинг сообщения: 0
Есть готовая реализация AES-128 от Atmel, я пользуюсь (не в загрузчике, в радиообмене).
Но прикручивать ее наверное придется руками, точнее уже свой загрузчик писать.
Только вот вопрос, надежно ли защищены AVR от аппаратного взлома?
Еще лучший вопрос, Микрочип дает на этот счет какие то юридические гарантии?
На лок-биты сильно не расчитывайте, это против Тимуровцев.


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Чт июн 30, 2022 21:10:23 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
тимуровцев? вы лично много тимуровцев, взломавших лок-биты, знаете? а кроме них вряд ли кто будет пытаться украсть прошивку у любителя-самодельщика...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Чт июн 30, 2022 21:20:15 
Нашел транзистор. Понюхал.

Зарегистрирован: Пт окт 28, 2011 16:01:18
Сообщений: 181
Рейтинг сообщения: 0
Так я и говорю, лок-биты, это что бы тимуровцы прошивку не стащили.
Против серьезного взлома они вряд ли помогут, но серьезный уже стоит либо дорого, либо очень дорого, либо безумно дорого.
В большинстве случаев, написать аналогичную прошивку будет дешевле, чем выламывать из кристалла оригинал.


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Чт июн 30, 2022 22:09:09 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
прошивка должна быть достаточно сложной, чтобы затраты на разработку аналога были выше, чем приобретение "закрытой" прошивки. для обычного любителя, не умеющего программировать, такой прошивкой будет практически любая :) работу поофессионала любителю не оплатить...

так что и защита лок-битами, и шифрование прошивок вполне имеет смысл.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Пт июл 01, 2022 10:16:08 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 0
Иногда достаточно "зашифровать" xor-ом текстовые сообщения. Уже этого достаточно что бы просеять основную массу тимуровцев.)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Пт июл 01, 2022 20:02:36 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
смысл шифрования прошивки в том, чтобы было нельзя тиражировать свою прошивку. сокрытие строк никак от этого не защищает

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Пт июл 01, 2022 20:13:40 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 0
Это в вашем случае. В моём случае прошивка была в открытом виде. Тимуровцы же любят править, изменять, да и просто любопытствовать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Пт июл 01, 2022 20:42:37 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
ну, это да. просто в вашем случае загрузчик вообще не решает никакие проблемы, xor-ить строки можно и самой прогой на лету.

идея загрузчика такая: делается демо-прошивка с урезанным функционалом и загрузчиком, и потенциальный покупатель может убедиться, что все работает. после оплаты ему высылается прошивка, которая будет работать только на его МЕ, т.к. расшифровать ее сможет только его загрузчик. если найдутся косяки, то высылаются обновления... и налево прошивка не уйдет.

Добавлено after 22 minutes 22 seconds:
я, кстати, практически сделал всё, что хотел, и даже с перспективой. не самый маленький загрузчик вышел, но зато на Си, т.е. понятен всем и легко модифицировать. на сл.неделе начну тестировать в протеусе, а потом в железе.

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Пт июл 01, 2022 20:51:06 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 0
Да, в моём случае загрузчик - это просто удобно, не более.
В других случаях, для демо достаточно только HEX-а, а после проплаты уже и исходников.
В вашем варианте, как я понимаю, передача исходников не предусмотрена.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Пт июл 01, 2022 21:51:03 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
некоторые проекты, чтобы их можно было продать, должны быть защищены от тиражирования покупателем. даже прошивка уже позволяет штамповать партиями, а исходники и подавно ставят крест на доходе.
а иной раз хочется и денюх за свои труды... не все ж ради искусства...

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Вс июл 03, 2022 10:50:26 
Друг Кота
Аватар пользователя

Карма: 62
Рейтинг сообщений: 840
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 5592
Откуда: Minsk
Рейтинг сообщения: 0
а иной раз хочется и денюх за свои труды...

Цитата:
Вы бескорыстно любите деньги ? ©

СпойлерДеньги портят человека. А отсутствие денег портит его ещё больше. (Народная мудрость)

Конкретно по теме: в нашем отделе коллега был так озабочен копирайтом своих творений, что встроил в них защиту (дело было не на МК, а на ПК). Защищать там было нечего: весь комплекс был насквозь пронизан привязкой к совершенно конкретному аппаратному набору, а подобной тематикой в Союзе занимались от силы 3..5 фирм.
И защита сработала. На его рабочем компе. Отформатировала ему С: :)
Особенно хорошо залочивать однократки. Малейший апгрейд - таракана в урну. :)

_________________
Изображение


Последний раз редактировалось Jack_A Вс июл 03, 2022 23:09:18, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Вс июл 03, 2022 19:05:43 
Модератор
Аватар пользователя

Карма: 153
Рейтинг сообщений: 2801
Зарегистрирован: Сб авг 14, 2010 15:05:51
Сообщений: 18058
Откуда: г. Озерск, Челябинская обл.
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Jack_A писал(а):
Отформатировала ему С:
ага, диск С укусила муха формат це-це.

_________________
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Вт июл 05, 2022 09:12:49 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
вот, набросал описание того, что уже наделал (до конца не протестировал): https://cloud.mail.ru/public/GzRa/9eUKJkuhw
в самом минимальном варианте (без шифрования, индикации, контроля таймаута и API) загрузчик получается 394 байта. в варианте с расшифровкой XTEA, контролем таймаута, с индикацией на символьном ЖКИ и доступом к функциям загрузчика из приложения - 1712 байт.

загрузчик не лидер по минимальности, но зато весь код на Си, без ассемблера, т.е. легко читается и модифицируется под себя.

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

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Вт июл 05, 2022 12:20:06 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 0
загрузчик не лидер по минимальности, но зато весь код на Си, без ассемблера, т.е. легко читается и модифицируется под себя.

протокол обмена с компом нестандартный, под собственноручно написанную программу-прошивальщик (с минимальным интерфейсом и анимациями)...

Ой нет. Мне хватило ваших лед эффектов. Завязки на линкер, зачем, почему, заради чего... ужос.(


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Вт июл 05, 2022 12:39:48 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
ну что ж, раз хватило, могу лишь позавидовать вашим скромным запросам :)))

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Вт июл 05, 2022 19:35:34 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 0
В том то и дело, что накрутить на ровном месте, тут "и дурак сможет". А вот изложить грамотно и понятно не каждому дано.(


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Вт июл 05, 2022 19:55:13 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
OKF писал(а):
Завязки на линкер, зачем, почему, заради чего... ужос.(
А что есть другой вариант? Давайте, изложите другой вариант.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: BOOTLOADER: вопросы
СообщениеДобавлено: Вт июл 05, 2022 20:23:04 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 941
Рейтинг сообщения: 0
Другой вариант - просто без изгалений, которые непонятно заради чего. Что бы чел мог взять и скомпилить вообще другим компилятором. Разве это не очевидно?


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

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


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

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


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

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


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