Додаток для оновлення мікропрограми процесора Stm32 через usb-кабель за допомогою протоколу USB DFU.
Реалізація програми базується на наступних документах компанії STMicroelectronics.
1. Режим завантаження системної пам'яті мікроконтролера AN2606 STM32
2. Протокол AN3156 USB DFU, що використовується в завантажувачі STM32
Як користуватися додатком.
ПЕРЕДУМОВИ
Ваш мобільний пристрій повинен підтримувати USB-OTG.
ПІДГОТОВКА
1. Підключіть плату Stm32 до мобільного пристрою за допомогою кабелю USB-OTG
2. Активуйте режим завантажувача для Stm32. Як це зробити читайте в AN2606. Взагалі, ви повинні встановити висновки BOOT0 і BOOT1 у правильній комбінації відповідно до моделі вашого процесора.
ПРОГРАМУВАННЯ
1. Виберіть файл із прошивкою, яку потрібно написати.
- Файл мікропрограми має бути в одному з наступних форматів
- Intel hex
- Motorola S-Record
- DfuSe (формат STMicroelectronics DFU)
- необроблений двійковий файл
2. Встановіть потрібні параметри написання. Ви можете вибрати наступні варіанти
- Видаліть лише необхідні сторінки
- При необхідності скасувати захист від зчитування
- Перейти до процесора після програмування
3. Натисніть кнопку «Завантажити файл для спалаху» і дочекайтеся закінчення роботи.
Крім того, наступні операції доступні в додатку
- Стирання
- Перевірка спалаху на наявність порожнього
- Порівняйте флеш із файлом.
Ви можете вибрати цю операцію через відповідну точку меню.
Додаток перевіряється на наступних моделях мікроконтролерів:
Stm32F072
Stm32F205
Stm32F302
Stm32F401
Stm32F746
Stm32G474
Stm32L432
ОБМЕЖЕННЯ ВИКОРИСТАННЯ
Ви можете зробити до 25 завантаження прошивки повністю безкоштовно.
Після досягнення цього обмеження ви можете придбати одну з двох послуг
1. додаткові 100 завантажень
2. необмежене використання програми.