Contents of address location 0x0000 in S19 file

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Contents of address location 0x0000 in S19 file

跳至解决方案
1,512 次查看
sep2kor
Contributor III

Hello,

 

I am using S12XEP100 target of S12 series.

 

I want to know in the S19 file generated by the CodeWarrior tool, from which file / how are the contents of address location 0x0000 generated?

 

Thank You

 

Sandeep

标签 (1)
标记 (1)
0 项奖励
回复
1 解答
894 次查看
sep2kor
Contributor III

Thanks CrasyCat, Kef and Navidad :smileyhappy:

在原帖中查看解决方案

0 项奖励
回复
5 回复数
894 次查看
CrasyCat
Specialist III

Do you mean content of S0 record?

 

The S0 record data sequence contains vendor specific data and no real program data.

For CodeWarrior it holds the absolute path to the .abs used to generate the S record file.

 

CrasyCat

0 项奖励
回复
894 次查看
sep2kor
Contributor III

Yes the S0 record.

 

The content at 0x0000 address in my S19 file is

S0350000443A5C4175746F7361725C42616E6B65645F4D656D6F72795C42696E5F46696C65735C626F6F745F6D65726765642E733139E3

 

Are these values used to initialsie the various CPU/MCU registers?

 

 

0 项奖励
回复
894 次查看
kef
Specialist I

No, S0 is not used to setup/initialize MCU. This long S0 record in CodeWaarrior by defualt contains full path to your *.abs file. 

You can configure burner to not output S0 record at all or write only *.abs file name to it without full path. It is much shorter without full path. See project settins, burner, configure S records.

0 项奖励
回复
894 次查看
Navidad
Contributor III

The address corresponding to a S0 entry is by my knowledge always zero, but the content of this entry is never downloaded on the board, which more or less means that you do not have to worry about it.

0 项奖励
回复
895 次查看
sep2kor
Contributor III

Thanks CrasyCat, Kef and Navidad :smileyhappy:

0 项奖励
回复