在网上下载了twentyone的Flasher来烧写S29GL064M-R6,看了一下C:\Program Files\H-JTAG目录下的文件,发现如果需要支持新的flash,只要在C:\Program Files\H-JTAG\FDevice目录下添加相应的配置文件即可,由于S29GL064M-R6和AMD的flash,是兼容的,所以就在C:\Program Files\H-JTAG\FDevice\AMD下添加了S29GL064M,内容如下:
FLASH_TYPE=2 #ID
FLASH_SIZE=8M #SIZE(bytes)
FLASH_ID=0x227E0001 #Chip ID and Vendor ID
FLASH_SECTOR=128x64K #Sector num and size
FLASH_WIDTH=0/16/0 #Flash witdh
FLASH_DRIVER=5/6/0 #Flash driver used
我现在只是对于最后一个字段不是很明白?
在C:\Program Files\H-JTAG\FDevice\AMD\Drivers下存在着Drvier1,Drvier2,Drvier3,Drvier4,Drvier5,Drvier6这几个文件(这些文件都是目标码,所以不知道这里面究竟做了什么),正好对应着上面的5/6/0,如果要支持我现在的flash,需要做什么修改吗?