在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
查看: 3849|回复: 6

[求助] 有关jlink的问题,详细时序

[复制链接]
发表于 2016-12-10 21:44:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 wangalt 于 2016-12-11 20:12 编辑

1、jlink使用SWD接口调试ARM-cortex M0+内核,是字节(8bit)传输,还是半字(16bit)传输,或字(32bit)传输?
2、jlink去写芯片flash时,是先发送一个地址,然后发送一个数据(字/半字/字),还是发送一个初始地址,然后发送所有数据?
3、jlink烧写flash完成时,会有什么标志信号吗,即芯片怎么知道烧写完成?
4、jlink烧写flash时,会产生jlinklog.txt文件,有人了解这个日志文件吗?
5、大家有没有jlink详细的时序资料啊,SWD的详细时序我是知道的,但是不知道jlink与SWD的时序一样吗?有的话能不能上传给我,或者告诉我链接,或者邮箱wangalt123@163.com,谢谢

发表于 2017-1-9 17:19:35 | 显示全部楼层
6666666666666
发表于 2017-1-14 22:59:34 | 显示全部楼层
真的不错哦
发表于 2017-1-16 09:55:55 | 显示全部楼层
哈哈,能看到吗?
发表于 2017-2-3 21:53:56 | 显示全部楼层
感谢大牛分享  真心不懂
发表于 2017-4-4 03:40:04 | 显示全部楼层
这个还没有研究过,有兴趣可以看看。。。
发表于 2017-4-7 22:50:17 | 显示全部楼层
我做过这个。

1. 先回答你的问题
a. swd调试接口传输数据可配,可1byte,可2byte,可4byte,也可连续模式。
b. swd可以通过是arm的一个调试接口,可以控制内部总线,进而访问地址空间上任意一个地址。
c.  关于这个接口时序如何,以怎样的协议去访问地址空间,可以参考arm官方手册,debug archteure v5
d. arm m0内核支持调试功能,一系列的控制寄存器,例如能够让core halt等等,具体可参考arm v6 架构官方文档

2. 关于下载器如何将程序下载到flash等
a. 利用swd host(即烧录器)先将 loader 程序写入sram
b. halt core
c. 强制更改pc指向sram指定地址,同时更改msp
d. unhalt core
e. core 执行sram 的loader程序
f.  swd host(烧录器)向sram指定区域写flash image code
g. 步骤e和f按照某种算法交互
h. 烧写完毕
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-8 09:29 , Processed in 0.019841 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表