KEA128 Flash Problem with CW10.7

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

KEA128 Flash Problem with CW10.7

1,759件の閲覧回数
xiaopengtang
Contributor I

Dear Boss,

I am using S9KEA128AMLK, and I find some problem when using its flash.

I used process expert in CW 10.7 to generate the code like this:

Err = IFsh1_SetByteFlash(0xE000,23);

And the returned Err value is always 0x03.

The data stored in 0xE000 is 0xFF.

When I tried to use Local Device Driver, I find that no matter what address I put in the box, an error "already used by CPU" is reported.

Please help about this problem, see also the attached figures for details.

Thank you very much.

ラベル(1)
0 件の賞賛
9 返答(返信)

1,502件の閲覧回数
kerryzhou
NXP TechSupport
NXP TechSupport

Hi xiaopeng,

   From your description, it seems your flash address 0xe000 is used by the code.

   You can check your code size, whether it is exceed the 0xe000 or not?

   I suggest you use the last flash sector as the flash module operation area, you can try it at first.

   If you still have question about it, please kindly let me know!

If you still have question after the test, please tell me the updated information.

 

Wish it helps you!

Have a great day,
Kerry

 

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛

1,502件の閲覧回数
xiaopengtang
Contributor I

Dear Kerry,

Sorry, I have tried different addresses, but it is still not working.

I am not sure about how to see the code size, so I provided the code generated by CW when building the project.

I also screen capture some of the PE configurations of my project for your reference.

Thank you very much and hope to hear from you soon.

Xiaopeng

*******************************************************************

Debug interface

Flash Configuration

Flash LDD configuration

CPU Configuration

CPU Build Options

CW Generated building files.

*************************************************************************************************

.debug_loc 0x00000000 0x6fb8

.debug_loc 0x00000000 0x164 ./Generated_Code/V_A_T_Measure.o

.debug_loc 0x00000164 0x70 ./Generated_Code/TimerIntLdd1.o

.debug_loc 0x000001d4 0x70 ./Generated_Code/TU1.o

.debug_loc 0x00000244 0x2e0 ./Generated_Code/SerialPort_2.o

.debug_loc 0x00000524 0x9c ./Generated_Code/PE_LDD.o

.debug_loc 0x000005c0 0x38 ./Generated_Code/ONEs_Report.o

.debug_loc 0x000005f8 0x18a ./Generated_Code/IntFlashLdd1.o

.debug_loc 0x00000782 0x19c ./Generated_Code/IFsh1.o

.debug_loc 0x0000091e 0xa8 ./Generated_Code/ExtIntLdd1.o

.debug_loc 0x000009c6 0x38 ./Generated_Code/EInt1.o

.debug_loc 0x000009fe 0x58 ./Generated_Code/Cpu.o

.debug_loc 0x00000a56 0x1f8 ./Generated_Code/BitsIoLdd1.o

.debug_loc 0x00000c4e 0x188 ./Generated_Code/AdcLdd1.o

.debug_loc 0x00000dd6 0x194 ./Generated_Code/ASerialLdd1.o

.debug_loc 0x00000f6a 0x2c ./Project_Settings/Startup_Code/__arm_start.o

.debug_loc 0x00000f96 0x38 ./Project_Settings/Startup_Code/__arm_end.o

.debug_loc 0x00000fce 0x3a ./Sources/main.o

.debug_loc 0x00001008 0x1d2 ./Sources/Events.o

.debug_loc 0x000011da 0x814 ./Static_Code/System/Vectors.o

.debug_loc 0x000019ee 0x114 ./Static_Code/System/CPU_Init.o

.debug_loc 0x00001b02 0x3f C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(sprintf.o)

.debug_loc 0x00001b41 0x3e C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(exit.o)

.debug_loc 0x00001b7f 0x6f C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memset.o)

.debug_loc 0x00001bee 0x14a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__filll_mem.o)

.debug_loc 0x00001d38 0x59 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memcpy.o)

.debug_loc 0x00001d91 0x33 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strlen.o)

.debug_loc 0x00001dc4 0x17d2 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(printformat_fp_ll.o)

.debug_loc 0x00003596 0xb81 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(scanformat_fp_ll.o)

