Difference between revisions of "MLoader"

From Flowcode Help
Jump to navigationJump to search
Line 9: Line 9:
 
==Modes of operation==
 
==Modes of operation==
 
There are two basic modes of operation:
 
There are two basic modes of operation:
#UI mode
+
#'''UI mode'''
 
#*This mode is enabled when mLoader is run as a stand-alone application
 
#*This mode is enabled when mLoader is run as a stand-alone application
 
#*A window is opened (similar to the above image) which allows the user to send and receive programs to the target
 
#*A window is opened (similar to the above image) which allows the user to send and receive programs to the target
 
#*More information can be found here: [[mLoader:UI_Mode]]
 
#*More information can be found here: [[mLoader:UI_Mode]]
#non-UI mode
+
#'''non-UI mode'''
 
#*This mode is typically used when another application (e.g. Flowcode) launches mLoader as part of a build process
 
#*This mode is typically used when another application (e.g. Flowcode) launches mLoader as part of a build process
 
#*Command line parameters control the operation of mLoader
 
#*Command line parameters control the operation of mLoader
Line 21: Line 21:
 
==Supported hardware==
 
==Supported hardware==
 
mLoader currently supports the following hardware:
 
mLoader currently supports the following hardware:
*EB006
+
*'''EB006''' - E-blocks multiprogrammer supporting 8-bit PIC MCUs:
**E-blocks multiprogrammer supporting 8-bit PIC MCUs:
+
**12Fxxx
***12Fxxx
+
**16Fxxx
***16Fxxx
+
**18Fxxxx
***18Fxxxx
+
**18FxxKxx
***18FxxKxx
 
 
*EB064
 
*EB064
 
**E-blocks multiprogrammer supporting 16-bit PIC MCUs and dsPIC DSCs:
 
**E-blocks multiprogrammer supporting 16-bit PIC MCUs and dsPIC DSCs:

Revision as of 15:06, 22 January 2015


(image here)

Introduction

mLoader is a software application developed by Matrix to reprogram microcontrollers used in a variety of hardware targets.

Modes of operation

There are two basic modes of operation:

  1. UI mode
    • This mode is enabled when mLoader is run as a stand-alone application
    • A window is opened (similar to the above image) which allows the user to send and receive programs to the target
    • More information can be found here: mLoader:UI_Mode
  2. non-UI mode
    • This mode is typically used when another application (e.g. Flowcode) launches mLoader as part of a build process
    • Command line parameters control the operation of mLoader
    • No window will usually be opened and use feedback will be provided by the application launching mLoader
    • More information can be found here: mLoader:noUI_Mode

Supported hardware

mLoader currently supports the following hardware:

  • EB006 - E-blocks multiprogrammer supporting 8-bit PIC MCUs:
    • 12Fxxx
    • 16Fxxx
    • 18Fxxxx
    • 18FxxKxx
  • EB064
    • E-blocks multiprogrammer supporting 16-bit PIC MCUs and dsPIC DSCs:
      • PIC24F
      • PIC24H
      • dsPIC30F
      • dsPIC33F
  • EB091
    • E-blocks dsPIC33F
  • EB185
    • E-blocks 32-bit ARM7 programmer
  • ECIOs
    • Low-cost, single-board computers:
      • 8-bit PIC MCU
      • 16-bit dsPIC DSC
      • 32-bit ARM7
  • MIAC
    • Rugged PLC-like PIC MCU
  • Formula Flowcode
    • xxxxx
  • Locktronics LKxxxx
  • HP4829 Prototype board
  • HP1110 Project board

Recent changes

Recent changes and information on supported chips can be found in the mLoader:Recent_Changes section of this wiki.