打印
[技术支持]

固化ISP的芯片不能用JTAG模式下载目标代码吗?

[复制链接]
1780|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
linlh11|  楼主 | 2018-8-9 23:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果芯圣的单片机固化了ISP,但是下载目标代码时没用用ISP方式,而是想用JTAG方式,不知道可以吗?比如HC89S003F4这款型号,ISP方式和JTAG方式都支持的片子。
评论
ICCCCC 2018-8-10 09:33 回复TA
固化了ISP就只能用串口下载了,JTAG不能使用。 
沙发
xyz549040622| | 2018-8-10 07:41 | 只看该作者
本帖最后由 xyz549040622 于 2018-8-12 21:04 编辑

没有问题,支持的。----------
更正错误:是不支持的,出乎我的意料,因为我没有测试过,想当然的是可以的。

使用特权

评论回复
板凳
asd2002061| | 2018-8-10 08:55 | 只看该作者
固化后就不能用JTAG的,,

使用特权

评论回复
地板
linlh11|  楼主 | 2018-8-10 10:32 | 只看该作者
2楼和3楼的回答互相矛盾,我是用JTAG方式下载,不是用来仿真的。到底可不可以用JTAG模式下载目标代码?

使用特权

评论回复
5
ICCCCC| | 2018-8-10 11:29 | 只看该作者
linlh11 发表于 2018-8-10 10:32
2楼和3楼的回答互相矛盾,我是用JTAG方式下载,不是用来仿真的。到底可不可以用JTAG模式下载目标代码? ...

我明确告诉你,固化了ISP的芯片就只能用串口下载了,JTAG不能使用。

使用特权

评论回复
评论
xyz549040622 2018-8-12 21:03 回复TA
居然这样子。。。我还真是有点不相信。 
6
gx_huang| | 2018-8-10 12:23 | 只看该作者
这个芯片如此设计,令人不解!
JTAG,应该是优先级最高的,可以下载,可以仿真,即使I配置错误SP失效了,都可以恢复,这才对!

使用特权

评论回复
7
asd2002061| | 2018-8-10 14:16 | 只看该作者
linlh11 发表于 2018-8-10 10:32
2楼和3楼的回答互相矛盾,我是用JTAG方式下载,不是用来仿真的。到底可不可以用JTAG模式下载目标代码? ...

我也明确的告诉你,固化后不能用JTGA烧录,不然干嘛叫固化呢,,

使用特权

评论回复
8
ICCCCC| | 2018-8-10 14:29 | 只看该作者
gx_huang 发表于 2018-8-10 12:23
这个芯片如此设计,令人不解!
JTAG,应该是优先级最高的,可以下载,可以仿真,即使I配置错误SP失效了,都 ...

因为他们的ISP只是个程序而已,同样也是在FLASH里,下载ISP后,为了避免JTAG把ISP区域擦除,就禁止工具进行擦除,所以导致使用JTAG去下载时报错。其他既有ISP,又有JTAG的单片机做法是这样的,ISP在另外一个存储器位置,或者是直接硬件固化了,所以还是可以使用JTAG进行下载,仿真之类的操作。

使用特权

评论回复
9
xyz549040622| | 2018-8-12 21:05 | 只看该作者
gx_huang 发表于 2018-8-10 12:23
这个芯片如此设计,令人不解!
JTAG,应该是优先级最高的,可以下载,可以仿真,即使I配置错误SP失效了,都 ...

是的,按照正常逻辑,JTAG应该是优先级最高的。

使用特权

评论回复
10
linqing171| | 2018-8-12 22:07 | 只看该作者
JTAG的代码重写一下,绕开ISP区域就可以了。
不过为了代码安全,默认jtag关着也是可以的,几乎所有的MCU厂家都有关JTAG的熔丝或者寄存器。

使用特权

评论回复
11
linlh11|  楼主 | 2018-8-12 23:24 | 只看该作者
楼上有几个人说这种设计,令人不解,我觉得说的有道理,按说JTAG是优先级最高的,不管没有没固化ISP,JTAG模式应该都是可以仿真下载才合理,中颖的单片机就是这样设计的,如果ISP下载时,把客户功能选项选择错了,比如本来选择是内部RC振荡器,结果烧录时配置成了外部晶振,这时就可以用JTAG来进行恢复了。

使用特权

评论回复
12
gx_huang| | 2018-8-13 08:21 | 只看该作者
所以,对于最终用户来说,还是希望ISP是可靠的、经过测试验证的、固化的。
如果ISP使能,就无法JTAG,这也太难以理解了。
如果怕JTAG把ISP代码擦除,完全可以JTAG恢复ISP代码的,没有必要禁止JTAG。
至于JTAG和加密的矛盾,也是有办法的,需要JTAG仿真,可以临时不要加密即可。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

43

主题

323

帖子

2

粉丝