New to MQX on FRDM-K64F

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

New to MQX on FRDM-K64F

1,367 Views
funkyguy4000
Contributor II

Hello,

I have used Codewarrior and Processor Expert on the FRDM-KL25z quite a bit although I've never used an RTOS and I need to use the full MQX RTOS so I can access the RTCS (If I understand it correctly, I can't just use MQX-Lite for SNMP which is included in the RTCS).

I've found papers using either Kinetis Design Studio, Kinetis SDK, as well as others using Codewarrior and they are all very inconsistent.  I'm curious if there is any third party or up to date documentation on how to get introduced to MQX on the FRDM-K64F

On a more technical note, I currently have MQX loaded into processor expert with kinetis design studio although it has an error with the clock configuration for the fsl-uart, "

DescriptionResourcePathLocationType
Timing setting failed in Clock configuration 3 - it is impossible to set the following items: selected value (Baud rate)Networking Finalfsl_uart1/Baud rateProcessor Expert Problem

If anybody could help with either issue, please answer and I would be much happy.

Thanks!

Tags (3)
0 Kudos
Reply
3 Replies

831 Views
soledad
NXP Employee
NXP Employee

Hello,

Freescale MQX RTOS 4.1.1 has support for the Kinetis K64 (FRDM-K64F Freescale Freedom platform and TWR-K64F120M Development Kit). You can download it from the next link:

Freescale MQX™ Software Solutions|Freescale

After install MQX you can find some documents and examples that you can use as reference. I suggest to check the application note MQX_Writing_Your_First_Application, this is located at the path : C:\Freescale\Freescale_MQX_4_1\doc\mqx

For UART please check the chapter Chapter 5 (Serial-Device Families) in the Freescale MQX™ RTOS I/O Drivers User’s Guide, this document is located at the same path.

Regarding the SNMP, you can find an example at the path C:\Freescale\Freescale_MQX_4_1\rtcs\examples\snmp  Attached you can find the readme document for this example.

In addition, other Freescale MQX products are pre-integrated by a broad ecosystem of Freescale Connect partner program. If you cannot find the protocols you require, please contact our partners, for up to date information.

  • Network Management: Support for SNMP version 1 and 2 is built into RTCS. EAI offers MQX SNMPv3
  • XML Parsing and Framing: The MQX XML component enables your device to accept data in XML, as well as send data packaged in XML
  • E-Mail Communications: The MQX SMTP module provides your device with outbound e-mail communication, and MQX POP3 provides the capability to accept incoming e-mail communication

Available from Embedded Access – MQX Design, Products, & Services


Have a great day,
Sol

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

0 Kudos
Reply

831 Views
drqubit
Contributor II

Hello Shannon.

MQX has 3 clock configurations. You can configure them manually or using processor expert. Maybe your problem is you don't have any clock configuration to get your desired baudrate.

Are you using PEx UART or the MQX one?

In any case you can check your clock configurations directly in PEx. Select CPU,in PEx check clock configurations and you can test your desired baudrate adding a temporal UART LDD and comfiguring it. If you finally use MQX IO driver, remove it from PEx.

Regards.

0 Kudos
Reply

831 Views
mjbcswitzerland
Specialist V

Shannon

I can't help with any MQX details but I was interested in the SNMP part.

Note that the uTasker project includes comprehensive SNMPv1 and V2c agent support for the FRDM-K64F, which also allows enterprise extensions to be added very simply.

On top of that it allows the FRDM-K64F to be simulated in real time using VisualStudio (free express edition is adequate) so the complete network activity can be tested, debugged etc. without even needing KDS.

It does also work 'out-of-the-box' on the FRDM-K64F with CW or KDS so no time can be lost there. It is free for university use and fully supported.

Regards

Mark

http://www.utasker.com/kinetis.html

0 Kudos
Reply