查看完整版本: BlackcatUSB 通用编程器

uuuxxx 发表于 2014-2-15 22:14:00

BlackcatUSB 通用编程器

有人问MXIC MX25L2563芯片(32MB的SPI cmos flash)如何编程,这不简单?于是乎我打开西尔特3000u程序一看。。。。靠,居然不支持这么大容量的spi。手里也没有更高级的编程器了,于是乎求助谷神,还真找到个简单的编程器:Flashcat usb jtag编程器,虽然支持的芯片不多,好歹能支持大容量的芯片,国外论坛多用于路由器或xbox芯片等等。 介绍如下:~开源软件支持多国语言:英语,法语,德语,葡萄牙语,西班牙语~16MHz的RISC处理器(Atmel AT90USB162芯片)~32KB闪存(从16KB升级!)~2 DIP开关进行模式更改应用程序~升级固件通过USB~板载复位按钮~通用CFI闪存编程支持~SPI模式0,1,2兼容~USB 1.1 / 2.0兼容~双电压(3.3V或5V)输出                            当前支持和兼容性
JTAG模式(AVR 7.04)
CFI兼容的内存支持英特尔,AMD,和SST编程模式
DRAM内存兼容实时读写支持
SPI兼容的内存Broadcom和Atheros的芯片组
DMA模式100KB / s的读取和高达50KBs写
PrAcc模式(非DMA)高(还慢)全面的兼容性支持
MIPS的支持(EJTAG)版本1.x,2.0,2.5,2.6和3.1支持
XILINX支持同时支持SVF和XSVF文件格式
ARM支持ARM7和ARM9的支持即将推出

SPI模式(AVR 3.04)
SPI模式0,1,2兼容
高密度(1~128兆位)支持16和24位寻址
超高密度(256MB +)支持32位寻址
高速(8 MHz的FOSC / 2)高达400KB / s的读取和300KB / s的写入
3.3电压输出功率对于2.7V和3.6V之间的操作SPI器件
5.0电压输出功率

NAND模式(AVR 1.08)
16兆位NAND通过SPI总线如海力士HY27US08281A
256兆位NAND通过SPI总线
512兆位NAND通过SPI总线如三星K9F4G08U0B








下载区:源代码:软件,固件,驱动,说明书等等:单独中文说明书(谷神翻译,见谅):官网网站:http://www.embeddedcomputers.net/products/FlashcatUSB/另一个网站:http://blackcatusbjtag.com/论坛:http://blackcatusb.net/index.php~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~在官网中没有给出pcb,以下是一些论坛使用teensy 1.0的核心板改的图片:

teensy核心板pcb和原理图下载:

uuuxxx 发表于 2014-2-15 22:18:35

