Scripts allow to work with the target microprocessor system by initializing all of its internal peripheral devices (for example SPI, PLL, MMU, interrupt controller, GPIO, etc.) without need of the presence of the bootloader/firmware for given system. After running the script, user can refer to the dynamic memory, test communication interfaces or focus on testing the functionality of the application.
Init script is especially useful when the bootloader or firmware is still not available or under development for the newly designed system.
- easy and fast periferials initialization (without need to use the MCU’s documentation)
- easy and clear user interface (when using GUI)
- does not require existing bootloader/firmware for the target