URL:
<http://savannah.nongnu.org/bugs/?44248>
Summary: trunk version doesn't work with ch340g in linux
Project: AVR Downloader/UploaDEr
Submitted by: None
Submitted on: Sat 14 Feb 2015 04:56:30 PM UTC
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Originator Name: neeo
Originator Email: [email protected]
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
There're lots of arduino clones using ch340g usb converter - which uses ch341
linux driver. However latest (newer than 6.0.1) avrdude doesn't get serial
settings from these devices (with error "Cannot get serial port settings").
The function ser_setspeed tries to get settings using ioctl(fd->ifd,
TIOCGSERIAL, &ss) - unfortnatelly the ch341 (nor the ch34x from the chipset
vendor) doesn't implement any ioctls.
avrdude 6.0.1 (and older) doesn't do all the ifdef magic for different OS, and
it works as expected.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?44248>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
_______________________________________________
avrdude-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/avrdude-dev