.debug_loc 0x00004117 0x30d C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(ctype_aeabi.o)

.debug_loc 0x00004424 0x105 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(vsnprintf.o)

.debug_loc 0x00004529 0x910 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtold.o)

.debug_loc 0x00004e39 0x313 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtoull.o)

.debug_loc 0x0000514c 0x305 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtoul.o)

.debug_loc 0x00005451 0xaf C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strchr.o)

.debug_loc 0x00005500 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strcpy.o)

.debug_loc 0x00005520 0x77 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memchr.o)

.debug_loc 0x00005597 0x599 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(ansi_fp.o)

.debug_loc 0x00005b30 0x50 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(w_pow.o)

.debug_loc 0x00005b80 0x962 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(e_pow.o)

.debug_loc 0x000064e2 0x6e C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(scalbn.o)

.debug_loc 0x00006550 0x38 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(w_sqrt.o)

.debug_loc 0x00006588 0x2d7 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(math_api.o)

.debug_loc 0x0000685f 0xc1 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(s_frexp.o)

.debug_loc 0x00006920 0x16b C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(s_ldexp.o)

.debug_loc 0x00006a8b 0x220 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(e_sqrt.o)

.debug_loc 0x00006cab 0x9d C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(gcc_ctor_dtor.o)

.debug_loc 0x00006d48 0x197 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(__arm_eabi_init.o)

.debug_loc 0x00006edf 0xd9 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(ROMCopy.o)

.debug_aranges 0x00000000 0xb30

.debug_aranges

0x00000000 0x50 ./Generated_Code/V_A_T_Measure.o

.debug_aranges

0x00000050 0x28 ./Generated_Code/TimerIntLdd1.o

.debug_aranges

0x00000078 0x28 ./Generated_Code/TU1.o

.debug_aranges

0x000000a0 0x88 ./Generated_Code/SerialPort_2.o

.debug_aranges

0x00000128 0x30 ./Generated_Code/PE_LDD.o

.debug_aranges

0x00000158 0x20 ./Generated_Code/ONEs_Report.o

.debug_aranges

0x00000178 0x50 ./Generated_Code/IntFlashLdd1.o

.debug_aranges

0x000001c8 0x58 ./Generated_Code/IFsh1.o

.debug_aranges

0x00000220 0x30 ./Generated_Code/ExtIntLdd1.o

.debug_aranges

0x00000250 0x20 ./Generated_Code/EInt1.o

.debug_aranges

0x00000270 0x28 ./Generated_Code/Cpu.o

.debug_aranges

0x00000298 0x60 ./Generated_Code/BitsIoLdd1.o

.debug_aranges

0x000002f8 0x50 ./Generated_Code/AdcLdd1.o

.debug_aranges

0x00000348 0x50 ./Generated_Code/ASerialLdd1.o

.debug_aranges

0x00000398 0x30 ./Project_Settings/Startup_Code/__arm_start.o

.debug_aranges

0x000003c8 0x20 ./Project_Settings/Startup_Code/__arm_end.o

.debug_aranges

0x000003e8 0x20 ./Sources/main.o

.debug_aranges

0x00000408 0x68 ./Sources/Events.o

.debug_aranges

0x00000470 0x190 ./Static_Code/System/Vectors.o

.debug_aranges

0x00000600 0x48 ./Static_Code/System/CPU_Init.o

.debug_aranges

0x00000648 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(sprintf.o)

.debug_aranges

0x00000668 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(exit.o)

.debug_aranges

0x00000688 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memset.o)

.debug_aranges

0x000006a8 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__filll_mem.o)

.debug_aranges

0x000006c8 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memcpy.o)

.debug_aranges

0x000006e8 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strlen.o)

.debug_aranges

0x00000708 0x30 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(printformat_fp_ll.o)

.debug_aranges

0x00000738 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(scanformat_fp_ll.o)

.debug_aranges

0x00000758 0x88 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(ctype_aeabi.o)

.debug_aranges

0x000007e0 0x28 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(vsnprintf.o)

.debug_aranges

0x00000808 0x38 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtold.o)

.debug_aranges

0x00000840 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtoull.o)

.debug_aranges

0x00000860 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtoul.o)

.debug_aranges

0x00000880 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strchr.o)

