40 logInfo(
"Booting image %d", imgNo);
47 MBOOT->WBSTAR = imgNo * FLASH_SPACING;
#define MBOOT_TIMER_CFG_MON
Configuration watchdog.
void mbootLoad(int imgNo)
Boots a specific image.
#define MBOOT
Multiboot base pointer.
#define MBOOT_TIMER_USR_MON
User watchdog.
Multiboot Driver, exposes one function, mbootLoad.
#define MBOOT_CMD_IPROG
Trigger reconfiguration.
#define MBOOT_BSPI_SPI_24BIT_MASK
If set, its a 24 bit read command.
void mbootWDogStart(uint32_t timer, bool config)
Configures and starts the ICAPE2 watchdog.
#define MBOOT_TIMER_VALUE_MASK
Mask for timer.
#define LOG_DEF(NAME,...)
Define a logger for a module.
#define MBOOT_WBSTAR_32BIT_ADDR_SHIFT
Bit-shift required for 32-bit addresses.
Implements a generic logger facility.
#define logInfo(MSG,...)
Write a log message with formatting on info level.