Skip to main content
Visitor II
November 27, 2020
Question

STM32G474RET6 device marking and function issue

  • November 27, 2020
  • 4 replies
  • 2201 views

Dear Sir,

I have questions about STM32G474RET6. I have 25 MCUs in my hand. After SMD and power on, I found some abnormal conditions. Then, I swap the MCU (NUCLEO-G474RE and my PCB) and use the same firmware, the MCU can work normally on my PCB.

  1. I took two MCU pictures, one was used in NUCLEO-G474RE, and the other was purchased from MOUSER. You can find some different information in the product identification. At NUCLEO-G474RE, the product identification show "STM32G474RET6U" and revision code is "Y". At my MCU (from MOUSER), the product identification show "STM32G474RET6" and revision code is "Z". Can you explain what different at there two MCU ?0693W000005CqZMQA0.jpg0693W000005CqZ2QAK.jpg
  2. Continue to question 1. If these two are the same, why my MCU cannot work on my PCB but NUCLEO's MCU can work on my PCB ? If these two are different, how to confirm that the MCU I bought is correct and working?
  3. ​At NUCLEO-G474RE, there have use 24 MHz crystal (External HSE CLK), after testing (removing SB25 and SB26), it is not necessary. What is its function here? If use it, have any register setting need add in firmware ?

Thank you.

    This topic has been closed for replies.

    4 replies

    Super User
    November 27, 2020

    > Can you explain what different at there two MCU ?

    Revisions are typically made to correct hardware issues. You can find out the known issues by reading the errata sheet, which notes which ones have been fixed in which revision.

    https://www.st.com/resource/en/errata_sheet/dm00500968-stm32g471xx473xx474xx483xx484xx-device-errata-stmicroelectronics.pdf

    > If these two are different, how to confirm that the MCU I bought is correct and working?

    No silver bullet here. Could be a hardware issue. Look like there could be a solder bridge on the top-left on the bottom picture. Inspect power rails, step through code to find issues.

    > At NUCLEO-G474RE, there have use 24 MHz crystal (External HSE CLK), after testing (removing SB25 and SB26), it is not necessary. What is its function here?

    To use the HSE clock, you need to enable it and select it as a clock source. CubeMX can do this for you within the SystemClock_Config function. The benefit of HSE is higher precision and (pretty sure) lower power compared to HSI.

    Graduate II
    November 27, 2020

    > The benefit of HSE is higher precision and (pretty sure) lower power compared to HSI.

    Datasheet shows several times higher current consumption for HSE compared to both of HSI.

    Graduate II
    November 27, 2020

    The Y revision has an incredible amount of _2_ issues fixed w.r.t. Rev Z. Both are ADC issues.

    Super User
    November 27, 2020

    The U suffix is used to mark, that licence fees have been paid for software which accompanies the related Nucleo board. That has no relationship to functionality at all.

    JW

    ST Employee
    January 6, 2021

    Hi WLai.1 ,

    Both devices differs only in limitations described in erratasheet.

    What is exactly the problem which is present in the device with Revision Z ?

    Regards

    Igor