Fast and efficient data transport a SDR requirement?
8
Fast Boot optimizations
9
Dealing with an embedded Linux system while users consider hotplug removal
10
Flash Block Protection (Locking)
11
Reboot bootloader actions
12
Kernel - u-boot messaging
13
Failsafe boot: u-boot env corrupted?
14
Control and Interaction Concept
15
USB Mass Storage Gadget (MSG)
16
Time sharing the MSD backing storage (is possible)
17
LED class
18
Tips & Tricks: Multifuction USB gadget via configFS
19
Tips & Tricks: Gadget USB Serial Number
20
USB OTG HOST
21
Managing HW revisions and boot configurations
22
Flattened Image Trees (FIT Images)
23
Pluto.its (source image file)
24
Managing Configurations / HW Revisions
25
Links and Pointers
Description:
Explore the development process of PlutoSDR, an ultra-low-cost, high-performance Linux-based software-defined radio in this 52-minute conference talk by Michael Hennerich from Analog Devices GmbH. Dive into the technical aspects of the ADALM-PLUTO Active Learning Module, including its software stack, hardware components, and programmable logic. Learn about fast boot optimizations, efficient data transport, and embedded Linux system management. Discover techniques for flash block protection, failsafe booting, and USB gadget configuration. Gain insights into managing hardware revisions, boot configurations, and using Flattened Image Trees. Acquire valuable tips and tricks for working with multifunctional USB gadgets and OTG host functionality.
PlutoSDR - The Making of an Ultra Low Cost, High Performance Linux Based Software Defined Radio