här hittade jag ett hack som gör att man kan programmera AVR32 enheter från FLIP's GUI.
Kod: Markera allt
Some how by default AVR32 devices not appear in device list in Flip 3.4.2 so only BatchIsp supposed to be used. I found way to hack it.
Go to:
C:\Program Files (x86)\Atmel\Flip 3.4.2\bin\PartDescriptionFiles
Make copy of AT32UC3B0256.xml (this is in my case, EVK1101).
Rename it to something >not< starting with "AT32UC". In my case I made it to mAT32UC3B0256.xml
Voila, now it appears in device list and working fine through USB on Windows 7 x64 :)
Kostya
Och så ska man i filen lägga till
Kod: Markera allt
<Gui FILE="at90usb1287_gui.xml" />
Att filen är för AT90usb1287 spelar ingen roll då denna inte har något med programmeringen att göra.
Kod: Markera allt
NAMN: mAT32UC3A0512 (Kopiera inte denna rad!)
<?xml version="1.0"?>
<!DOCTYPE Part SYSTEM "part.dtd">
<Part NAME="AT32UC3A0512">
<USB_PID VALUE="2FF8" />
<Memory NAME="FLASH" SIZE="524288" ADDR="80000000" />
<Memory NAME="BOOTLOADER" SIZE="3" INDEX="3"/>
<Memory NAME="SIGNATURE" SIZE="4" INDEX="6"/>
<Memory NAME="SECURITY" SIZE="1" />
<Memory NAME="CONFIGURATION" SIZE="32" />
<Memory NAME="USER" SIZE="512" ADDR="80800000" INDEX="11" />
<Memory NAME="INT_RAM" SIZE="65536" ADDR="0" INDEX="20" />
<!-- EXT_RAM memories are too large (>= 16Mbyte) to create a buffer; we declare a 0-byte size for them.
We program them during the ELF parsing process. -->
<Memory NAME="EXT_MEM_CS0" SIZE="0" ADDR="C0000000" />
<Memory NAME="EXT_MEM_CS1" SIZE="0" ADDR="D0000000" />
<Memory NAME="EXT_MEM_CS2" SIZE="0" ADDR="C8000000" />
<Memory NAME="EXT_MEM_CS3" SIZE="0" ADDR="CC000000" />
<Memory NAME="EXT_MEM_DF" SIZE="8388608" ADDR="0" INDEX="30" />
<Gui FILE="at90usb1287_gui.xml" />
<Protocol FILE="USB_DFU_02.xml" />
<Protocol FILE="RS232_I02.xml" />
</Part>
Enyoy!

FLIP
AVR32