CW for ColdFire 6.4, target MCF5307, two last bytes of s19 file cut off, is it alignment?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

CW for ColdFire 6.4, target MCF5307, two last bytes of s19 file cut off, is it alignment?

1,468件の閲覧回数
Veter
Contributor I
I have two last bytes of the binary being cut off while programming device.
The max S-record length is set to 25 characters.
The last line of the binary data is shorter then the rest of the source.
 
===== Example =======
.....
S319000FFFE07C14FE01FF06FE01FF0CFE01FF1CFE01FF28FE011B
S319000FFFF4FF32FE01FF36FE01FF8CFE020012FE027CE2FE0285
S313001000087CD4FE027C0C000D7248000D72585E
S70500040010E6
 
Is this an alignment issue?
How can I correct it?
Please see attached lcf file (mainboard.txt).
ラベル(1)
タグ(1)
0 件の賞賛
返信
1 返信

271件の閲覧回数
CrasyCat
Specialist III
Hello
 
The S record will only contain S records for the actual application code.
There will be no padding in the last line to reach the S record length.
 
So the last line might be shorter than the other ones.
 
If the whole code is not stored in the S record file, that might be an error in the linker.
I would suggest you to submit a service request for that.
 
To log the issue please go to following URL:
    http://www.freescale.com/TechSupport
and click on "Submit a service request"
 
Make sure to attach a reproducible project to the SR.
 
CrasyCat
0 件の賞賛
返信