Can I use the STM32 serial bootloader from within Crossworks?

Comments

4 comments

  • Avatar
    Darcy Williams

    You can get away with 7-8 pins and still have full JTAG.  We still use the bog-standard jtag programmers and make custom cables that convert that down to an 8 pin 1mm pitch connector.  Then you get the best of both worlds...  and we make some very small PCB's.  I guess it's either that or rewrite the bootloader for whatever OS you're using.

    0
    Comment actions Permalink
  • Avatar
    Darcy Williams

    Secondly, start investigating SWD.  That might be easier for you

    There is information on the Rowley site, and on the ST site (https://my.st.com/public/STe2ecommunities/mcu/Lists/ARM%20CortexM3%20STM32/AllItems.aspx)

    That will allow you to get your connector down to as few as four pins.

    1 VDD_TARGET   VDD from application
    2 SWCLK            SWD clock
    3 GND                Ground
    4 SWDIO            SWD data input/output

    0
    Comment actions Permalink
  • Avatar
    Peter Harrison

    I can certainly live with the four wire solution - if it can be made to work with simple hardware on a mac. Although,I also wanted to get back the JTAG pins on the target board.

    Can you ease me towards the Rowley stuff?

    0
    Comment actions Permalink
  • Avatar
    Darcy Williams

    Try searching for "SWD", but the standard is simply supported by Rowley, not implemented by them.  Have a look through the cortex m3 forum link I posted.

    0
    Comment actions Permalink

Please sign in to leave a comment.