Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

CH340E configuration issue

Mithun_K_Das

Advanced Member level 3
Advanced Member level 3
Joined
Apr 24, 2010
Messages
899
Helped
24
Reputation
48
Reaction score
26
Trophy points
1,318
Location
Dhaka, Bangladesh, Bangladesh
Activity points
8,254
I'm using CH340E USB to UART communication IC. Problem is, after power on, until any single bit of data is sent through PC terminal, no data is transmitting through the IC. MCU working fine. Once sending at least one bit of data from PC terminal, all communication works and data can be read on PC terminal which is coming from MCU via CH340E IC.

This works fine until power down. Once again while power on, need to send at least one data from PC terminal (Vertual terminal). Seems like until a data is sent from PC to the MCU, the CH340E IC is not getting the USB configuration. But once it gets the configuration, it works fine until power down.

MCU:STM32F407.

1713275602530.png

diagram is same as this.

Any suggestion to solve this?
 
Use a script to send a byte and then start the application depending on it ?


Regards, Dana.
 
That would be a function of the driver on PC side, not an expert here on this
but it must "listen" on its side depending on how it was written.

Try it ......


Regards, Dana.
 
Sounds rather unlikely, although not completely impossible. Are you sure that the issue is not in the uC firmware? Did you verify with an oscilloscope that the bridge IC is actually getting data but not sending it to USB. If so, it's probably a bug in CH340 silicon or USB driver software.
 

LaTeX Commands Quick-Menu:

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top