概述
Contents
1、Blhost :... 2
2、BCA.. 7
3、BUS. 8
4、CRC. 9
1、Kibble_CRC_01. 10
2、Kibble_CRC_02. 10
5、flash. 11
1、Flash_Security_0001. 11
2、Flash_Fill_Memory_01. 13
3、Flash_Write_Memory_01. 13
4、Flash_Read_01. 14
5、Flash_Read_02. 14
6、FLash Call Command 01. 15
7、flash PFSize 01. 16
6、RAM... 17
1、RAM_Fill_Memory_01. 17
1、Blhost :
Blhost是PC跟板子进行通信的软件,查看RD提供的文件中是否有blhost ,路径Kinetis_Bootloader_2_0_0_d1bin
Blhost的使用手册路径
DesktopKinetis_Bootloader_2_0_0_d1docKinetis_blhost_User-s_Guide_review
1、Get-property命令可以查看板子的属性值,属性值可以在datasheet中找到,查看是否跟datasheet中一样
2、set-property可以配置板子可写的属性值,命令格式如下
Blhost -p COM*/-u -- set-property10/13/22 0/1
3、excute指令立即跳转到app
Demo写到指定 地址
blhost -u -- write-memory 0x8000 app_led_demo.bin
读取写入内容
blhost -u -- read-memory 0x8000 10
The first word is the address of<stackpointer>, but with Little endian ,The second word is the address of <addr>
地址单位是字,四个字节。(MCU是32位)
使用excute命令调到app
blhost -u -- execute sencond_word_address 0 first_word_address
使用错误的地址,看是否跳不到app。如上两个红色参数分别设置错误
PC错误,不可跳到app。Stack错误,能跳到
4、blhost–u – flash-erase-region 0x0 100
5、blhost–u –write-memory 0x0 100
最后
以上就是体贴季节为你收集整理的kinetis bootloader测试case1、Blhost :2、BCA3、BUS4、CRC5、flash 6、RAM的全部内容,希望文章能够帮你解决kinetis bootloader测试case1、Blhost :2、BCA3、BUS4、CRC5、flash 6、RAM所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复