cancel
Showing results for 
Search instead for 
Did you mean: 

I tried to replicate the usb part of NUCLEO-F439ZI dev board to a project, without success.

FabioVasconcelos
Associate II

I'm using vbus to power supply the MCU, through a voltage regulator.

For the MCU I'm using the stm32f427, not the 39, as in the development board, but they seemed compatible with my project features.

When I connect the board to my laptop via USB, the overcurrent led turns on, and my operating system (ubuntu) does not detect any new USB device.

If I connect boot0 to VCC, the command lsusb in ubuntu takes some seconds to respond.

Can you please give me some suggestions?

Thank you in advance

0693W00000Y935rQAB.png0693W00000Y936QQAR.png0693W00000Y936uQAB.png0693W00000Y93ASQAZ.png

18 REPLIES 18

Ok try this order

  1. Unconnect all power and cables from your board
  2. Cannect jumper BOOT0 high
  3. Connect USB cable between PC USB 2 port and board with ok data cable
  4. Power on your board
  5. Check on PC device manager new device

On PC you need preinstall STMCubeProgrammer as step 0

If device isnt found check if syste is in bootloader , but detect other interface

or MCU fail other way.

Chris1
Senior III

Is there actually nothing connected to the VCAP pins as it appears above?

That would be a problem...

Can you download the videos and see them if you don't mind?

I did what you asked without success

https://we.tl/t-tDoW5OO07B

Here is what you asked for me. You can see in the first run that a blinking program is running, then I did what you asked, and you can see the results:

Link: https://we.tl/t-uJiwNahH2Q

Thank you, I will give it a try and let you know the result!

0693W00000Y9dJuQAJ.png

It seems that I'm missing VCAPS and PDR_ON, I will try both!! Thank you

PVD I didn't understand what they mean, maybe does not exist in stm32f427?

If you have not enabled the PVD, I don't think that it is of concern.

0693W00000Y9dSNQAZ.png

FabioVasconcelos
Associate II

I figured it out.

I'm missing a crystal in PH0 and PH1, not it's working!

Thank you all!