|
楼主 |
发表于 2012-3-29 14:34:49
|
显示全部楼层
附上命令行相关的信息,作为参考:
C:\Program Files\Analog Devices\GNU Toolchain\2011R1\examples\standalone\bf548-e
zkit\blink>bfin-jtag -q
jtag> cable gnICE
error: Couldn't connect to suitable USB device.
error: ftdi/ftd2xx error: ftdi_usb_open_desc() failed: device not found
jtag> cable gnICE
Connected to libftdi driver.
jtag> detect
warning: TDO seems to be stuck at 1
jtag> detect
warning: TDO seems to be stuck at 1
jtag> detect
IR length: 5
Chain length: 1
Device Id: 00100010011111101000000011001011 (0x227E80CB)
Manufacturer: Analog Devices, Inc. (0x0CB)
Part(0): BF518 (0x27E8)
Stepping: 2
Filename: c:\program files\analog devices\gnu toolchain\2011r1\elf\bin\../
share/urjtag/analog/bf518/bf518
jtag> detect
IR length: 5
Chain length: 1
Device Id: 00100010011111101000000011001011 (0x227E80CB)
Manufacturer: Analog Devices, Inc. (0x0CB)
Part(0): BF518 (0x27E8)
Stepping: 2
Filename: c:\program files\analog devices\gnu toolchain\2011r1\elf\bin\../
share/urjtag/analog/bf518/bf518
jtag> help initbus
Usage: initbus BUSNAME
Initialize new bus driver for active part.
BUSNAME Name of the bus
List of available buses:
arm9tdmi ARM9TDMI compatible bus driver
au1500 AU1500 BUS Driver via BSR
avr32 Atmel AVR32 multi-mode bus driver, requires <mode> parameter
valid <mode> parameters:
x8: 8 bit bus for the uncached HSB area, via OCD registers
x16: 16 bit bus for the uncached HSB area, via OCD registers
x32: 32 bit bus for the uncached HSB area, via OCD registers
OCD : 32 bit bus for the OCD registers
HSBC: 32 bit bus for the cached HSB area, via SAB
HSBU: 32 bit bus for the uncached HSB area, via SAB
bcm1250 Broadcom BCM1250 compatible bus driver via BSR
bf518f_ezbrd Blackfin BF518F EZ-Board bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
bf51x Blackfin Generic BF51x bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
bf526_ezkit Blackfin BF526 EZ-Kit board bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
bf527_ezkit Blackfin BF527 EZ-Kit board bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
bf527_sdp Blackfin BF527 SDP board bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
bf52x Blackfin Generic BF52x bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
bf533_ezkit Blackfin BF533 EZ-Kit board bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
bf533_stamp Blackfin BF533 Stamp board bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
bf537_ezkit Blackfin BF537 EZ-Kit board bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
bf537_stamp Blackfin BF537 Stamp board bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
bf538f_ezkit Blackfin BF538F EZ-Kit board bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
bf53x Blackfin Generic BF53x bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
bf548_ezkit Blackfin BF548 EZ-KIT board bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
bf561_ezkit Blackfin BF561 EZ-KIT board bus driver via BSR
hwait=[/]SIGNAL Use specified SIGNAL as HWAIT
flashbscoach Goepel Boundary Scan Coach compatible bus driver for flash pr
ogramming via BSR
ejtag EJTAG compatible bus driver via PrAcc
ejtag_dma EJTAG compatible bus driver via DMA
fjmem FPGA JTAG memory bus driver via USER register, requires param
eters:
opcode=<USERx OPCODE> [len=<FJMEM REG LEN>]
h7202 H7202 compatible bus driver via BSR
ixp425 Intel IXP425 compatible bus driver via BSR
ixp435 Intel IXP435 compatible bus driver
ixp465 Intel IXP465 compatible bus driver via BSR
jopcyc JOP.design Cyclone Board compatible bus driver via BSR
lh7a400 Sharp LH7A400 compatible bus driver via BSR (flash access onl
y!)
mpc5200 Freescale MPC5200 compatible bus driver via BSR, parameter: [
mux]
mpc824x Motorola MPC824x compatible bus driver via BSR
mpc837x Freescale MPC837x compatible bus driver via BSR, parameter: [
mux] [width]
ppc405ep IBM PowerPC 405EP compatible bus driver via BSR
ppc440gx_ebc8 IBM PowerPC 440GX 8-bit EBC compatible bus driver via BSR
prototype Configurable prototype bus driver via BSR, requires parameter
s:
amsb=<addr MSB> alsb=<addr LSB> dmsb=<data MSB> dlsb=<data LSB>
ncs=<CS#>|cs=<CS> noe=<OE#>|oe=<OE> nwe=<WE#>|we=<WE> [amode=auto|x8|
x16|x32]
pxa27x Intel PXA27x compatible bus driver via BSR
pxa2x0 Intel PXA2x0 compatible bus driver via BSR
s3c4510x Samsung S3C4510B compatible bus driver via BSR
sa1110 Intel SA-1110 compatible bus driver via BSR
sh7727 Hitachi SH7727 compatible bus driver via BSR
sh7750r Hitachi SH7750R compatible bus driver via BSR
sh7751r Hitachi SH7751R compatible bus driver via BSR
SHARC_21065L SHARC_21065L compatible bus driver via BSR
SHARC_21369_EZKIT SHARC_21369 EZ-KIT bus driver via BSR
slsup3 SLS UP3 compatible bus driver via BSR
tx4925 Toshiba TX4925 compatible bus driver via BSR
zefant-xs3 Simple Solutions Zefant-XS3 Board compatible bus driver via B
SR
jtag> initbus bf51x
jtag> detectflash 0x20000000
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 (n
ull)
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: 11500 mV
Vpp [Programming] Supply Maximum Write/Erase voltage: 12500 mV
Typical timeout per single byte/word program: 16 us
Typical timeout for maximum-size multi-byte program: 0 us
Typical timeout per individual block erase: 1024 ms
Typical timeout for full chip erase: 0 ms
Maximum timeout for byte/word program: 256 us
Maximum timeout for multi-byte program: 0 us
Maximum timeout per individual block erase: 8192 ms
Maximum timeout for chip erase: 0 ms
Device geometry definition:
Device Size: 4194304 B (4096 KiB, 4 MiB)
Flash Device Interface Code description: 0x0002 (x8/x16)
Maximum number of bytes in multi-byte program: 1
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: 63
Primary Vendor-Specific Extended Query:
Major version number: 1
Minor version number: 0
Address Sensitive Unlock: Required
Erase Suspend: Read/write
Sector Protect: 1 sectors per group
Sector Temporary Unprotect: Not supported
Sector Protect/Unprotect Scheme: 29BDS640 mode (Software Command Locking
)
Simultaneous Operation: Not supported
Burst Mode Type: Supported
Page Mode Type: Not supported
|
|