需要在了解前篇《OpenOCD + ARM-USB-TINY-H 在ubuntu下》的内容的基础上实践 操作系统 ubuntu 10.04 一、telnet登录OpenOCD # openocd -f interface/olimex-arm-usb-tiny.cfg -f board/crossbow_tech_imote2.cfg 再开一个终端输入 # telnet 127.0.0.1 4444 提示符是‘>’ 二、下载程序 程序初始化 > reset init > halt 关闭写保护 > flash protect 0 0 10 off 注:imote2外部flash共32M,258个块,前4个(编号0-3为32K,其余128K) 擦出扇区中的块 > flash erase_sector 0 0 10
> flash write_image [erase] <Your image path> <starting address> 例: > flash write_image erase /home/alex/images/blob 0x00000000 > flash write_image erase /home/alex/images/zImage 0x00040000 > flash write_image erase /home/alex/images/jffs2 0x00240000 重启系统 > reset run
上述内容有不清楚、不正确的地方,欢迎指出指正。
|
通过openocd烧写Linux系统到imote2
最新推荐文章于 2024-11-05 16:42:02 发布