- 
                Notifications
    
You must be signed in to change notification settings  - Fork 8.2k
 
[HOW TO] Generate a binary footprint for a basic Zephyr application
        Maciej Perkowski edited this page Nov 16, 2020 
        ·
        1 revision
      
    To generate a binary footprint for your board use that sequence of actions:
- 
Verify that you are using Zephyr RTOS Release v2.4.0.
$ git checkout 7a3b253 - 
Verify that your version of west is v0.7.3 or higher
$ west --version - 
Build an application using the command:
$ west build -b <your_board_name> tests/benchmarks/footprints/ - 
To view the ROM results output run.
$ west build -t rom_reportThe result will be a list of all compiled objects and their ROM usage in a tabular form with bytes per symbol and the percentage it uses.
 - 
To view the RAM results output run.
$ west build -t ram_reportThe result will be a list of all compiled objects and their RAM usage in a tabular form with bytes per symbol and the percentage it uses.
 
© 2018-2023 Zephyr® Project. Zephyr is a trademark of the Linux Foundation.
Zephyr Project Home | Documentation Home | Mailing lists
                  Zephyr Project Home | Documentation Home | Mailing lists