Verified to work with these CFI Flash devices:
AMD S29GL320Intel 28F128J3Samsung K8D3216UBMXIC 29LV800BMC
AMD 28F400BTIntel 28F160B3Samsung K8D3216UTSHARP 28F320BJE
AMD 29DL322GBIntel 28F160B3ST M28W160CBSHARP LH28F160BJHG
AMD 29DL322GTIntel 28F160C3BST M29D323DBSHARP 28F160S3
AMD 29DL323GBIntel 28F160C3TFUJITSU 29DL323GBSHARP 28F320S3
AMD 29DL323GTIntel 28F320B3   29DL323TEMicrochip SST 39VF1600
AMD 29DL324GBIntel 28F320B3 29LV160BMicrochip SST 39VF1601
AMD 29DL324GTIntel 28F320C3 29LV160TMicrochip SST 39VF3201
AMD 29LV160DBIntel 28F320C3 29LV320BEMicrochip SST 39VF800
AMD 29LV160DTIntel 28F320J3 29LV320TEST / Micron MT28W320
AMD 29LV320DBIntel 28F320J5FUJITSU 29LV800BST / Micron MT28W320
AMD 29LV320DTIntel 28F640B3Micron 28F160C34BST / Micron 29W320DB
AMD 29LV320MBIntel 28F640B3Micron 28F160C34TST / Micron 29W320DT
AMD 29LV320MTIntel 28F640C3Micron 28F322P3ST / Micron M29W160EB
AMD 29LV400BBIntel 28F640C3MXIC 25FL0165AST / Micron M29W160ET
AMD 29LV800BBIntel 28F640J3MXIC 29LV161BST / Micron M58LW064D
Spansion 29AL016MIntel 28F640J5MXIC 29LV161TST / Micron M29W800AB
ATMEL AT49BV/LV16XIntel 28F800B3MXIC 29LV320BTOSHIBA TC58FVT160B
ATMEL AT49BV/LV16XTIntel 28F800C3MXIC 29LV320BTOSHIBA TC58FVB321
HYHYNIX HY29F400TTSamsung K8D1716UBMXIC 29LV320TTOSHIBA TC58FVT160
HYHYNIX HY29LV1600TSamsung K8D1716UTMXIC 29LV320TTOSHIBA TC58FVT321
支持列表 Verified to work with these SPI Flash devices:
Atmel AT25DF641Microchip SST 25WF040ST / Micron M25P64MXIC MX25L128
Atmel AT25DF321 SST 25WF040BST / Micron M25P32MXIC MX25L256
Atmel AT25DF161 SST 25WF080ST / Micron M25P16EON EN25F20
Atmel AT25DF081 SST 25WF080BST / Micron M25P80EON EN25F40
Atmel AT25DF021 SST 25WF016ST / Micron M25P40EON EN25F80
Atmel AT26DF081A SST 25WF016BST / Micron M25P20EON EN25F16
Atmel AT26DF161 SST 25WF032ST / Micron M25P10EON EN25F32
Atmel AT26DF161A SST 25WF032BWindbond W25X40EON EN25F64
Atmel AT26DF321 SST 25WF064Windbond W25X80PMC PM25LV010
Atmel AT45DB011 SST 25WF064BWindbond W25X16PMC PM25LV020
Atmel AT45DB021 SST 25WF128BWindbond W25X32PMC PM25LV040
Atmel AT45DB041Spansion S25FL256SWindbond W25X64PMC PM25LV080B
Atmel AT45DB081Spansion S25FL128SWindbond W25Q80BVPMC PM25LV016B
Atmel AT45DB161Spansion S25FL128PWindbond W25Q16BVPCT 25VF512A
Atmel AT45DB321Spansion S25FL064Windbond W25Q32BVPCT 25VF010A
Atmel AT45DB642Spansion S25FL032Windbond W25Q64BVPCT 25VF020B
Atmel AT45DB011DSpansion S25FL016MXIC MX25L10PCT 25VF040B
Atmel AT45DB021DSpansion S25FL008MXIC MX25L20PCT 25VF080B
Atmel AT45DB041DST / Micron N25Q00AMXIC MX25L40PCT 25VF016B
Atmel AT45DB081DST / Micron N25Q512MXIC MX25L80PCT 25VF032B
Atmel AT45DB161DST / Micron N25Q256MXIC MX25L160PCT 25VF064C
Atmel AT45DB321DST / Micron N25Q128MXIC MX25L320PCT 26VF016
Atmel AT45DB642DST / Micron M25P128MXIC MX25L640PCT 26VF032
Verified MCU specific devices supported:
Nordic nRF24LE1 (16KB flash over SPI)
Xilinx CoolRunner-II series (XC2C32A, XC2C64A, XC2C128, XC2C256, XC2C384, XC2C512)
Xilinx XC9500XL series (XC9500XL, XC95288XL, XC95144XL, XC9572XL, XC9536XL)

liyf 发表于 2014-2-16 10:27:45

不错,看来又有玩的了

天黑浪子 发表于 2014-2-16 21:49:08

这个不错啊。有空做个来玩玩

liuxugo 发表于 2014-2-19 16:42:38

路过看看,好好学习一下

liuxugo 发表于 2014-2-19 16:50:15

这个不错啊。好好学习学习

梦中花雨 发表于 2014-5-23 21:46:09

好像很不错的样子

uuuxxx 发表于 2016-1-7 21:41:36

自己顶。。。。。。

chjy2043 发表于 2016-1-8 22:42:54

学习一下,多谢资料

HiGoodMan 发表于 2016-3-22 16:46:39

每个都要3两,不少,加油赚钱。。。:L
页: [1] 2
查看完整版本: BlackcatUSB 通用编程器