.debug_aranges

0x000008a0 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strcpy.o)

.debug_aranges

0x000008c0 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memchr.o)

.debug_aranges

0x000008e0 0x18 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(errno.o)

.debug_aranges

0x000008f8 0x30 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(ansi_fp.o)

.debug_aranges

0x00000928 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(w_pow.o)

.debug_aranges

0x00000948 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(e_pow.o)

.debug_aranges

0x00000968 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(scalbn.o)

.debug_aranges

0x00000988 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(w_sqrt.o)

.debug_aranges

0x000009a8 0x60 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(math_api.o)

.debug_aranges

0x00000a08 0x18 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(float.o)

.debug_aranges

0x00000a20 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(s_frexp.o)

.debug_aranges

0x00000a40 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(s_ldexp.o)

.debug_aranges

0x00000a60 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(e_sqrt.o)

.debug_aranges

0x00000a80 0x28 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(gcc_ctor_dtor.o)

.debug_aranges

0x00000aa8 0x58 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(__arm_eabi_init.o)

.debug_aranges

0x00000b00 0x30 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(ROMCopy.o)

.debug_macinfo 0x00000000 0x47fa5e

.debug_macinfo

0x00000000 0x39f2e ./Generated_Code/V_A_T_Measure.o

.debug_macinfo

0x00039f2e 0x33450 ./Generated_Code/TimerIntLdd1.o

.debug_macinfo

0x0006d37e 0x33440 ./Generated_Code/TU1.o

.debug_macinfo

0x000a07be 0x3a01d ./Generated_Code/SerialPort_2.o

.debug_macinfo

0x000da7db 0x39ea4 ./Generated_Code/PE_LDD.o

.debug_macinfo

0x0011467f 0x39ed4 ./Generated_Code/ONEs_Report.o

.debug_macinfo

0x0014e553 0x32a68 ./Generated_Code/IntFlashLdd1.o

.debug_macinfo

0x00180fbb 0x3a02b ./Generated_Code/IFsh1.o

.debug_macinfo

0x001bafe6 0x2b2ea ./Generated_Code/ExtIntLdd1.o

.debug_macinfo

0x001e62d0 0x39ed4 ./Generated_Code/EInt1.o

.debug_macinfo

0x002201a4 0x39eff ./Generated_Code/Cpu.o

.debug_macinfo

0x0025a0a3 0x2ae00 ./Generated_Code/BitsIoLdd1.o

.debug_macinfo

0x00284ea3 0x2f1ec ./Generated_Code/AdcLdd1.o

.debug_macinfo

0x002b408f 0x37ad7 ./Generated_Code/ASerialLdd1.o

.debug_macinfo

0x002ebb66 0x3e6d ./Project_Settings/Startup_Code/__arm_start.o

.debug_macinfo

0x002ef9d3 0x3456 ./Project_Settings/Startup_Code/__arm_end.o

.debug_macinfo

0x002f2e29 0x8c29e ./Sources/main.o

.debug_macinfo

0x0037f0c7 0x8c29e ./Sources/Events.o

.debug_macinfo

0x0040b365 0x3a7ea ./Static_Code/System/Vectors.o

.debug_macinfo

0x00445b4f 0x39f0f ./Static_Code/System/CPU_Init.o

.debug_line 0x00000000 0x7937

.debug_line 0x00000000 0x504 ./Generated_Code/V_A_T_Measure.o

.debug_line 0x00000504 0x357 ./Generated_Code/TimerIntLdd1.o

.debug_line 0x0000085b 0x356 ./Generated_Code/TU1.o

.debug_line 0x00000bb1 0x636 ./Generated_Code/SerialPort_2.o

.debug_line 0x000011e7 0x432 ./Generated_Code/PE_LDD.o

.debug_line 0x00001619 0x446 ./Generated_Code/ONEs_Report.o

.debug_line 0x00001a5f 0x410 ./Generated_Code/IntFlashLdd1.o

.debug_line 0x00001e6f 0x4d3 ./Generated_Code/IFsh1.o

.debug_line 0x00002342 0x369 ./Generated_Code/ExtIntLdd1.o

.debug_line 0x000026ab 0x43a ./Generated_Code/EInt1.o

