主题中讨论的其他部件:BQ34Z100
您好,
我们希望使用我们自己的工具自动编程.srec/.dfi文件。 如果您可以提供,是否可以
.srec/.dfi文件的文件格式? 您是否有任何现有程序或说明如何操作的文档
编程这些文件?
谢谢!
Andy
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
我们希望使用我们自己的工具自动编程.srec/.dfi文件。 如果您可以提供,是否可以
.srec/.dfi文件的文件格式? 您是否有任何现有程序或说明如何操作的文档
编程这些文件?
谢谢!
Andy
您好,Damian,
好的,我做了更多的研究,下面是我现在可以提供的知识。
根据Thomas 的链接,/CFS-FILE/__KEY/Ccommunityserver-discussions- components文件/196/Thomas.Bq40z50-Data-Memory-Programming-for 8360.6215 Mass-production.pdf,我能够更深入地了解寄存器寻址方案。
如果我错了,请更正我,因为这将帮助我们使自动化工具正常工作。
srec文件的BQ34Z100数据寄存器从0x4000开始,根据您的POST,在0x5FFF停止。
指令寄存器从0x10万开始,应忽略该值。
例如,我的.srec文件的内容如下所示:
S00F0.0046万57303130305F305F31360D</s>57.3031万 3.0305万3.136万
S31A00004000831878C2972D7A96FA99F60C0000934651F6C9F41476</s>2972 00009346514.1476万
S31A0.004万15520921326D00000000D07E17DF000017F300003A36B7</s>15.5209万 2.1326万0万0.0017万30.0003万
S31A0.0402万AFD910025300100EF0511050100001001003C00503CB3</s>91.0025万 30.01万051105010000100100300503
S31A0.0403万F00643C00200BB00000021069FED5FB950002001403F4</s>0.0643万 0.02万0万2.1069万95.0002万0.1403万
S31A0.4054万E8030001F4001E003C0E10000A46051E030F03200051</s>803万 40011万4.6051万320.0051万
.
S31A0.0043万C601A5FE59FFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
S31A0.0043万DBFFFFFFFFFFFFFFFFFFDC
S3.15亿F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7
…………
S31A0.1万000033FFEA0033FAB10033FB6C0033FE950033FEAD009D</s>0.0033万 00331.0033万003395.0033万
S31A0.1万15155454003FFFFFFF003FFFFFFF003FFFFFFF003FFFFFFF003FFFFF003FD0</s>15.1554万 5.4003万
。
首先,应该忽略S0的开头行,因为它只是标头用途?
S31A10万正确后,我应该忽略所有内容,因为这些是用于指令寄存器的?
我的另一个问题是要写入从0x4000开始的寄存器我需要使用命令0x44正确吗?
谢谢!
Andy