MLoader:UI Mode

From Flowcode Help
Jump to navigationJump to search

(Click here to return to the main mLoader page)

The main window

When run as a stand-alone application, mLoader will open the window shown below.

When a supported hardware device is connected to the PC, mLoader will display the name and an image of the detected device. Note that only one supported device should be connected to the PC when using mLoader.

Clicking a button or selecting the associated menu item will perform the required action.

Information on the status of mLoader (e.g. when loading or sending files) will be displayed in the information window of the main screen and the progress bar will indicate how long the action will take to complete.

caption

Functions supported in UI mode

Loading a file from the PC
Click the "..." button or select "Open File" from the "File" menu. The loaded file's path will be displayed next to the "..." button. If the file has changed (e.g. by rebuilding it), it can be reloaded using the "R" button or the "Reload File" menu item.
Receiving a file from the target
If a supported device is selected, the contents of the target can be read into mLoader using the "Receive File" button or by selecting "Receive File" in the "Chip" menu. Certain targets will allow a maximum memory range to be specified using the "File Size" box. This is useful as some target devices have very large memories which can take a long time to read. Once the file has been received, it can be saved by clicking the "Save File" button or selecting "Save File" from the "File" menu.
Note that mLoader internally stores only one file and so receiving the target contents will replace the file internally stored in mLoader.
Select the target chip
Some target devices (e.g. EB006 and EB064) will allow reprogramming of a range of chips. These can be selected using the drop-down box or by clicking the "Autodetect" button. The autodetect feature is also available via the "Chip" menu.
Reprogramming the target
Clicking the "Send" button will transfer the currently loaded program to the connected target device. Once successfully transferred, the target device will be held in "program mode" and will not execute until the "Execute" button is pressed or mLoader is closed. The target device can be erased using the "Erase" button. Send, execute and erase functions can also be selected using the "Chip" menu.
Updating the bootloader
Some target devices may be running out-of-date bootloader firmware and these can be updated using the "Update Bootloader" button. If the target device is up-to-date, this button will be disabled.