[yuhi@idared ~]$ jtag
UrJTAG 0.8 #1229
Copyright (C) 2002, 2003 ETC s.r.o.
Copyright (C) 2007, 2008 Kolja Waschk and the respective authors
UrJTAG is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
There is absolutely no warranty for UrJTAG.
WARNING: UrJTAG may damage your hardware!
Type "quit" to exit, "help" for help.
jtag> cable wiggler2 ppdev /dev/parport0
Initializing ppdev port /dev/parport0
jtag> detect
IR length: 5
Chain length: 1
Device Id: 00100001111010000010000000111111 (0x0000000021E8203F)
Manufacturer: Atmel
Part(0): AT32AP7000
Stepping: C
Filename: /usr/local/share/urjtag/atmel/at32ap7000/at32ap7000
jtag> initbus avr32_sab NEXUS16
jtag> print
No. Manufacturer Part Stepping Instruction Register
-------------------------------------------------------------------------------------------------------------------
0 Atmel AT32AP7000 C BYPASS BR
Active bus:
*0: AVR32 Service Access Bus driver (JTAG part No. 0)
start: 0x00000000, length: 0x100000000, data width: 16 bit, (HSB memory space (16 bit, uncached))
jtag> detectflash 0
Query identification string:
Primary Algorithm Command Set and Control Interface ID Code: 0x0002 (AMD/Fujitsu Standard Command Set)
Alternate Algorithm Command Set and Control Interface ID Code: 0x0000 (null)
Query system interface information:
Vcc Logic Supply Minimum Write/Erase or Write voltage: 2700 mV
Vcc Logic Supply Maximum Write/Erase or Write voltage: 3600 mV
Vpp [Programming] Supply Minimum Write/Erase voltage: 9000 mV
Vpp [Programming] Supply Maximum Write/Erase voltage: 10000 mV
Typical timeout per single byte/word program: 16 us
Typical timeout for maximum-size multi-byte program: 4 us
Typical timeout per individual block erase: 512 ms
Typical timeout for full chip erase: 65536 ms
Maximum timeout for byte/word program: 256 us
Maximum timeout for multi-byte program: 64 us
Maximum timeout per individual block erase: 8192 ms
Maximum timeout for chip erase: 1048576 ms
Device geometry definition:
Device Size: 8388608 B (8192 KiB, 8 MiB)
Flash Device Interface Code description: 0x0001 (x16)
Maximum number of bytes in multi-byte program: 4
Number of Erase Block Regions within device: 2
Erase Block Region Information:
Region 0:
Erase Block Size: 8192 B (8 KiB)
Number of Erase Blocks: 8
Region 1:
Erase Block Size: 65536 B (64 KiB)
Number of Erase Blocks: 127
Primary Vendor-Specific Extended Query:
Major version number: 1
Minor version number: 0
Address Sensitive Unlock: Bad value
Erase Suspend: Read only
Sector Protect: Not supported
Sector Temporary Unprotect: Supported
Sector Protect/Unprotect Scheme: Bad value
Simultaneous Operation: 3 sectors
Burst Mode Type: Bad value
Page Mode Type: Bad value
jtag>