Page 1 of 1

Proteus V0.7 DFU problem

Posted: Wed Dec 27, 2023 8:12 pm
by bysco
Hello dear forum guru's! While we were working with h7 proteus, because we connected + and - reverse, we desoldered H7 and put F4. Before putting F4, we also tested if H7 was going into DFU or not, and it was not putting itself in DFU mode.
Even though we put F4 in the board, it is still not going into DFU mode. Because of that we tried couple of things;
-STM32F4 has 3.3v in every VDD,VREF ports
-VCAP has ~1.2V output
-Every VSS pins and rest of the pins are soldered to the board correctly, no cold joints
-USB D+ and USB D- pins are connected to the IC, USBLC6 IC is ok, we couldn't find anything wrong with the boards USB hardware.
-Reset pins pullup voltage is correct.
-5V and 3.3V regulators are working
And after all that checking, we couldn't find what is wrong with the card. I appreciate any help regarding to the subject, thanks!

Re: Proteus V7.0 DFU problem

Posted: Wed Dec 27, 2023 9:44 pm
by AndreyB
there is no v7.0 Proteus something is not right here

Re: Proteus V7.0 DFU problem

Posted: Wed Dec 27, 2023 10:46 pm
by bysco
Proteus doesn't have version 7.0; it's either v0.7 😂 I haven't focused on that part a bit due to the stress this problem has caused me 😊 The customs issues in my country and the realization that not all the chips used are available on JLCPCB make the idea of ordering a new board quite daunting for me.

Re: Proteus V7.0 DFU problem

Posted: Thu Dec 28, 2023 3:36 am
by AndreyB
F4 F7 H7 are just compatible it's just soldering to get DFU to work, not much help to give over the internet unfortunately

Re: Proteus V0.7 DFU problem

Posted: Thu Dec 28, 2023 6:59 pm
by bysco
What if there is no short circuit between the data lines and GND or 5V due to the malfunction of USBLC6? Nevertheless, if I attribute all my suspicions to this IC, do you know a good way to test it without removing it from the circuit

I'm also curious about @MCK1117's opinion on the matter.

Re: Proteus V0.7 DFU problem

Posted: Fri Dec 29, 2023 11:01 pm
by bysco
Solved.

USBLC6-2 is broken