Skip to main content
Visitor II
June 25, 2020
Question

Only DFU is recognized, not CDC on F070CB

  • June 25, 2020
  • 1 reply
  • 812 views

Good afternoon

Received my first own PCB back with a STM32F070CB chip...

When I pull the Boot0 pin high, I see that the host PC sees it as a DFU device...

But under normal condition when using the CDC class I see following message on the host:

[17770.689967] usb 7-2.4.4: new full-speed USB device number 31 using xhci_hcd
[17770.690061] usb 7-2.4.4: Device not responding to setup address.
[17770.898063] usb 7-2.4.4: Device not responding to setup address.
[17771.105939] usb 7-2.4.4: device not accepting address 31, error -71

I assume this has something to do with HSE as DFU mode always use internal oscillator?

How can I verify that the HSE is working?

When I just a LED blinking code in main() this works fine, regardless is choosing external or internal HS oscillator...

Or maybe something else broken in my hardware?

thanks in advance

richard

    This topic has been closed for replies.

    1 reply

    DavorinAuthor
    Visitor II
    June 25, 2020

    Odd...works suddenly now....switched to internal LS oscillator....