Even an experienced developer will benefit from training session to accelerate their development and to ensure that they are using MQX to it's full potential.
Courses are typically provided either at Embedded Access facility in Ottawa, Canada, or at a customer's facility. Courses range from 2 to 5 days and for on-site courses, the agenda can be tailored to suit a user's specific needs. You can even add on a module reserved for special consulting to address application architecture, integration, or other challenges you face.
Below is a summary of the typical modules of a training course:
Covers the API of the RTOS with hands-on labs including:
- Overview of multitasking and context switching
- Task scheduling
- Initializing MQX
- Task management
- Configuring MQX using compile-time options
- Core memory
- Memory partitions
- Time services
- Kernel Log
- Interrupts and exceptions
- Overview of synchronizing tasks
- Message passing
- How semaphores work
- Lightweight semaphores
Covers the protocols available in the stack with hands-on labs and it includes:
- Introduction to protocols
- Initializing RTCS
- Socket API
USB Host Stack Course
- Introduction to the Host Stack protocols
- Overview of the Host Stack API
- Review of Host Stack Class Drivers
USB Device Stack Course
- Introduction to the Device Stack protocols
- Overview of the Device Stack API
- Review of the Device Class Drivers
This is quite customizable and can cover general principles of application development with MQX, configuration of MQX, boot loaders, or any aspect that you'd like advice on to facilitate a quick start to a project.
"I just wanted to write and say how excellent the training was. The trainer was very informative, and he made the training enjoyable and kept a good pace, as well as demonstrating a strong understanding of the material. He answered all of our questions with great detail, and never left a topic uncovered."
"The training was the absolute best which we have ever received, all of the guys raved about it."
"The training was very comprehensive and understandable and the instructors made a point of tailoring material to our design goals"
"Exactly what we needed to feel confident diving into development with MQX and the Coldfire processor"
"The first step to achieving success in work starts with the best training. Thank you for giving us a great headstart. "
Interested in learning more? Contact