mirror of
https://github.com/apache/nuttx.git
synced 2025-01-13 13:18:50 +08:00
04c7391162
Some checks are pending
Build Documentation / build-html (push) Waiting to run
Migrate the Updating a release System with ELF programs with child pages to official wiki
25 lines
885 B
ReStructuredText
25 lines
885 B
ReStructuredText
Updating a Release System with ELF Programs
|
|
============================================
|
|
|
|
You can enhance the functionality of your released embedded system by adding
|
|
ELF programs, which can be loaded from a file system. These programs can be
|
|
stored on an SD card or downloaded into on-board SPI FLASH, allowing for
|
|
easy updates or extensions to the system's firmware.
|
|
|
|
There are two ways you can accomplish this:
|
|
|
|
Partially linked
|
|
----------------
|
|
This describes building the partially linked, relocatable ELF program that
|
|
depends on a symbol table provided by the base firmware in FLASH.
|
|
|
|
Reference:
|
|
- See :doc:`Partially Linked ELF Programs <partially_linked_elf>`
|
|
|
|
Fully linked
|
|
------------
|
|
This describes building a fully linked, relocatable ELF program that does
|
|
not depend on any symbol table information.
|
|
|
|
Reference:
|
|
- See :doc:`Fully Linked ELF Programs <fully_linked_elf>`
|