Skip to main content
Super User
February 6, 2020
Question

AN2606 enhancement request

  • February 6, 2020
  • 2 replies
  • 797 views

@Imen DAHMEN​  ,

Can please the following items be considered for future versions of AN2606:

  • correction of two inconsistently named bits for pattern 11 (discussed here)
  • misspelled "patten 11" (also discussed here)
  • explicit note about whether VBUS is or is not required for USB bootloader (discussed here)
  • mentioning the fact that the USB bootloader pulls up DP unconditionally (if it's true - it was just my inference)
  • discussing in detail the fact, that even if a given communication mechanism is not activated, pullups may be switched on for some pins, upon spurious activity on them (discussed here)

Also, related to the last item, please add to *all* RMs which go into bootloader when in pristine state, into the GPIO chapter, link to AN2606, to the discussion of the pullups. Rationale is, that this has to be taken into account at desiging hardware around these mcus, as at the first powerup in these STM32 models the GPIOs don't behave exactly according to the description in the GPIO chapter (i.e. they are not entirely inert digital or analog inputs as expected upon reading the GPIO chapter), and this may have catastrophic effects. Moreover, users who don't want to use the bootloader, are not to be expected to go and study AN2606 without being explicitly directed there from the RM.

Thanks,

JW

    This topic has been closed for replies.

    2 replies

    Technical Moderator
    February 7, 2020

    Hi Jan,

    The reported items are raised internally to the appropriate team for enhancement.

    Thanks and Best Regards,

    Imen

    Super User
    February 7, 2020

    Thanks, Imen.

    Jan