.debug_line 0x00002ae5 0x4a4 ./Generated_Code/Cpu.o

.debug_line 0x00002f89 0x3d5 ./Generated_Code/BitsIoLdd1.o

.debug_line 0x0000335e 0x3ee ./Generated_Code/AdcLdd1.o

.debug_line 0x0000374c 0x41c ./Generated_Code/ASerialLdd1.o

.debug_line 0x00003b68 0x295 ./Project_Settings/Startup_Code/__arm_start.o

.debug_line 0x00003dfd 0x265 ./Project_Settings/Startup_Code/__arm_end.o

.debug_line 0x00004062 0x54c ./Sources/main.o

.debug_line 0x000045ae 0x60c ./Sources/Events.o

.debug_line 0x00004bba 0x796 ./Static_Code/System/Vectors.o

.debug_line 0x00005350 0x527 ./Static_Code/System/CPU_Init.o

.debug_line 0x00005877 0x93 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(sprintf.o)

.debug_line 0x0000590a 0x8d C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(exit.o)

.debug_line 0x00005997 0x90 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memset.o)

.debug_line 0x00005a27 0xf6 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__filll_mem.o)

.debug_line 0x00005b1d 0x8b C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memcpy.o)

.debug_line 0x00005ba8 0x85 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strlen.o)

.debug_line 0x00005c2d 0x456 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(printformat_fp_ll.o)

.debug_line 0x00006083 0x319 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(scanformat_fp_ll.o)

.debug_line 0x0000639c 0x1be C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(ctype_aeabi.o)

.debug_line 0x0000655a 0xd4 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(vsnprintf.o)

.debug_line 0x0000662e 0x30a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtold.o)

.debug_line 0x00006938 0x11d C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtoull.o)

.debug_line 0x00006a55 0x11e C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtoul.o)

.debug_line 0x00006b73 0x7d C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strchr.o)

.debug_line 0x00006bf0 0x7d C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strcpy.o)

.debug_line 0x00006c6d 0x9f C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memchr.o)

.debug_line 0x00006d0c 0x4d C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(errno.o)

.debug_line 0x00006d59 0x1d4 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(ansi_fp.o)

.debug_line 0x00006f2d 0x73 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(w_pow.o)

.debug_line 0x00006fa0 0x1f9 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(e_pow.o)

.debug_line 0x00007199 0x77 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(scalbn.o)

.debug_line 0x00007210 0x74 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(w_sqrt.o)

.debug_line 0x00007284 0x173 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(math_api.o)

.debug_line 0x000073f7 0x60 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(float.o)

.debug_line 0x00007457 0xb9 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(s_frexp.o)

.debug_line 0x00007510 0xc6 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(s_ldexp.o)

.debug_line 0x000075d6 0x121 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(e_sqrt.o)

.debug_line 0x000076f7 0x6c C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(gcc_ctor_dtor.o)

.debug_line 0x00007763 0x117 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(__arm_eabi_init.o)

.debug_line 0x0000787a 0xbd C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(ROMCopy.o)

.debug_str 0x00000000 0x2ee2

.debug_str 0x00000000 0x288 ./Generated_Code/V_A_T_Measure.o

0x2e4 (size before relaxing)

.debug_str 0x00000288 0xc2 ./Generated_Code/TimerIntLdd1.o

0x1f9 (size before relaxing)

.debug_str 0x0000034a 0x1de ./Generated_Code/TU1.o

0x379 (size before relaxing)

.debug_str 0x00000528 0x26c ./Generated_Code/SerialPort_2.o

0x3f6 (size before relaxing)

.debug_str 0x00000794 0x16b ./Generated_Code/PE_LDD.o

0x2c9 (size before relaxing)

.debug_str 0x000008ff 0x39 ./Generated_Code/ONEs_Report.o

0x15b (size before relaxing)

.debug_str 0x00000938 0x53c ./Generated_Code/IntFlashLdd1.o

0x7fa (size before relaxing)

.debug_str 0x00000e74 0x14e ./Generated_Code/IFsh1.o

0x50b (size before relaxing)

.debug_str 0x00000fc2 0xfd ./Generated_Code/ExtIntLdd1.o

0x357 (size before relaxing)

