Skip to content

Over the Air Updates

Over the Air Updates

Advantages:
- Easy to add new functionality
- Bug fixes

Disadvantages:
- Stealth
- Scalability

Overview

  1. Download the software update and store in RAM
  2. Verify software update before storing it in flash
    • Decrypt before storing it in flash
    • Encrypt in transit to flash chip
    • Don't decrypt it if the flash chip is stored in external flash chip