Forum Menu




 


Log in Problems?
New User? Sign Up!
AVR Freaks Forum Index

Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
xchen992000
PostPosted: Oct 03, 2011 - 07:35 PM
Wannabe


Joined: Jun 10, 2008
Posts: 94


I installed atmel flip (http://www.atmel.com/dyn/resources/prod_documents/Flip%20Installer%20-%203.4.3.exe) on my Windows XP to use flip, it works fine.

I also installed it on an used Windows 7 PC, and it worked fine.

when I installed it on a fresh Windows 7 (64-bit), it failed. It said missing libusb0.dll, but I can see libusb0.dll installed in c:\program files (x86)\atmel\flip\usb\amd64, ia64,x86 directories

I guess I could make flip to work by copying the proper version to windows system directory, but what is the proper installation procedure for end users?

Any suggestion for it?

Thanks
 
 View user's profile Send private message  
Reply with quote Back to top
groovyd
PostPosted: Oct 04, 2011 - 12:01 AM
Wannabe


Joined: May 12, 2009
Posts: 98
Location: Macon, GA

we are trying to package up the FLIP install (really we only need batchisp.exe) with our own firmware upgrade hex files and scripts to deliver to our Field Service Reps so they can upgrade our AVR32 based devices over USB in the field. Since they are not wise enough to do more then a single click install we are using PaquetBuilder to package it all up together.

we are having the same problem where we can launch the flip install directly from our install but in the end it is giving this same .dll missing errors. we have found you must go into the device manager and right click the DFU that pops up when USB is plugged in and select 'Update Driver...' but this assumes the user has a clue what he is doing. we tried right click 'Install' on the .inf file in the 'usb' folder directly but that gives an error as well.

is there any way to install the usb drivers automatically from within a dumb installer like PaquetBuilder? copying .dlls is fine as well assuming we know which files go where. ideally the Flip installer would automatically install the USB DFU drivers but that does not seem to be the case. Question
 
 View user's profile Send private message  
Reply with quote Back to top
xchen992000
PostPosted: Oct 04, 2011 - 07:30 PM
Wannabe


Joined: Jun 10, 2008
Posts: 94


Thanks for your suggestion, and here is what I do in my installation script to get around the Driver Update procedure:

1)Keep the normal installation

2)Install Flip 3.4.3 to a PC, under C:\Program Files\Atmel\Flip 3.4.3\

3)You will find amd64, ia64 and x85 folders under C:\Program Files\Atmel\Flip 3.4.3\usb

4)Copy the above three folders to the target PC, keeping the folders in right order, e.g c:\MyTest\flip\amd64, ia64, and x64

5)Copy atmel_usb_dfu.inf and atmel_usb_dfu.cat under C:\Program Files\Atmel\Flip 3.4.3\usb to the target PC, under c:\MyTest\flip

6)Pre-install the USB driver following the instruction on http://www.ultimaserial.com/preinstalldriver.html, I use the pre-installer for Vista (http://www.ultimaserial.com/cPreinstalldriver.exe)

The syntax for pre-install USB driver is

cpreinstalldriver.exe c:\MyTest\flip\atmel_usb_dfu.inf c:\MyTest\flip
 
 View user's profile Send private message  
Reply with quote Back to top
groovyd
PostPosted: Oct 05, 2011 - 08:55 PM
Wannabe


Joined: May 12, 2009
Posts: 98
Location: Macon, GA

thanks, looks promising...
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT + 1 Hour
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2006 The PNphpBB Group
Credits