.debug_str 0x000010bf 0x31 ./Generated_Code/EInt1.o

0x153 (size before relaxing)

.debug_str 0x000010f0 0x3d ./Generated_Code/Cpu.o

0x145 (size before relaxing)

.debug_str 0x0000112d 0x11f ./Generated_Code/BitsIoLdd1.o

0x312 (size before relaxing)

.debug_str 0x0000124c 0x1a0 ./Generated_Code/AdcLdd1.o

0x4b1 (size before relaxing)

.debug_str 0x000013ec 0x194 ./Generated_Code/ASerialLdd1.o

0x448 (size before relaxing)

.debug_str 0x00001580 0x85 ./Project_Settings/Startup_Code/__arm_start.o

0x194 (size before relaxing)

.debug_str 0x00001605 0x41 ./Project_Settings/Startup_Code/__arm_end.o

0xcb (size before relaxing)

.debug_str 0x00001646 0x59 ./Sources/main.o

0x19e (size before relaxing)

.debug_str 0x0000169f 0xf1 ./Sources/Events.o

0x277 (size before relaxing)

.debug_str 0x00001790 0x4a8 ./Static_Code/System/Vectors.o

0x5b9 (size before relaxing)

.debug_str 0x00001c38 0x2f1 ./Static_Code/System/CPU_Init.o

0x504 (size before relaxing)

.debug_str 0x00001f29 0x4e C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(sprintf.o)

0x163 (size before relaxing)

.debug_str 0x00001f77 0x2e C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(exit.o)

0x157 (size before relaxing)

.debug_str 0x00001fa5 0x23 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memset.o)

0x140 (size before relaxing)

.debug_str 0x00001fc8 0x2d C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__filll_mem.o)

0x152 (size before relaxing)

.debug_str 0x00001ff5 0x1c C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memcpy.o)

0x138 (size before relaxing)

.debug_str 0x00002011 0x15 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strlen.o)

0x140 (size before relaxing)

.debug_str 0x00002026 0x2ba C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(printformat_fp_ll.o)

0x4a7 (size before relaxing)

.debug_str 0x000022e0 0x1b4 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(scanformat_fp_ll.o)

0x4a6 (size before relaxing)

.debug_str 0x00002494 0x9d C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(ctype_aeabi.o)

0x1bc (size before relaxing)

.debug_str 0x00002531 0x7c C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(vsnprintf.o)

0x1cc (size before relaxing)

.debug_str 0x000025ad 0x28b C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtold.o)

0x533 (size before relaxing)

.debug_str 0x00002838 0x34 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtoull.o)

0x205 (size before relaxing)

.debug_str 0x0000286c 0x21 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtoul.o)

0x1fb (size before relaxing)

.debug_str 0x0000288d 0x1c C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strchr.o)

0x137 (size before relaxing)

.debug_str 0x000028a9 0x1c C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strcpy.o)

0x142 (size before relaxing)

.debug_str 0x000028c5 0x1c C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memchr.o)

0x148 (size before relaxing)

.debug_str 0x000028e1 0x12 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(errno.o)

0x12c (size before relaxing)

.debug_str 0x000028f3 0x84 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(ansi_fp.o)

0x219 (size before relaxing)

.debug_str 0x00002977 0x11 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(w_pow.o)

0x125 (size before relaxing)

.debug_str 0x00002988 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(e_pow.o)

0x1cd (size before relaxing)

.debug_str 0x00002a02 0x1e C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(scalbn.o)

0x13f (size before relaxing)

.debug_str 0x00002a20 0x12 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(w_sqrt.o)

0x12b (size before relaxing)

.debug_str 0x00002a32 0xd1 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(math_api.o)

0x228 (size before relaxing)

.debug_str 0x00002b03 0xd0 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(float.o)

0x225 (size before relaxing)

.debug_str 0x00002bd3 0x24 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(s_frexp.o)

0x15d (size before relaxing)

.debug_str 0x00002bf7 0x20 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(s_ldexp.o)

0x164 (size before relaxing)

.debug_str 0x00002c17 0x21 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(e_sqrt.o)

0x17e (size before relaxing)

.debug_str 0x00002c38 0x126 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(gcc_ctor_dtor.o)

