Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

Netduino 2 / 2 Plus bootloader pins


Best Answer Chris Walker , 04 April 2014 - 02:08 AM

Hi mbrossett,

The PB11+PC14 tie is not necessary for bootloading, and is there for two reasons:
1. The STM32 micros can support exactly one interrupt per pin # (i.e. PA1 *or* PB1, PB11 *or* PC11). This gives us a bit more flexibility in how we handle button presses.
2. Pin PC14 is available for use in some super-low power modes. We tied it there as an exercise in over-engineering, in case we found a feature which needed those modes.

Chris Go to the full post


  • Please log in to reply
1 reply to this topic

#1 mbrossett

mbrossett

    Advanced Member

  • Members
  • PipPipPip
  • 46 posts

Posted 03 April 2014 - 07:58 PM

Does anyone know the significance of having BOOT0, PB11, and PC14 tied together? I understand why BOOT0 is pulled low and has a switch, but why PB11 and PC14? Do they just need to be pulled low when unused?



#2 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 04 April 2014 - 02:08 AM   Best Answer

Hi mbrossett,

The PB11+PC14 tie is not necessary for bootloading, and is there for two reasons:
1. The STM32 micros can support exactly one interrupt per pin # (i.e. PA1 *or* PB1, PB11 *or* PC11). This gives us a bit more flexibility in how we handle button presses.
2. Pin PC14 is available for use in some super-low power modes. We tied it there as an exercise in over-engineering, in case we found a feature which needed those modes.

Chris
  • odich likes this




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.