KEXX_DRIVERS_V1.2.1_DEVD

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

KEXX_DRIVERS_V1.2.1_DEVD

1,623 Views
IlConte
Contributor IV

I'm starting to develop for KE04Z8 kinetis processor with FRDM-KE04Z.

I use CW 10.6 and need use a library like KEXX_DRIVERS_V1.2.1_DEVD.

After downloading it, I could not install it and use it, how do I include it?

Thanks

Stefano

6 Replies

1,232 Views
清胜罗
Contributor I

正是我在找的

0 Kudos

1,232 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello,

" I could not install it and use it,"

-What do you meaning it can not install? What's the error ? And it needn't install ,

just   unzip it,  then you can directly impor the exmaples :

KEXX_DRIVERS_V1.2.1_DEVD.zip\kexx_drv_lib\build\cw\ke04

I download it from here : FRDM-KEXX Driver Library Package  , it can work well.

BR

Alice

0 Kudos

1,232 Views
IlConte
Contributor IV

Yes importing the project all work !

But I need to create a new project using the library.

In this case is difficult using many include, variable etc....

0 Kudos

1,232 Views
IlConte
Contributor IV

I use CW10.6

The problem is that using KE04Z8 with only 8K flash, using ewl and example libriray the flash space remaning is very low.

In particular using the standard ewl library i have the map with this occupation

.text.long2str.isra.0
                0x00000a44      0x19c C:/Freescale/CW MCU v10.6.4/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(printformat_.o)
 .text.__pformatter_
                0x00000be0      0x428 C:/Freescale/CW MCU v10.6.4/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(printformat_.o)
                0x00000be0                __pformatter_
 .text.__sformatter
                0x00001008      0x698 C:/Freescale/CW MCU v10.6.4/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(scanformat_.o)
                0x00001008                __sformatter
 .text.isalpha  0x000016a0       0x20 C:/Freescale/CW MCU v10.6.4/MCU/ARM_GCC_Support/ewl/lib/armv6-m\libc.a(ctype_aeabi.o)
                0x000016a0                isalpha

The ewl library use many flash space condering only 8K flash max (0x2000).

The space left for the application is really too small !

I hope there is a simple solution for this problem, otherwise it is almost impossible to develop.
What library setting can I change?
Which solution do you recommend to work with this processor?

Thanks all !

Stefano

0 Kudos

1,232 Views
Alice_Yang
NXP TechSupport
NXP TechSupport

Hello Stefano,

You can use the library of ewl_noio:

pastedImage_4.png

the used flash size is 0x5a4 :

pastedImage_3.png

Hope it helps


Have a great day,
TIC

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

1,232 Views
IlConte
Contributor IV

OK !! Solved using ewl noio  !

0 Kudos