Skip to content

bootloader is way too large for STM32F302x8 #76

@jschall

Description

@jschall

Current size of the bootloader built for F4 is 17912 bytes. Need to save over 5k to fit it into our allotted 12k.

The only way that this is likely to happen is if many or all of the following changes are implemented:

  • Eliminate ChibiOS/RT for the bootloader, go bare metal and single threaded
  • Eliminate or dramatically lighten the pubsub and worker thread modules
  • Ultra-lightweight UAVCAN stack for the bootloader
  • Truncate the vector table so that unused vector table entries are used for code

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions