i've modified the STMduino bootloader to work on my custom board, now i flash the uc using USB cables, but is there any snippets of how i can access the I2C inside the bootloader to be able to read the firmware data from an EEPROM connected to my I2C and flash it as if the data was over usb ?
My processor STM32F103R8Tx
Bootloader STMduino
Firmware Development: using HAL
Bootloader - Flashing using I2C
Generic boards that are not Maple or Maple mini clones, and don't contain the additional USB reset hardware
Jump to
- New users start here
- ↳ Forum rules, FAQs and HowTo's
- ↳ Let us know a bit about you and your projects
- Arduino for STM32
- ↳ Builds and Announcements
- ↳ General discussion
- ↳ Libraries & Hardware
- ↳ Working / ported libraries
- ↳ Problems with libraries
- ↳ Libary request
- ↳ Hardware
- ↳ Projects
- ↳ Ideas & suggestions
- ↳ Code snipplets
- ↳ Installation and OS related
- ↳ Windows
- ↳ OSX
- ↳ Linux
- ↳ IDE's
- ↳ Off topic
- ↳ Postbag
- ↳ PR's bugs and enhancements
- ↳ Dead Thread Graveyard
- Boards
- ↳ STM32F103 Boards
- ↳ STM Nucleo boards
- ↳ Maple & Maple mini etc
- ↳ All other boards
- ↳ Custom design boards
- ↳ STM32F4 Boards
- ↳ STM32F3 Boards
- ↳ GD32F103 boards
- Bootloaders and Cores
- ↳ Cores
- ↳ USB bootloader
- ↳ CubeMX and HAL
- ↳ STM Core
- ↳ STM core: Bugs and enhancements
- ↳ STM32generic
- ↳ STM8
- ↳ LibMaple
- Libraries and Hardware
- ↳ STM Core
- ↳ LibMaple Core
- ↳ Core agnostic libraries
- Uploaders and debuggers
- ↳ STLink
- ↳ USB to Serial adaptors
- ↳ Black Magic Probe & other