arm:stm32f103c8t6
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
arm:stm32f103c8t6 [2014/04/13 16:29] – [Bootloader] redox | arm:stm32f103c8t6 [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | # STM32F103C8T6 Dev. board | ||
- | |||
- | ## Overview | ||
- | |||
- | {{ : | ||
- | |||
- | It's a small development board, with a 20 pins JTAG connector, a MiniUSB connector and all (?) pins broken out on two rows on the side. | ||
- | There' | ||
- | |||
- | |||
- | ## Bootloader | ||
- | |||
- | The board is shipped without any software, link, datasheet, or pre-loaded code. Luckily, the STM32 family chips often (always ?) embed a bootloader. For this chip, STM32F103C8T6, | ||
- | |||
- | I have tried flashing it with the SWD (that can be found in the JTAG header) with an ST-link programmer. I does work but requires some hardware. So the Serial bootloader... | ||
- | |||
- | Don't forget to set BOOT0 to 1 (and keep BOOT1 to 0) with the appropriate jumper on the board. Then, power or or reset the Board (with the onboard switch) and flash you binary =) | ||
- | |||
- | < | ||
- | stm32flash - http:// | ||
- | |||
- | Using Parser : Raw BINARY | ||
- | Serial Config: 57600 8E1 | ||
- | Version | ||
- | Option 1 : 0x00 | ||
- | Option 2 : 0x00 | ||
- | Device ID : 0x0410 (Medium-density) | ||
- | - RAM : 20KiB (512b reserved by bootloader) | ||
- | - Flash : 128KiB (sector size: 4x1024) | ||
- | - Option RAM : 16b | ||
- | - System RAM : 2KiB | ||
- | |||
- | Wrote and verified address 0x08001e6c (100.00%) Done. | ||
- | |||
- | Starting execution at address 0x08000000... done.</ | ||
- | |||
- | It should start right away. If you're using the USB port in your code, you will probably have to unplug and replug the board from your USB port (or else it won't enumerate...). | ||
- | |||
- | ## USB bootloader | ||
- | |||
- | ## Demo | ||
- | |||
- | ## Links | ||