|
From: | Ing. Daniel Rozsnyó |
Subject: | Re: [avrdude-dev] Windows avrdude issue - device not detected |
Date: | Tue, 14 Aug 2012 00:54:31 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 |
Okay :)so being a hardcore Gentoo user, I am used to compiling... but how to make it on Windows.. thats different story.
For the ones who attempt to get the same as me - a current SVN version of avrdude in Windows (XP in my case):
1. get a svn snapshot, I did it by svn co ... on my linux machine and copied over the files.
2. basically you follow this: http://tomeko.net/other/avrdude/building_avrdude.php
3. but before you merge the libusb, merge a libftdi e.g. from here: http://code.google.com/p/picusb/downloads/detail?name=libftdi_0.20_devkit_mingw32_08April2012.zip&can=2&q=
4. then just configure, make and it works! To be able to use you new avrdude outside the shell, you need to copy out the pthreadGC2.dll with it.
Now I am happy.. thanks for assuring me it is possible to compile it by myself, without too many issues!
Daniel On 08/14/2012 12:09 AM, Hannes Weisbach wrote:
Am 13.08.2012 um 23:39 schrieb Ing. Daniel Rozsnyó:Where could be the problem?I don't see how this could be avrdude's fault. I believe the libftdi is too old and does not recognise you 2232H - it only knows 2232C/D devices. For those devices the Vendor and Product IDs are the same but other descriptors don't match (bcdDevice, for example) so libftdi tells avrdude that there are no devices. However, this is only a guess. If avrude on Windows is not statically linked, you could try and update libftdi. If libftdi is up to date I'm out of ideas. You have a version that is a year old, so I can only suggest to compile avrdude yourself. Best regards, Hannes
[Prev in Thread] | Current Thread | [Next in Thread] |