0x181 (size before relaxing)

.debug_str 0x00002d5e 0xee C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(__arm_eabi_init.o)

0x1b5 (size before relaxing)

.debug_str 0x00002e4c 0x96 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(ROMCopy.o)

0x13c (size before relaxing)

.comment 0x00000000 0x79

.comment 0x00000000 0x79 ./Generated_Code/V_A_T_Measure.o

0x7a (size before relaxing)

.comment 0x00000000 0x7a ./Generated_Code/TimerIntLdd1.o

.comment 0x00000000 0x7a ./Generated_Code/TU1.o

.comment 0x00000000 0x7a ./Generated_Code/SerialPort_2.o

.comment 0x00000000 0x7a ./Generated_Code/PE_LDD.o

.comment 0x00000000 0x7a ./Generated_Code/ONEs_Report.o

.comment 0x00000000 0x7a ./Generated_Code/IntFlashLdd1.o

.comment 0x00000000 0x7a ./Generated_Code/IFsh1.o

.comment 0x00000000 0x7a ./Generated_Code/ExtIntLdd1.o

.comment 0x00000000 0x7a ./Generated_Code/EInt1.o

.comment 0x00000000 0x7a ./Generated_Code/Cpu.o

.comment 0x00000000 0x7a ./Generated_Code/BitsIoLdd1.o

.comment 0x00000000 0x7a ./Generated_Code/AdcLdd1.o

.comment 0x00000000 0x7a ./Generated_Code/ASerialLdd1.o

.comment 0x00000000 0x7a ./Project_Settings/Startup_Code/__arm_start.o

.comment 0x00000000 0x7a ./Project_Settings/Startup_Code/__arm_end.o

.comment 0x00000000 0x7a ./Sources/main.o

.comment 0x00000000 0x7a ./Sources/Events.o

.comment 0x00000000 0x7a ./Static_Code/System/Vectors.o

