![]() ![]() ![]() So they easily can be used with make files, scripts or from IDEs as Eclipse. srec_cat: This tool is used to extract/add/create/merge/etc files.Īll the three tools are command line tools and have extensive support for options. This utility only tells you if two files are (memory-wise) different or not, but not more.ģ. srec_info: used to retrieve basic information about the file. That site hosts as well a lot of good documentation, but if you are a (mostly) Windows user as I am, then be prepared for some Windows user bashing -).ġ. Of course you can as well download the sources and build it yourself. Go to and download the binaries of your choice from. SRecord can read and generate pretty much any file format which is used for programming memory devices or microcontroller. □ As the name ‘SRecord’ suggests it deals with S-Records (or S19) files. It goes through the steps to create a checksum, add it to the binary image and checking that checksum in the application. Freescale Kinetis Design Studio, or any other Eclipse based toolchain using the GNU ARM Embedded (Liviu, ) with GNU for ARM (GNU for ARM Embedded (Launchpad): ). I’m using it in this post with Eclipse (e.g. It is a command line utility which runs on many platforms. The SRecord tool is an open source project on SourceForge ( ). GNU ARM Embedded/launchpad) toolchain does not include a CRC checksum calculation function, I’m showing how the SRecord utility can be used for this. Luckily, there is the solution of using SRecord:īecause the GNU (e.g. One of the things missing for Embedded in the GNU linker is that it cannot generate a CRC checksum. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |