FRDM-KE02 – KDS demo projects or PE configuration?

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

FRDM-KE02 – KDS demo projects or PE configuration?

1,017 Views
ajohn1
Contributor I

We have just started evaluation of FRDM-KE02Z40M with using KDS v3.2.0.

Unfortunately it seems this board comes with no official ready to use demo projects for KDS or at least we were not able to discover where to gather it.

I have really doubts where the user is supposed to start with KDS & FRDM-KE boards, do I miss something ?

If I understand it well, NXP provides neither SDK 1 nor SDK 2 support for KE02 processor, so we can only relay on Processor expert initialization code – am I right ?

I would appreciate obtaining proper PE configuration taking in to account all the hardware on board to prevent possible damages due to our trials.

Any help is appreciated.

0 Kudos
4 Replies

718 Views
BlackNight
NXP Employee
NXP Employee

Hi Alex,

I have to admit that I have not used the FRDM-KE02Z much. My intention was to use it with 5V logic (see A 5V Freedom Board? FRDM-KE02Z | MCU on Eclipse), but as the FRDM-KE02Z is using 3.3V, that board did not serve much special use case for me.

In any case, I have shared a few example projects with that board using Processor Expert on GitHub here:

mcuoneclipse/Examples/KDS/FRDM-KE02Z at master · ErichStyger/mcuoneclipse · GitHub 

The extra Processor Expert components are availble from SourceForge, and the latest release is documented here: McuOnEclipse Components: 06-May-2017 Release | MCU on Eclipse 

I do have as well a project with FreeRTOS, but this one is not on GitHub yet. If there is interest in it, I certainly can push it there too.

I hope this helps,

Erich

0 Kudos

718 Views
ajohn1
Contributor I

Hi,

Thank you for hints and examples.

It is a pity the "evaluation" board comes without usable resources.. my fault - I had to learn it before purchase ;-)

I found one unclear "feature" regarding GPIO - It seems to me the KE02 has probably no option to choose pull-up or pull-down behaviour. Its GPIO pins looks to have hard defined either pull-up or pull-down style for every single pin. So the only option I see is just enable or disable of "puling" at all. 

Does it really work like that or is there any option how to change Up/Down pulling ?

Thanks for help.

0 Kudos

718 Views
mjbcswitzerland
Specialist V

Hi

There are very good resources available for your board - just not necessarily from NXP since they seem to be overwhelmed with the task to do this (NXP/Freescale is fantastic at developing chips but not necessarily at developing firmware). And they are also free, if that is your main concern.

The KE02 has the PORT_PUEL and PORT_PUEH registers for controlling pull-up resistors. Most are disabled by default and can be enabled as desired. There are no pull-down options in the KE02. KL and K parts, for example, tend to have both pull-up and pull-downs.

Regards

Mark

0 Kudos

718 Views
mjbcswitzerland
Specialist V

Hi

See also
http://www.utasker.com/kinetis/FRDM-KE02Z.html
http://www.utasker.com/kinetis/FRDM-KE02Z40M.html
Works with KDS, S32 Design Studio, CW, IAR, Keil, Atollic, Rowley, GreenHills, CooCox, GCC standalone and simulated with VisualStudio.

Doesn't use PE (I have been informed that PE will soon be, or has now been discontinued) and projects written for KE02 run on almost any other Kinetis part without needing porting, so reuse of work in further projects is much simpler and cost-effective.

Regards

Mark

0 Kudos