UMCLoader
SwordfishUser.UMCLoader History
Hide minor edits - Show changes to output
Changed lines 20-23 from:
to:
; optional user define control code
[USERCODE]
Changed lines 1-2 from:
The Universal MicroCode (UMC) Loader is a bootloader that supports 16F(A) and 18F(K, J) series PIC microcontrollers. Full *.asm source code is provided, so it's very easy to roll your own loader solution. Don't worry if you feel uncomfortable using assembler - the UMC loader also include a UMC Builder application, which automates the assembly process. Just edit "umcbuild.ini", like this
to:
The Universal MicroCode (UMC) Loader is a bootloader that supports 16F(A) and 18F(K, J) series PIC microcontrollers. Full *.asm source code is provided, so it's very easy to roll your own loader solution. Don't worry if you feel uncomfortable using assembler - the UMC loader also includes a UMC Builder application, which automates the assembly process. Just edit "umcbuild.ini", like this
Changed line 27 from:
*[[UMCUserConfig | User Configurations for [USERCODE] Section]]
to:
*[[UMCUserConfig | User Configurations for USERCODE Section]]
Added line 27:
*[[UMCUserConfig | User Configurations for [USERCODE] Section]]
Deleted line 28:
Added lines 1-28:
The Universal MicroCode (UMC) Loader is a bootloader that supports 16F(A) and 18F(K, J) series PIC microcontrollers. Full *.asm source code is provided, so it's very easy to roll your own loader solution. Don't worry if you feel uncomfortable using assembler - the UMC loader also include a UMC Builder application, which automates the assembly process. Just edit "umcbuild.ini", like this
; source code files...
[TEMPLATE]
PIC16=..\src\16F\umc_loader.asm
PIC18=..\src\18F\umc_loader.asm
; device name and OSC...
[MCU]
Device=18F452
OSC=20000000
; device configuration settings...
[CONFIG]
config OSC = HS
config PWRT = OFF
config WDT = OFF
config LVP = OFF
config DEBUG = OFF
an then just double click "umcbuild.exe" - your loader file will then be automatically built and assembled.
!!!Additional Information
Here is some additional information which you may find useful.
*[[UMCBuilderDocumentation | UMC Builder Documentation]]
*[[UMCUserConfig | User Contributed Configurations]]
; source code files...
[TEMPLATE]
PIC16=..\src\16F\umc_loader.asm
PIC18=..\src\18F\umc_loader.asm
; device name and OSC...
[MCU]
Device=18F452
OSC=20000000
; device configuration settings...
[CONFIG]
config OSC = HS
config PWRT = OFF
config WDT = OFF
config LVP = OFF
config DEBUG = OFF
an then just double click "umcbuild.exe" - your loader file will then be automatically built and assembled.
!!!Additional Information
Here is some additional information which you may find useful.
*[[UMCBuilderDocumentation | UMC Builder Documentation]]
*[[UMCUserConfig | User Contributed Configurations]]