Part Number: TMS320F28069
Other Parts Discussed in Thread: UNIFLASH
I'm looking at the .hex file and I'm trying to figure out what massaging I have to do to each line before copying it to internal flash. The code that I want to write into the internal flash was compiled to be loaded into FLASHB.
I see some pre-amble and the address at the beginning of each line. And it seems there is some CRC/Checksum. How do I strip it out and use the actual code to program into internal flash?
%4E6138003E0000873E873E873E873E873E873E873E873E873E873E873E873E873E003E0A3E143E
%4E6158003E00201E3E283E323E3C3E463E503E5A3E643E6E3E783E823E8C3E963EA03EAA3EB43E
%4E6288003E0040BE3EC83E913ED23EDC3EE63EF03EFA3E043E0E3E183E223E2C3E363E403E4A3E
%4E6348003E0060543E5E3E683E723E7C3E863E903E9A3EA43EAE3EB83E913E913E913EC23ECC3E
%4E60F8003E0080D63EE03E913EEA3EF43E913E913EFE3E083E123E1C3E123E303E3A3E913E913E
%4E6038003E00A0443E4E3E583E623E6C3E763E913E913E803E8A3E913E913E913E913E913E913E
%4E64C8003E00C0943E9E3EA83EB23EBC3EC63E913E913E913E913ED03EDA3EE43EEE3EF83E023E
%4E6F18003E00E00C3E163E203E2A3E343E3E3E483E523E5C3E913E913E913E913E913E663E703E
%4E6998003E010046525F4F4B0046525F4E4F545F5245414459000046525F4E4F5F46494C450000
%4E6A18003E012046525F4E4F5F50415448000046525F494E56414C49445F4E414D450046525F49
%4E6808003E01404E56414C49445F4452495645000046525F44454E4945440046525F4558495354
%4E6728003E0160000046525F52575F4552524F520046525F57524954455F50524F544543544544
%4E69D8003E0180000046525F4E4F545F454E41424C4544000046525F4E4F5F46494C4553595354
%4E6998003E01A0454D000046525F494E56414C49445F4F424A4543540046525F4D4B46535F4142
%4E6618003E01C04F5254454400554E4B4E4F574E204552524F5220434F44450000303132333435
%4E6698003E01E03637383961626364656600002E2E2F75617274737464696F2E63000008200800
%4E68B8003E02000D0A000020004552524F5200463EA03E0000163E00006F3E8B3EEF3EFF3E263E
%4E6248003E0220973ED13E4A3E0000008F46F3D426000000220000001446415400464154333200
%4E6A88003E02402E2E2F7573622E630000FFFF00000000473E0800F33E7F3E0000523E4A3EDA3E
%4E60F8003E80000444422500044342431F80038406024142420E18010342004001A4C441A60903
%4E67C8003E802042004201A4C40742420EEB3EC68206064644420A1F80BF040D1F8004094401A6
%4E69E8003E8040F402A6F6018606044242440F1F80BF04151F8004111F80BF040CC401A6F40BA6
