Skip to content

Serial bootstrap environment for the POLLUX VR3520F/LF1000.

License

Notifications You must be signed in to change notification settings

jkent/pollux-micromon

Repository files navigation

Micromon

Micromon is a tool for the POLLUX VR3520F and LF1000 System On a Chip (SoC) platform.

It is loaded using UART0, and has the capability of loading very fast if the hardware is configured for 512-byte boot mode. It also has features to detect if the target has power and assert reset and uart boot modes if your hardware supports it.

Getting started

sudo apt-get install gcc-arm-none-eabi
git clone --recursive https://github.com/jkent/pollux-baremetal
source pollux-baremetal/export.sh

Configure your target in pollux-baremetal/tools/micromon/micromon.cfg.

Now, with your target turned on and setup for UART boot mode:

micromon.py

You may have to hold the power switch in the ON position until micromon takes control of the target.

To turn off your device,

power off

The bootstrap.py and boot_kernel.py scripts let you load and execute binaries using micromon.

Have fun!

About

Serial bootstrap environment for the POLLUX VR3520F/LF1000.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published