wellcom 0 18 августа, 2014 Опубликовано 18 августа, 2014 · Жалоба О, немного опоздал. Но вот к концу года бывает делаю какую-нибудь праздничную иллюминацию. Здесь прект (использовался KEIL) модуля светодиодной иллюминации на шине CAN. Отдельно загрузчик, отдельно приложение. По JTAG прошивается загрузчик, а уж приложение потом программируется по CAN-у. А вот здесь собственно проект под центральную плату на STM32F103ZE которая сама прошивается через RS232, а остальные узлы прошивает по CAN. Используется протокол Y-modem и Y-modem поверх CAN с криптозащитой шифром AES 256 бит и проверкой по MD5 или CRC по выбору. (Осторожно! Использовалась RTOS ) :santa2: Большое спасибо! :cheers: :rolleyes: ...буду разбираться! :smile3046: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
asasl 0 8 сентября, 2015 Опубликовано 8 сентября, 2015 · Жалоба А вот здесь собственно проект под центральную плату на STM32F103ZE которая сама прошивается через RS232, а остальные узлы прошивает по CAN. Используется протокол Y-modem и Y-modem поверх CAN с криптозащитой шифром AES 256 бит и проверкой по MD5 или CRC по выбору. (Осторожно! Использовалась RTOS ) :santa2: Александр, вы не могли бы перевыложить второй файл (). Не могу его скачать... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 8 сентября, 2015 Опубликовано 8 сентября, 2015 · Жалоба Код немного лучше здесь есть OpenBLT Я себе для счастья еще сделал USB-CAN изолированный. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 241 13 сентября, 2015 Опубликовано 13 сентября, 2015 · Жалоба Я себе для счастья еще сделал USB-CAN изолированный. Чем готовый с www.icpdas.com не устроил? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 60 13 сентября, 2015 Опубликовано 13 сентября, 2015 · Жалоба Чем готовый с www.icpdas.com не устроил? Думаю что за 300 руб я там ничего не смогу купить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
asasl 0 6 января, 2016 Опубликовано 6 января, 2016 · Жалоба x893 Не могли бы поделиться протоколом для прошивки через CAN для OpenBLT? Снял бы сам, но под рукой нет платки PCAN-USB что они рекомендуют. Очень нужно для нашего проекта УД https://sites.google.com/site/cansmarthouse/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Xlebyshok 0 17 мая, 2016 Опубликовано 17 мая, 2016 · Жалоба У меня есть проект загрузчика по CAN для STM32. Могу поделиться, но обсуждать не имею возможности. Система такая. Загрузчик всегда сидит в контроллере и запускается первым. В течении некоторого времени он ждет прихода сигнала по CAN от том, что кто-то хочет его перепрограммировать. Если сигнала нет он проверяет целостность основной программы по CRC или MD5(в варианте с толстым микроконтроллером) и передает ей управление. Если сигнал есть, то начинается прием и программирование пакетов во Flash. Потом отдельная команда на переход к основному приложению. Если это еще возможно, не могли бы вы поделиться проектом,пожалуйста? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeyklenov 0 8 мая, 2018 Опубликовано 8 мая, 2018 · Жалоба Кому-нибудь удалось скачать файлы, или это фейк был? ;) Автор файлов сообщения читает, вопросы игнорирует, файлы удалил, типа... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 8 мая, 2018 Опубликовано 8 мая, 2018 · Жалоба Кому-нибудь удалось скачать файлы, или это фейк был? ;) Автор файлов сообщения читает, вопросы игнорирует, файлы удалил, типа... Ребят вы себе представляете хоть каково это поддерживать проекты всех статей которые я написал? И еще со всеми переписываться. У меня с тех пор компьютеры несколько раз сгорали. Менял хостеров и домены. Ну потерян тот проект. И с STM я больше не вожусь. :laughing: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeyklenov 0 8 мая, 2018 Опубликовано 8 мая, 2018 · Жалоба А почему на форуме вложение улетело? P.S. Ладно хоть тут ответили, а то я сижу жду ответа из лички... не ищу ничего.. надеялся.. Ребят, мож кто успел скачать в свое время, поделится? ))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vlad_new 1 8 мая, 2018 Опубликовано 8 мая, 2018 · Жалоба Вот вычитал, что в STM32F412xxx штатный загрузчик может грузить по CAN2 , PB5, PB13. Для всех типов корпусов. ( п. 3.16 Boot modes ). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sergeyklenov 0 8 мая, 2018 Опубликовано 8 мая, 2018 · Жалоба Вот вычитал, что в STM32F412xxx штатный загрузчик может грузить по CAN2 , PB5, PB13. Для всех типов корпусов. ( п. 3.16 Boot modes ). Да, но это когда к ней подключен только один контроллер. Иными словами, если у меня 100 девайсов на шине CAN и потребуется одному из них сказать "а перейди-ка в режим обновления прошивки, сейчас буду тебе данные новой прошивки слать" - не выйдет. Видимо прийдется свое заново корячить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться