User Guide

Table Of Contents
COMPANY CONFIDENTIAL: CalAmp reserves all rights to these documents and any information contained therein. Page
Reproduction use or disclosure to third parties without express permission is strictly prohibited. ©2021 CalAmp 5 of 40
LMU-3x40 Training Guide
Revision & Date
1.6 – 03/24/2021
1. Scope
This document provides an overview of CalAmp’s Telematics EdgeCore platform, referred as EdgeCore
hereafter, the associated products, its highlights and major features. It also serves as a training manual
on ‘how-to’ get started with an EdgeCore device (e.g. LMU-3040). Lastly, this document serves to
describe the major differences between EdgeCore and the LMU32 predecessor platforms.
Platform Introduction
CalAmp’s next-generation EdgeCore platform features a new embedded architecture and revamped
hardware featuring significant advanced capability, reliability, and security. EdgeCore is agnostic to
operating system (OS) and Hardware underneath. This section highlights the major features and
benefits of the new platform.
Highlights and Features
A new embedded architecture & framework designed to be adapted on new technologies,
hardware chipsets, and operating systems
3
rd
party custom application capability in a Linux API rich environment (“EdgeApp”)
Advanced & robust security capability ( TLS security built on CalAmp’s IOT PKI)
Enhanced OBD capability that allows for future support of:
o Simultaneous Protocol Support
o Light & Heavy Duty Support
o Complete migration to VE Cloud service (i.e. no more OBD DB file)
Support of Next-Generation PEG2 scripting environment
Power Management down to sub-milliamp levels during sleep
Wi-Fi Hotspot capability if the HW supports it. LMU-3240 is a WiFi Cat 4 OBD dongle.
BLE Asset Tag scanner and aggregator
3 axis - Accelerometer (MEMS) and 3 axis Gyroscope
Extensive RAM/Flash memory space to avoid code space constraints.
Delta file upgrade capability
Embedded Software Architecture
The new software architecture deployed on the EdgeCore platform moves the CalAmp LMU
application functionality into a multi-threaded/multi-tasking environment. While the initial
deployment for this architecture is in a Linux environment, the architecture is specifically designed
to be portable across many other multi-tasking environments.
The fundamental goal of this architecture is to not only achieve a powerful and extensible software
platform, but also a platform that easily supports for scalability across other hardware designs in
order to meet different market segments. This is achieved by re-using common code built on a
common framework that can be ported onto different operating systems and hardware chipsets by
leveraging the use of abstraction layers.