This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DFU for STM32103x

Hi,

I am trying to implement DFU on the eval board (MCBSTM32 ver 5.1.1)

I have installed the driver that comes with the app note on STMicro's website. I am confused with the hardware aspect of the implementation. As I understand from the documentation, USB COM is used for implementing the DFU which is shared by power supply to the eval board.

My objective is to start with the Blinky example and work my way up to implementing on our PCBA. However, the Blinky example in C:\Keil\ARM\Boards\ST\CQ-STARM2 only works with CQ-STARM2 board. I can't seem to find information about this board on your website either. Appreciate if someone could point me in the right direction in getting me started.

Thanks,

Parents
  • "STM32 - building user application for DFU"
    http://www.keil.com/forum/docs/thread12457.asp

    "As I understand from the documentation, USB COM is used for implementing the DFU which is shared by power supply to the eval board."

    ST Micro applies USB DFU class, not USB CDC (COM, as your word).

    "I am confused with the hardware aspect of the implementation."

    - pull-down BOOT0 and BOOT1 pins - user FLASH memory mode
    - PB9 pin: 0 - DFU, 1 - run app code



    CQ-STARM is an additional board for a Japanese magazine, "DesignWave, May 2008", from CQ publishing co.ltd. It mounts STM32F103VB.

    On their web page, you can see excerpted chapters of this magazine issue, but in Japanese.
    www.cqpub.co.jp/.../dwm0126i.htm

    In these couple of years, attachment of a tiny MCU board is a fashion of Japanese electronics magazines. And then, they continue related articles for the next 2-3 months.
    This web page shows the board gallery (in Japanese, too)
    homepage3.nifty.com/.../sup1.htm

    Tsuneo

Reply
  • "STM32 - building user application for DFU"
    http://www.keil.com/forum/docs/thread12457.asp

    "As I understand from the documentation, USB COM is used for implementing the DFU which is shared by power supply to the eval board."

    ST Micro applies USB DFU class, not USB CDC (COM, as your word).

    "I am confused with the hardware aspect of the implementation."

    - pull-down BOOT0 and BOOT1 pins - user FLASH memory mode
    - PB9 pin: 0 - DFU, 1 - run app code



    CQ-STARM is an additional board for a Japanese magazine, "DesignWave, May 2008", from CQ publishing co.ltd. It mounts STM32F103VB.

    On their web page, you can see excerpted chapters of this magazine issue, but in Japanese.
    www.cqpub.co.jp/.../dwm0126i.htm

    In these couple of years, attachment of a tiny MCU board is a fashion of Japanese electronics magazines. And then, they continue related articles for the next 2-3 months.
    This web page shows the board gallery (in Japanese, too)
    homepage3.nifty.com/.../sup1.htm

    Tsuneo

Children