-
Overview
-
redpesk OS releases
-
Security updates
-
Redpesk OS Tips and Tricks
-
Application Framework Manager
-
Application Framework Binder
-
APIs & Services
-
Security manager
-
OP-TEE within redpesk
-
Trusted Boot
-
Recovery features
-
redpak
-
Minimal image
- Reduce image size
- Optimizing boot time
-
Kernel fragments description
- Introduction to Linux Kernel Configuration
- 01 Disable IPC, Timers and Audit
- 02 Disable Kconfig, Scheduler and Initrd
- 03 Disable Perf, Profiling and Errata
- 04 Disable EFI, Power Management Debug and Energy Model
- 05 Disable Schedutil, CPUFreq Governors and Virtualization
- 06 Disable Kprobes and Jump Labels
- 07 Disable GCC Plugins and Function Alignment
- 08 Disable Partition Parsers
- 09 Enable Inline Spinlocks and Kernel Operations
- 10 Disable Swap, Memory Hotplug and KSM
- 11 Disable Networking IPv4, IPv6, Netfilter
- 12 Disable SCTP, VLAN, TIPC, BATMAN
- 13 Disable Wireless, Bluetooth, CAN and RFKILL
- 14 Disable PCI and Firmware
- 15 Disable GNSS and ProcEvents
- 16 Disable Block Storage NBD and AoE
- 17 Disable EEPROM and Misc Drivers
- 18 Disable Network Device Drivers
- 19 Disable PHY Drivers
- 20 Disable PPP, WLAN Coexistence, and Failover
- 21 Disable Input Devices
- 22 Disable Serial, TTY and TPM
- 23 Disable I2C, Power and Sensor Drivers
- 24 Disable MFD, Display and Media Drivers
- 25 Disable USB, Sound, RTC and VirtIO
- 26 Disable Filesystem Encodings and Compatibility
- 27 Enable Minimal Cryptographic Core with SHA3 and XTS
- 28 Disable Hardware Cryptography, Keep DRBG and Jitter Entropy
- 29 Disable Kernel Debugging Features
- 30 Disable Filesystem Verity and SecurityFS
-
Zephyr in Redpesk
-
PERM-CHECK extension
-
Mender redpesk (OTA)
-
Hardware support
- Download images
- Image metrics
- Trusted Boot
- Boards - ARM64
- Boards - x86_64
- Boards - Virtual
- Miscs
Available APIs & Services
This table lists all available services that are part of redpesk. These services are classified
into various domain like marine, industrial, common, …
| Services | Domain | Description | Repo sources |
|---|---|---|---|
| canbus-binding | Common | Low level CAN service made to decode/encode from/to CAN bus. | sources |
| canopen-binding | Industrial | This binding allows the control of a CANopen field network from an AGL type system. It handles different formats natively (int, float, string…) but can also handle custom formatting using plugins. It is based on the open source industrial C++ library Lely. | sources |
| cloud-publication-binding | Common | This binding allows to selectively publish target signals/data to the cloud, with automated reconnection support when the target/cloud link goes down. | sources |
| gps-binding | Common | A service to get positioning information from a physical GPS device | sources |
| helloworld-binding | Samples | A binding example, implemented in a redpesk context. | sources |
| modbus-binding | Industrial | Modbus binding supports TCP Modbus with format conversion for multi-register type as int32, Float, … | sources |
| redis-tsdb-binding | Common | A service to access RedisTimeSeries databases | sources |
| signal-composer | Common | This binding allows to provide a common interface to manage signals provided by different sources, mostly AGL Application Framework binding like low-can, GPS or sensors through MRAA. | sources |
| signal-composer-plugins-demo | Samples | A signal composer plugin meant to collect, process and push NMEA2000 data coming from the low-can binding, to a redis TSDB. | sources |
| platform-info-binding | Common | A binding that gives systems information through JSON object. | sources |
| sec-gate-oidc | Common | An afb-binder-v4 extension. It leverages binder hooking capabilities to enforce authentication from an external authority (IDP) to allow/deny HTTP/REST/WEBsocket requests. | sources |
| secure-storage-binding | Addons | A secure storage API, compliant with the legato secure storage API. | sources |
| spawn-binding | Common | A binding that spawns scripts and binaries securely. | sources |
| redpak-binding | Labs | This service aims to manage Rednode on target. | sources |
| wifiap-binding | Common | WiFi Access Point binding using hostapd and dnsmasq | sources |