Skip to main content
Associate
March 20, 2024
Solved

H7 ADC3 does no longer offer selection for temperature after update to IDE 1.15

  • March 20, 2024
  • 10 replies
  • 6197 views

Hi there,

after updating to STM32CubeIDE 1.15.0 with H7 Package 1.11.1 H7 ADC3 does no longer offer selection for Temperature Reference, VBat and Vrefint Channels. Screenshot was made with V1.14, missing selections are marked : - ]

 

kdh_1-1710932020575.png

Best regards, kdh


 

    Best answer by mƎALLEm

    Hello @kdh 

    The internal ticket 176638 (not accessible by the community users) has been created to confirm/fix the issue.

    Seems to be a regression in v6.11 of CubeMx vs V6.10.
    I'll keep you informed by any feedback.
    Thank you for your contribution.

    10 replies

    mƎALLEm
    Technical Moderator
    March 20, 2024

    Hi,

    I will check internally and get back to you with a feedback. Thanks

    "To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."
    Visitor II
    March 20, 2024

    hello,

    i am seeing the same thing

    thanks

    Peter BENSCH
    Technical Moderator
    March 20, 2024

    Sorry for the confusion, it is now "hidden" behind the respective ADC channel. You'll find it e.g. for the STM32H723 behind a selection of IN17. Pleae check the reference manual for your device to find the correct ADC channel.

    [edit] I was too quick - my statement is true for ADC2, IN17. It is (currently) not true for the VBAT channel, which should be available via ADC2, IN16, but there is no IN16 visible [/edit]

    Hope that helps?

    Regards
    /Peter

    kdhAuthor
    Associate
    March 20, 2024

    OK, explicitly I'm talking about H743ZG - you might win a price if you show me where to find chanells with higher number than 11 in IOC - regards, kdh

    Associate II
    March 20, 2024

    Hi @Peter BENSCH ,

    this is what the manual of the H723 shows:

    JensH_0-1710938850296.png

    There are no channels 16, 17 and 18 for ADC3. Why is there an option for vrefint at ADC2, I can't find this connection in the manual.

    Best regards

    Jens

     

    Peter BENSCH
    Technical Moderator
    March 20, 2024

    @JensH agree, there is something misleading. Fig. 163 is showing

    • VBAT/4 connected alternatively to ADC2, VINP[16]
    • VREFINT connected alternatively to ADC2, VINP[17]

    and the footnotes at table 223 mention:

    1. ADC2 VINP[17] alternate connection can be switched though SYSCFG_ADC2ALT register (section 12.4.10).
    2. ADC2 VINP[16] alternate connection can be switched though SYSCFG_ADC2ALT register.

    Regards
    /Peter

    Peter BENSCH
    Technical Moderator
    March 20, 2024

    Essentially the same problem as there.

    mƎALLEm
    mƎALLEmBest answer
    Technical Moderator
    March 21, 2024

    Hello @kdh 

    The internal ticket 176638 (not accessible by the community users) has been created to confirm/fix the issue.

    Seems to be a regression in v6.11 of CubeMx vs V6.10.
    I'll keep you informed by any feedback.
    Thank you for your contribution.

    "To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."
    Marcelo Jimenez
    Associate
    April 6, 2024

    Hi,

    Same problem here, using a Nucleo-H745ZI-Q.

    I don't know if it helps you guys, but here is the diff that was applied to my IOC file. It does not allow me to generate code.

    Regards,

    Marcelo.

     

    Explorer
    April 22, 2024

    I am running at STM32H747 with the exact same issue. Has anyone got a work-around until there is an official ST update to re-instate these settings?


    Thanks

    Technical Moderator
    May 1, 2024

    Hello All,

    This issue is fixed in the latest patch release of STM32CubeMX v6.11.1.

    ImenD_0-1714572591807.png

    Thank you for your contribution and for your patience while we worked on this.

    "When your question is answered, please close this topic by clicking ""Accept as Solution"".ThanksImen"
    Associate II
    May 6, 2024

    Hi Imen,

    I have seen, that the new version 1.15.1 offers the ADC3 selection for temperature, vref an vbat again.

    Thanks for the repair.

    But I have to mention that I had to reinstall the offline repository for the H7. Without this installation, my CubeIDE crashed completely and I had to restart the whole PC.

    Best regards

    Jens

    Visitor II
    May 21, 2024

    1.15.1 get me further than 1.15.0, but i am now encountering the problem reported here:

     

    https://community.st.com/t5/stm32cubeide-mcus/stm32cubeide-1-15-1-linux-wrong-adc3-oversampling-ration/td-p/668684

     

    mƎALLEm
    Technical Moderator
    May 21, 2024

    @rogopodx please follow the thread you provided for updates.

    "To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."
    mƎALLEm
    Technical Moderator
    September 25, 2024

    Already fixed in Cube MX6.11.1.

    "To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."