Cloud-to-Device OTA
Securely deliver software, firmware, and system updates from the cloud to connected devices over the air, enabling remote deployment, efficient version management, and continuous maintenance throughout the device lifecycle without requiring physical access to each device.
eSync OTA vs. Carota OTA vs. Mender OTA
Competitive Analysis
Carota OTA information is available upon request.
The LG OTA comparison will be updated accordingly.Features and Functionality
Please re-check the platform supportability with our consultants.
Android/AAOS uses its own delta and updater for integration. Serial/Chain update needs to be developed via NRE.| Category | eSync OTA | Carota OTA | Mender OTA |
|---|---|---|---|
| Industry | Automotive (Target) Industrial Embedded & IoT | Automotive (Target) Industrial Embedded & IoT (Target) | Automotive Industrial Embedded & IoT (Target) |
| Scalability Per Device | Experience of MAX 133 ECUs(theoretically up to 512 SOC's) | Experience of MAX 67 ECUs(theoretically no limit on # of SOC's via UDS) | Multiple device updates possible using Mender gateway(Normally 1 SOC/device) |
| Server Environments* | AWS, Azure, Baidu, GCP On-Premise or SaaS (Hosted) | AWS, Azure, Baidu, TenCent, Alibaba, GCP On-Premise (either on the cloud or on the customer's server) or SaaS (Hosted) | AWS, Azure On-Premise (either on the cloud or on the customer's server) or SaaS (Hosted) |
| Device EnvironmentEmbedded Linux | |||
| Device EnvironmentQNX | |||
| Device EnvironmentFreeRTOS | Not Confirmed | ||
| Device EnvironmentIntegrity | Not supported (can be ported via NRE) | Not supported | |
| Device EnvironmentAndroid or AAOS | Not supported | ||
| Device EnvironmentAUTOSAR CP/AP | Not supported | ||
| Delta support** |
Delta generator by Server
|
Delta generator by Server and Tool (CLI)
|
Delta generator by Server and Tool (CLI)
|
| Serial/Chain update** | |||
| Supported In-Vehicle Network | CAN, LIN, Ethernet IVN (In-Vehicle Networks) solution on AVB/TSN, DoIP, UDS, SOME/IP protocol stack | CAN, LIN, Ethernet IVN (In-Vehicle Networks) supports AVB/TSN, DoIP, DoCAN, UDS, SOME/IP protocol stack | Ethernet |
| Data Management / Diagnosis |
eDatX solution
|
Remote Diagnostics Components
|
Add-ons for Diagnosis
|
| OTA Testing | Script/Log Testing | OTA Testing equipment/Tooling (see slide) | Script/Log Testing |
Security and Safety Compliance
| Category | eSync OTA | Carota OTA | Mender OTA |
|---|---|---|---|
| Device-Server communication | Secure TLS communication | Secure TLS communication | Secure TLS communication |
| Device Security | Signed image Device Authentication (CA, Key Management) | Signed image Device Authentication (CA, Key Management) | Signed image Device Authentication (CA, Key Management) |
| User Security |
Web UI and API calls over HTTPS encrypted with TLS
Role Based Access Control
SAML support
|
Web UI and API calls over HTTPS encrypted with TLS
Role Based Access Control
SAML support
|
Web UI and API calls over HTTPS encrypted with TLS
Role Based Access Control
SAML support (*Mender Enterprise plan only)
|
| Cybersecurity / Functional Safety Compliance | automotive Safety (ISO 26262) automotive Cyber Security (ISO 21434) WP.29 R155, R156 A-SPICE CL.2 TISAX GDPR, ISO 27001 IEEE 1722 Layer2 AVBTP IEEE 802.1AS AVNU excelfore.com/product-security-and-safety-compliances | automotive Safety (ISO 26262) automotive Cyber Security (ISO 21434) WP.29 R155, R156 A-SPCIE CL.2 (+ IEC 60335 Annex U) TISAX GDPR, ISO 27001 carota.ai/carota/honor | automotive Cyber Security (ISO 21434) WP.29 R155, R156 GDPR, ISO 27001 Industrial Safety (IEC 61508) Cyber Security (IEC 62443) pages.mender.io/auto_regulation_pp-mender |
| Partner for Security | Collaboration with IIJ Global | Collaboration with GuardKnox carota.ai/articles/103 | N/A |
Usability and Accessibility
| Category | eSync OTA | Carota OTA | Mender OTA |
|---|---|---|---|
| Integration |
NRE via tQCS-Excelfore
|
NRE via tQCS-CarOTA
|
NRE via tQCS-Northern.Tech
|
| Community | eSync Alliance (Multi-OEM/Tier Initiative) esyncalliance.org | — | Mender Hub (OSS Developers Initiative) hub.mender.io |
| Source Code Accessibility | Server – NO Device (Client – NO, Agent – YES) Open Architecture and Specification Standards thru eSync Alliance | Server – NO Device – NO (Yes on custom development) Closed Architecture (based on Uptane) | Server – YES (Open Source Software) Device – YES (Yocto/Embedded Linux) Mender provides both the client-side updater and the backend and UI code (excluding Add-ons code, and core Enterprise features available at Mender Enterprise Edition) github.com/mendersoftware |
| Proof of Concept | Live Demonstration Available upon request Evaluation (Paid) Azure SDK for Agent: azuremarketplace.microsoft.com/.../excelfore1580413504258.esync-agent-sdk AWS SDK for Agent: aws.amazon.com/marketplace/pp/prodview-rh3fkzmvblrrc | Live Demonstration Available upon request No Evaluation (Live-Demo available) | Live Demonstration Available upon request Evaluation (Free) You can test 10 devices for free for 12 months after signing up on Mender. hosted.mender.io/ui/#signup/tqcs |
Cloud-to-Device Enterprise Solutions