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.
Hi All,
Is there any way to generate a different output format in IAR kickstart version? It only let's me generate the .d43 file, any other I try it gives me the error "Can only generate UBROF output from these files". I would like to generate any other type of Hex file, like intel-hex or ti-txt. I read some documentation on IAR supp.iar.com/FilesPublic/UPDINFO/004843/xlink.ENU.pdf
It says that the error is that the demo version I am using is can only generate UBROF output, that I should use a Kickstart or full version, but I am using a kickstart version, I know is like a demo version because of the code size limitations, but then the documentation is not clear, as it says that a kickstart version should be able to generate other output formats. Any of you have had this problem? is there any solution to it?
regards,
mx_de
I am cheap, I use KickStart only. (Currently, I am using the version packed in slac050w.)
I never had any problem in generating different format outputs. As a matter of fact, I often generate two output files with one build.
Go to [Project]:[Linker]:[Output], you can check the [override default] box and then specify an [Extra Output]. Both outputs have a choice of various formats.
If you want to run the debugger, the first output must use Format (Debug Information for C-SPY) and cannon use (Other). There is no restrictions on the extra output.
Hi Old Cow Yellow,
Thanks for your reply, yeah I knew how to generate the extra output it was just giving the error that it could not generate the extra output, I just checked with another project I had, and I had no issues generating the extra file, can you try to generate another output format with the Chronos Limited Version Software?, this is the one that is giving me the error when I try to generate the extra file. Thanks for your help.
mx_de
mx_de,
Chronos Limited Version is not KickStart. Still, you can use the [Debug]:[Memory]:[Save] to do it.
-OCY
mx_de,
as you may already be aware, the Chronos Limited SW Project had to include simpliciti & bluerobin stacks as libraries (.r43) to circumvent the code size limit set by the IAR Kickstart Edition. One more option, not known to many users, must be enabled to allow for compiling code exceeding this size limit is the --ks_version compiler option. This option can be turned on via the command file or through Project-->Options-->Linker-->Extra Options-->Command line options: --ks_version
If you check your Chronos projects, you'll notice that this option is selected for the limited projects and disabled for full projects.
When this option is selected, IAR can only generate UBROF output: filename.d43. This is a limitation of the IAR Kickstart version.
If you still wish to convert the .d43 code to other formats, you could use the Elprotronic FET Pro430 Lite software, which is a tool usually used as a stand-alone programming tool.
In this program, you can go to Tools-->Combine Code Files ---> Add Code File and select your .d43 output. Then select Exit, the program will prompt you to save the content into either Texas Instruments .txt or Intel .hex format.
Hope that helps!
Regards,
Dung
old cow yellow said:Chronos Limited Version is not KickStart. Still, you can use the [Debug]:[Memory]:[Save] to do it.
The file generated by debug is not in the exact format needed (it wasn't for me). How does the file generated by debug have to be modified in order to use SmartRF Programmer to burn the flash?
Thanks,
Paul
Hi,
I relay this question, got the same trouble
the program downloaded with IAR Lilited Kickstart works and allow to reflash the EZ430 but how to convert the .d43 to .txt ?
I tried with elprotronic but the .txt file is not good, wireless flash fails systematically
Thanks
Laurent
Hi,
Yes, I also expirenced this problem and I rack my brain to find the answer...but so far.....haven't found it.
So anyone out there who knows how to make the code.txt for downloading to the watch with Rf
**Attention** This is a public forum