Overview
Syllabus
Intro
ADALM-PLUTO Active Learning Module (PlutoSDR)
Requirements
ADALM-PLUTO aka PlutoSDR - What's inside?
ADALM-PLUTO - Software stack
Software, Programmable Logic & Hardware
Fast and efficient data transport a SDR requirement?
Fast Boot optimizations
Dealing with an embedded Linux system while users consider hotplug removal
Flash Block Protection (Locking)
Reboot bootloader actions
Kernel - u-boot messaging
Failsafe boot: u-boot env corrupted?
Control and Interaction Concept
USB Mass Storage Gadget (MSG)
Time sharing the MSD backing storage (is possible)
LED class
Tips & Tricks: Multifuction USB gadget via configFS
Tips & Tricks: Gadget USB Serial Number
USB OTG HOST
Managing HW revisions and boot configurations
Flattened Image Trees (FIT Images)
Pluto.its (source image file)
Managing Configurations / HW Revisions
Links and Pointers
Taught by
Linux Foundation