Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
projects:wellington [2017/02/08 21:17] – darron | projects:wellington [2017/03/11 02:00] (current) – [Devices] darron | ||
---|---|---|---|
Line 12: | Line 12: | ||
For the UART interface any of a number of serial interfaces may | For the UART interface any of a number of serial interfaces may | ||
be used which includes bluetooth devices such as the [[interfaces: | be used which includes bluetooth devices such as the [[interfaces: | ||
+ | === Devices === | ||
+ | |||
+ | At this time 192 devices are thought to be supported and here is a list | ||
+ | of devices which have been tested during the production of this boot loader. | ||
+ | |||
+ | <columns 50% 50% -> | ||
+ | |||
+ | < | ||
+ | pic18f13k50 | ||
+ | pic18f25k22 | ||
+ | pic18f25k50 | ||
+ | pic18f26j50 | ||
+ | pic18f26k20 | ||
+ | pic18f26k40 | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | |||
+ | < | ||
+ | pic18f26k80 | ||
+ | pic18f4520 | ||
+ | pic18f4550 | ||
+ | pic18f4620 | ||
+ | pic18f4685 | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | The pic18f26k80 and pic18f4685 support both serial and CAN Bus. | ||
=== Licence === | === Licence === | ||
Line 23: | Line 52: | ||
I am grateful to Chiculita Claudiu for Tiny PIC Bootloader as Wellington Boot Loader uses a protocol derived from Tiny PIC bootloader. | I am grateful to Chiculita Claudiu for Tiny PIC Bootloader as Wellington Boot Loader uses a protocol derived from Tiny PIC bootloader. | ||
+ | |||
+ | === Checkout === | ||
+ | |||
+ | Wellington boot loader is obtained using mercurial. | ||
+ | |||
+ | < | ||
+ | hg clone http:// | ||
+ | cd wellington | ||
+ | </ | ||
=== Configure === | === Configure === | ||
Line 36: | Line 74: | ||
Follow the guide given in the template to create the correct boot loader | Follow the guide given in the template to create the correct boot loader | ||
- | firmware for your target then build the boot loader. | + | firmware for your target then build the boot loader. [[: |
< | < | ||
Line 61: | Line 99: | ||
and upload it to the boot loader which will store it in flash memory. | and upload it to the boot loader which will store it in flash memory. | ||
- | This process is documented on the [[: | + | This process is documented on the [[: |
- | which is tool written specifically for this purpose. | + |