Need XPLAIN USB gateway driver

Go To Last Post
14 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Using ATxmega 128A1 (XPLAIN) eval kit, when attach to PC USB port, I need the Xplain USB gateway driver. Can someone please provide the link for the driver??? Thank you

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Don't know where the "official" one is but there's a variant of it in LUFA: http://www.fourwalledcubicle.com...

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Tried file XPLAINBridge.inf, but it failed. It said "Cannot install this Hardware"

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

doc8301.pdf, ATMEL AVR1921: Reprogramming the Xplain AT90USB1287 and ATxmega128A1 firmware, page 2, talks about "If connecting the Xplain kit to a PC, you might be required to install the Xplain USB driver the first time it is connected. Please find the install file in the /software/USB driver/ folder of the zip file distributed with this application note".
However, I am unable to find software. I am waiting for a response from avr@atmel.com, as well.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

avr@atmel.com came through with the answer(thanks Robert Walz).
The USB driver for ATxmega128A1 Xplain evaluation kit can be found at this link.
http://www.atmel.com/dyn/resources/
prod_documents/AVR1921.zip
The above two lines are part of the same one link.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi
i just downloaded it but still windows XP cant find the device any one can help please?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

mohannad.hamed wrote:
Hi
i just downloaded it but still windows XP cant find the device any one can help please?

Are you sure you have the old "Xplain" kit? Or is it the new revision called "XMEGA-A1 Xplained"? (The title is printed quite clearly on the PCB)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I'm also interested in knowing whether a legit (Atmel-brand) driver for the USB to UART bridge on the Xplained board exists, so that we may have some character output in examples.

Thanks in advance...

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

hereticmx wrote:
I'm also interested in knowing whether a legit (Atmel-brand) driver for the USB to UART bridge on the Xplained board exists, so that we may have some character output in examples.

Thanks in advance...

Use Dean's LUFA replacement firmware. The Atmel one is broken.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Not for the Xplained boards (the new ones with the AVR32) - my firmware doesn't quite work on them yet.

For what it's worth, the "driver" should be possible to make by grabbing my LUFA VirtualSerial.inf file, and find-replacing the VID and PID values to match the Xplained, since they both use the standard OS drivers.

- Dean :twisted:

Make Atmel Studio better with my free extensions. Open source and feedback welcome!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

GordonFreeman wrote:
hereticmx wrote:
I'm also interested in knowing whether a legit (Atmel-brand) driver for the USB to UART bridge on the Xplained board exists, so that we may have some character output in examples.

Thanks in advance...

Use Dean's LUFA replacement firmware. The Atmel one is broken.

How do I do that? Is there something in it which XP can use straight away or do I have to 'build' something?

Using the XPlain Display board has been a steeple chase from the very beginning: broken tools, incomplete instructions, you name it!

The 'rawwrite.py' code won't work for Python 32 anymore, so I learned Python and fixed it. Now it turns out it doesn't see the XPLAIN USB Gateway (it does see the bootloader, since there's a driver provided for it).
I don't have a Linux system. Bad enough that I have to delve into netherworld of windoze (via VMWare on my Mac). Are there any simpler tools available?

Thoroughly fed up trying to get this piece of kit to work.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

If you have the original XPLAIN board (which is green coloured) my firmware can be loaded on as a replacement for the official Atmel firmware (see http://www.fourwalledcubicle.com...) which also provides programming functionality of the board through AVRStudio without the need of an external programmer.

If your board is an XPLAINED-A1 board (which is blue) it is both incompatible with the Display Xplained board, and my firmware due to the different controller chip used and different header pin layout.

For either board, the "official" driver is just a wrapper that uses the Microsoft CDC driver for the board, so any existing CDC INF will work once you've changed the VID and PID. So long as it's a single interface CDC device, this one will always work:

http://www.pjrc.com/teensy/cdc_a...

As it's generic and matches against the CDC class and not a specific device. If you're using a multiple interface CDC device, you'll need to edit the LUFA DualVirtualSerial.inf file to match your board if you want to continue using the Atmel firmware.

- Dean :twisted:

Make Atmel Studio better with my free extensions. Open source and feedback welcome!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thanks for your help. I figured it out eventually: The instructions are somewhat confusing, as you have to load the xplain-bc.hex into the USB controller and not the one in the display-demo chapter. After that, the flash shows up as described as a block device, using the default USB driver.
I do have the original xplain-board and a JTAGICE mkii programmer.

What I am struggling with are those build and make procedures, which currently don't work, even on the sample files. This is another thread under 'make files trouble', perhaps you have got an idea as to why this won't work at all.

- Peter

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I just got my XMEGA-A1 XPLAINED today and went through the same problem. The link to the INF file abcminiuser worked. After installing that I found the ZIP file for AVR1927 ("AVR1927_XMEGA-A1_Xplained_Example_Applications.zip") provides an INF in the Driver folder ("Driver\XPLAINED_Virtual_Com_Port.inf").

- GTKN

Gamu The Killer Narwhal
Portland, OR, US
_________________
Atmel Studio 6.2
Windows 8.1 Pro
Xplained boards mostly