We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hallo, I have uVision2 version 2.06. But I don't know how to create a "flashable" .hex file for my C167CR-LM. In the menu "Project" --> "Options for Target" --> "Output", do I have to set a "Start" and "End" address for creating a hex file? And what should I write in the field "FLASH Fill Byte" and "Offset"? For flashing my Infineon uC, I use Flashtool 16W from Phytec. Thanks a lot, Daniel
I recommend you set command <FLASH fill byte> to 0xFF and fields of other command leave empty. Your hex-file will contained all data from your source and will be sorted in ascending order.
THe Fill Byte section depends of your flash specification (erase value is 00 or 0xFF). But into the empty section you can also insert a special value to know if you have read a bad section in the memory best regards yael
What for Hardware from Phytec to you use? Please contact Phytec dirctly if you have any further questions. Stefan
I use only the very comfortable Flashtool from Phytec. The Microcontroller is from Infineon. I have used the Tasking DOS Compiler which is working almost well. But this Compiler makes problems with math functions like pow(). In the debugging modus of my Keil Compiler everything works well. Only the making of that Intel HEX file doesn't work. Daniel
Hello Daniel, We are encountering the same problem as you did. Have you actually figured this out? The Hex files that we are producing with Keil do not execute when downloaded into flash of Phytec kitCON-167 with Infineon micro. Thanks, Saeed snejatali@azuredynamics.com