.comment 0x00000000 0x7a ./Static_Code/System/CPU_Init.o

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(sprintf.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(exit.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memset.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__filll_mem.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memcpy.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strlen.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(printformat_fp_ll.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(scanformat_fp_ll.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(ctype_aeabi.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(vsnprintf.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtold.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtoull.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtoul.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strchr.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strcpy.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memchr.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(errno.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(ansi_fp.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(w_pow.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(e_pow.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(scalbn.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(w_sqrt.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(math_api.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(float.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(s_frexp.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(s_ldexp.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(e_sqrt.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(gcc_ctor_dtor.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(__arm_eabi_init.o)

.comment 0x00000000 0x7a C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(ROMCopy.o)

.debug_frame 0x00000000 0x1f18

.debug_frame 0x00000000 0xe4 ./Generated_Code/V_A_T_Measure.o

.debug_frame 0x000000e4 0x50 ./Generated_Code/TimerIntLdd1.o

.debug_frame 0x00000134 0x50 ./Generated_Code/TU1.o

.debug_frame 0x00000184 0x1c4 ./Generated_Code/SerialPort_2.o

.debug_frame 0x00000348 0x6c ./Generated_Code/PE_LDD.o

.debug_frame 0x000003b4 0x30 ./Generated_Code/ONEs_Report.o

.debug_frame 0x000003e4 0xf0 ./Generated_Code/IntFlashLdd1.o

.debug_frame 0x000004d4 0x104 ./Generated_Code/IFsh1.o

.debug_frame 0x000005d8 0x70 ./Generated_Code/ExtIntLdd1.o

.debug_frame 0x00000648 0x30 ./Generated_Code/EInt1.o

.debug_frame 0x00000678 0x48 ./Generated_Code/Cpu.o

.debug_frame 0x000006c0 0x130 ./Generated_Code/BitsIoLdd1.o

.debug_frame 0x000007f0 0xf0 ./Generated_Code/AdcLdd1.o

.debug_frame 0x000008e0 0xf8 ./Generated_Code/ASerialLdd1.o

.debug_frame 0x000009d8 0x4c ./Project_Settings/Startup_Code/__arm_start.o

.debug_frame 0x00000a24 0x30 ./Project_Settings/Startup_Code/__arm_end.o

.debug_frame 0x00000a54 0x30 ./Sources/main.o

.debug_frame 0x00000a84 0x138 ./Sources/Events.o

.debug_frame 0x00000bbc 0x534 ./Static_Code/System/Vectors.o

.debug_frame 0x000010f0 0xbc ./Static_Code/System/CPU_Init.o

.debug_frame 0x000011ac 0x2c C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(sprintf.o)

.debug_frame 0x000011d8 0x2c C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(exit.o)

.debug_frame 0x00001204 0x28 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memset.o)

.debug_frame 0x0000122c 0x2c C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__filll_mem.o)

.debug_frame 0x00001258 0x28 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memcpy.o)

.debug_frame 0x00001280 0x28 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strlen.o)

.debug_frame 0x000012a8 0x74 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(printformat_fp_ll.o)

.debug_frame 0x0000131c 0x34 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(scanformat_fp_ll.o)

.debug_frame 0x00001350 0x158 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(ctype_aeabi.o)

.debug_frame 0x000014a8 0x4c C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(vsnprintf.o)

.debug_frame 0x000014f4 0x84 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtold.o)

.debug_frame 0x00001578 0x30 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtoull.o)

.debug_frame 0x000015a8 0x30 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(__strtoul.o)

.debug_frame 0x000015d8 0x28 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strchr.o)

.debug_frame 0x00001600 0x28 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(strcpy.o)

.debug_frame 0x00001628 0x28 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(memchr.o)

.debug_frame 0x00001650 0x6c C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(ansi_fp.o)

.debug_frame 0x000016bc 0x28 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(w_pow.o)

.debug_frame 0x000016e4 0x34 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(e_pow.o)

.debug_frame 0x00001718 0x2c C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(scalbn.o)

.debug_frame 0x00001744 0x28 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(w_sqrt.o)

.debug_frame 0x0000176c 0xe0 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(math_api.o)

.debug_frame 0x0000184c 0x2c C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(s_frexp.o)

.debug_frame 0x00001878 0x30 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(s_ldexp.o)

.debug_frame 0x000018a8 0x30 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libm.a(e_sqrt.o)

.debug_frame 0x000018d8 0x20 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(_udivsi3.o)

.debug_frame 0x000018f8 0x20 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(_divsi3.o)

.debug_frame 0x00001918 0x30 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(_muldi3.o)

.debug_frame 0x00001948 0x60 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(bpabi.o)

.debug_frame 0x000019a8 0x3c c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(divsf3.o)

.debug_frame 0x000019e4 0x2c c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(eqsf2.o)

.debug_frame 0x00001a10 0x30 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(gesf2.o)

.debug_frame 0x00001a40 0x30 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(lesf2.o)

.debug_frame 0x00001a70 0x3c c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(mulsf3.o)

.debug_frame 0x00001aac 0x30 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(subsf3.o)

.debug_frame 0x00001adc 0x2c c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(floatsisf.o)

.debug_frame 0x00001b08 0x3c c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(adddf3.o)

.debug_frame 0x00001b44 0x3c c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(divdf3.o)

.debug_frame 0x00001b80 0x34 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(eqdf2.o)

.debug_frame 0x00001bb4 0x38 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(gedf2.o)

.debug_frame 0x00001bec 0x38 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(ledf2.o)

.debug_frame 0x00001c24 0x3c c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(muldf3.o)

.debug_frame 0x00001c60 0x38 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(subdf3.o)

.debug_frame 0x00001c98 0x2c c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(fixdfsi.o)

.debug_frame 0x00001cc4 0x30 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(floatsidf.o)

.debug_frame 0x00001cf4 0x2c c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(extendsfdf2.o)

.debug_frame 0x00001d20 0x30 c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(truncdfsf2.o)

.debug_frame 0x00001d50 0x3c c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(_divdi3.o)

.debug_frame 0x00001d8c 0x3c c:/freescale/cw mcu v10.7/cross_tools/arm-none-eabi-gcc-4_7_3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv6-m\libgcc.a(_udivdi3.o)

.debug_frame 0x00001dc8 0x40 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(gcc_ctor_dtor.o)

.debug_frame 0x00001e08 0xbc C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(__arm_eabi_init.o)

.debug_frame 0x00001ec4 0x54 C:/Freescale/CW MCU v10.7/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(ROMCopy.o)

'Finished building target: kea.elf'

' '

'Executing target #24 kea.hex'

'Executing target #25 kea.lst'

'Executing target #26 kea.siz'

'Invoking: ARM Ltd Windows GNU Create Flash Image'

"C:/Freescale/CW MCU v10.7/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-objcopy" -O ihex kea.elf "kea.hex"

'Invoking: ARM Ltd Windows GNU Print Size'

'Invoking: ARM Ltd Windows GNU Create Listing'

"C:/Freescale/CW MCU v10.7/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-objdump" -h -S kea.elf >"kea.lst"

"C:/Freescale/CW MCU v10.7/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-size" --format=berkeley kea.elf

text data bss dec hex filename

38480 120 1548 40148 9cd4 kea.elf

'Finished building: kea.hex'

' '

'Finished building: kea.siz'

' '

'Finished building: kea.lst'

' '

../Sources/main.c:56:14: warning: 'bias' initialized and declared 'extern'

../Sources/main.c: In function 'main':

../Sources/main.c:101:3: warning: implicit declaration of function 'sprintf'

../Sources/main.c:102:3: warning: implicit declaration of function 'strlen'

../Sources/main.c:65:11: warning: variable 'AD_state' set but not used

0 件の賞賛

1,502件の閲覧回数
kerryzhou
NXP TechSupport
NXP TechSupport

Hi Xiaopeng,

     Please refer to my attached project, it is also the CW project for KEA128, it used the FLASH_LDD component, I have test it on my TRK-KEA128 board, the flash operation works OK.

     pastedImage_2.png

   Please test it directly on your side.

Wish it helps you!

Have a great day,

Kerry

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛

1,502件の閲覧回数
xiaopengtang
Contributor I

Dear Kerry,

Also, is it work for high-level Flash component?

Thank you very much.

Xiaopeng

0 件の賞賛

1,502件の閲覧回数
kerryzhou
NXP TechSupport
NXP TechSupport

Hi xiaopeng,

  Yes, it works for high level flash component, FLASH_LDD is the high level flash component.

Wish it helps you!

Have a great day,
Kerry

 

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛

1,502件の閲覧回数
xiaopengtang
Contributor I

Dear Cherry,

When I move your code to other places, some times it cannot jump out of the loop, shown in the following figure.

Could you please help to solve this problem?

Thank you.

Xiaopeng

0 件の賞賛

1,502件の閲覧回数
xiaopengtang
Contributor I

Thank you and your provided project works finally.

But I still have some problems:

1. I have to use my jlink to unlock the device, and your code can work then;

2. I still want to know whether it can work on IntFLASH component.

3. How to see which part of the flash can be used by the users for S9KEA128? The reference manual is not very clear.

I still cannot use this IntFLASH component for "destructive write".

It jumps to the system unhandled interrupt when I tried "Erase Sector".

I used the same address, 0x16000, but I got a result showing that "No source available for "0xFFFFFFFE (0xFFFFFFFE)() " "

Thank you very much.

Xiaopeng

0 件の賞賛

1,502件の閲覧回数
xiaopengtang
Contributor I

Dear Kerry,

Thank you for your quick response.

But still not working.

It cannot jump out of the following loop:

********************************

MyFLASH_Ptr = FLASH1_Init(NULL);

Error = FLASH1_Write(MyFLASH_Ptr, Data, MY_FLASH_LOCATION, sizeof(Data));

while (!DataWrittenFlg)

{

FLASH1_Main(MyFLASH_Ptr);

}

*********************************

I used my own-designed demo board and CW10.7.

I tried this on two different boards.

I am not sure what to do next.

Thank you.

Xiaopeng.

0 件の賞賛

1,502件の閲覧回数
kerryzhou
NXP TechSupport
NXP TechSupport

Hi Xiaopeng,\

  Please check this code again on your side. I add the erase flash at first. Please test it again.

   Actually, the code which I give you is using the internal IRC, so, it should also works on your side.

   Please debug your code, check memory like the picture which I give you in the above reply.

  Check flash address 0x00016000 data after write the flash.

  

Wish it helps you!

Have a great day,
Kerry

 

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