📄 readme.htm
字号:
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>使用说明 本软件使用简单</title>
</head>
<body>
<p>
<b><font size="5"> 使用说明</font></b><br>
<br>
本软件使用简单,只需连接好wiggler和目标板,双击kiki_flasher打开软件无需安装。<br>
然后选择相应系列的芯片,再选择你所要烧写的程序(支持elf,hex,bin格式,而axf文件本<br>
身就是elf文件,只要把axf文件的扩展名改为elf便可直接使用,大大方便ads,realview工具<br>
链)。最后点prog按键便开始烧写程序。其中bin格式的文件需要指写烧写地址,例如要把<br>
一个bin文件烧写到7s64的flash里,哪就要在bin address里写入0x100000(因为这是flash<br>
的真实开始地址)。</p>
<p> </p>
<p> <b>与IDE的配合:</b></p>
<p> <a href="help/keil/keil.htm"><font size="5">keil</font></a></p>
<p> <br>
<br>
<b>本软件暂时只支持以下芯片:</b><br>
<b>LPC2xxx:</b> (烧写速度:13kbytes左右)</p>
<p> <br>
LPC2104<br>
LPC2105<br>
LPC2106<br>
<br>
LPC2114<br>
LPC2119<br>
<br>
LPC2124<br>
LPC2129<br>
LPC2194<br>
<br>
LPC2212<br>
LPC2214<br>
LPC2292<br>
LPC2294<br>
LPC2132<br>
LPC2134<br>
LPC2136<br>
LPC2138<br>
<br>
LPC2142<br>
LPC2144<br>
LPC2146<br>
LPC2148<br>
<br>
<b>AT91sam7s: </b>(烧写速度:9kbytes左右)</p>
<p> <br>
AT91SAM7S32<br>
AT91SAM7S321<br>
AT91SAM7S64<br>
AT91SAM7S128<br>
AT91SAM7S256</p>
<p> <b>AT91sam7x: </b></p>
AT91SAM7x128 <br>
AT91SAM7x256
<p> </p>
<p> <b>AT91sam7a: </b>(等待测试)<br>
<br>
<b>待测试芯片:</b><br>
AT91SAM7a3 (本人无法测试,如有此芯片的,帮忙测试一下)<br>
<br>
如在使用上遇到疑问或发现bug,敬请给我发email(marslinux@edu.21cn.com)和QQ(364831597)联系!<br>
<br>
<br>
<b>后继计划</b>:<br>
提供芯片加密功能;<br>
提高烧写速度;<br>
支持更多的芯片;<br>
<br>
<b>希望得到的帮助:</b><br>
如果你手上有芯片未被支持,而你也能帮忙测试的话,请emil或QQ联系!<br>
<br>
<b>暂时存在的问题:</b> elf,bin,hex等程序文件所以路径不能存在中文。<br>
例如:c:\progam\烧录器\prog.hex --程序认为无效的路径。<br>
<br>
<br>
<b>测试文件:</b><br>
在sample文件夹里有两个测试文件,led7s64.elf是测试AT91sam7s的,ledlpc.hex是测试LPC2XXX的。<br>
<br>
<br>
<b>A&Q:</b><br>
<br>
1,点prog时,提示error: Cannot identify target. Check JTAG connections and that the
target is powered.不能正常烧写。<br>
<br>
A:这可能是因为芯片运行中,程序无法使芯片进入调试状态。只需手动复位一下芯片,便可正常烧写。<br>
(有时要多试几次,不过这种情况不多出现。)<br>
<br>
<br>
2,点prog时,提示error: cannot stop the cpu.<br>
A: 与上面的情况差不多,只需手动复位一下芯片,便可正常烧写。(有时要多试几次,不过这种情况不多出现。)<br>
<br>
</p>
<p><b>历史:</b></p>
<p>v1.1</p>
<p>
1. 提高at91sam7s系列芯片的烧写兼容性,使以0x00为code起始地址的hex文件也能正常烧写。介面上,bin文件有默认地址(根据芯片实际地址而定)。</p>
<p> 2. 增加lpc系列芯片向量表校验和计算并烧写到相应位置。</p>
<p> 3. 增加对at91sam7a系统芯片的支持,不过还没有测试。</p>
<p>v1.0 ....</p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -