Skip to content

StarkStrom-Driverless/fse_pb_bootloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FSE Processorboard Bootloader

Introduction

This bootloader relais on the mcubootloader from the zephyr project. It is a strong A-B bootloader with secure-boot.

Setup

Bootloader

here

Compiling programm and signing

  • goto the repository
make 
# or ss build

arm-none-eabi-objcopy -O binary bp_test.elf bp_test.bin

# signing in bootloader/mcuboot/scripts
python3 imgtool.py sign --key /home/test/zephyrproject/bootloader/mcuboot/root-rsa-2048.pem --header-size 0x200 --pad-header --align 4 --version 1.0.0 --slot-size 0x60000 --pad --confirm /home/test/Git/fse_eth_example/bp_test.bin /home/test/Git/fse_eth_example/bp_test.signed.confirmed.bin

Flashing to programm partition

# Start openocd
west debugserver --runner openocd

# Connect with telnet
telnet localhost 4444

flash write_image erase /home/test/Git/fse_eth_example/bp_test.signed.confirmed.bin 0x08020000

Flashing to update partition

# Start openocd
west debugserver --runner openocd

# Connect with telnet
telnet localhost 4444

flash write_image erase /home/test/Git/fse_eth_example/bp_test.signed.confirmed.bin 0x08080000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages