TI中文支持网
TI专业的中文技术问题搜集分享网站

BQ34Z100烧写导出的学习文件.SREC文件后连不上EV2300了

在使用BQ34Z100开发后期烧录阶段出现以下问题,描述如下:

1 使用提供的DEMO板和EV2300开发套件完成了测试和学习,导出了学习文件,文件名为0100_0_16-bq34z100G1.srec
2 将导出的.SERC文件在自己的PCB上烧写新的芯片,用EV2300连接PCB,选择目标文件0100_0_16-bq34z100G1.srec,开始烧写,烧写过程进度条显示顺利,可是烧写完成后EV2300就连不上PCB了
3 断电后重新打开BQ STUDIO 重新连接,还是找不到芯片
4 用示波器检测IIC上的引脚波形,发现周期性的为同一波形,截图如下
 疑问:
1 在学习完成后导出学习文件除了要关掉自动记录刷新外还有什么要注意的吗?
2 导出文件正确的标准是什么,怎么判断导出的就是对的呢?
3 前面两个已经不能建立通信的芯片该怎么处理,还能复原吗?如果可以的话该怎么操作呢?
4 接下来的操作没有什么什么建议,如果芯片不能回复通信的话也不好再拿新的试了。
Richard Tang:

从你这个波形来看非常奇怪,因为发送的地址是0x34,这个不是器件的地址0xAA。 

导出Srec文件到没有什么特别需要注意的,但是在导入新的芯片的时候,有几个需要确保。第一个就是你需要确保demo板上面的芯片的版本是BQ34Z100-G1版本,不然版本不对也有可能不工作;第二个就是在烧录完成之后有没有退出ROM模式?有一个execute一定要钩上。

对于前面不能通讯的芯片可以尝试单独execute一下看是否可以恢复,或者尝试强制重新烧写一次试一下。

user4429053:

回复 Richard Tang:

        第二个就是在烧录完成之后有没有退出ROM模式?有一个execute一定要钩上。

是不是指烧写完成后点击 EXECUTE FW 这个操作?

       对于前面不能通讯的芯片可以尝试单独execute一下看是否可以恢复,或者尝试强制重新烧写一次试一下。 

单独execute是指什么操作,是不是点击 EXECUTE FW 这个操作? 

使用的是BQSTUDIO软件,界面如下,因为连不上,所以左边是灰色的

点PROGROM  和下面的EXECUTE FW  都提示没有应答 NO ACKNOWLEDGE FROM DEVICE

user4235757:

回复 user4429053:

我不能回答你的问题,但是你这种情况我经常遇到。 我马上也要开始研究BQ30Z100了,所以这个问题值得关注。  

1,以往的经验,如果srec/senc这种大的固件烧录成功了,一般是不会坏,断开电池,再接上去,激活。 (如果是中途断开的,芯片是一定会坏掉的)

2,execute确实要再少些完毕后点击,部分芯片是有个烧录完成后自动退出的勾选,BQ34Z100没有,确实有点不安全。,我以前批量没勾选BQ27541 的,结果全部等于没烧录。 这个芯片我不知道具体是什么情况,但是你下次的注意。 而且烧录完毕后,一定要关闭软件重新打开,进行下一个。因为容易奔溃。

3,你为什么要烧srec这么大的文件,可以选择DFFS这种比较小的文件啊,又安全,又快。但是一定要是 同个版本的IC。

yu yang2:

回复 user4235757:

您好 问你个问题。您是怎么将CHEM-ID写入的

赞(0)
未经允许不得转载:TI中文支持网 » BQ34Z100烧写导出的学习文件.SREC文件后连不上EV2300了
分享到: 更多 (0)