Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
projects:oxford [2017/02/08 21:23]
darron
projects:oxford [2017/02/24 11:53]
darron [Devices]
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:bt0417c|HC-05]]. be used which includes bluetooth devices such as the [[interfaces:bt0417c|HC-05]].
 +
 +=== Devices ===
 +
 +At this time 489 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 40% 50% ->
 +
 +<code>
 +dsPIC30F1010
 +dsPIC33EP128GP502
 +dsPIC33EV256GM002
 +dsPIC33EV256GM102
 +dsPIC33FJ06GS101A
 +dsPIC33FJ128GP802
 +dsPIC33FJ16GS502
 +dsPIC33FJ32MC102
 +</code>
 +
 +<newcolumn>
 +
 +<code>
 +
 +PIC24F04KA201
 +PIC24F16KL402
 +PIC24FJ128GA202
 +PIC24FJ16MC101
 +PIC24FJ256GA702
 +PIC24FJ64GA002
 +PIC24FV08KM101
 +PIC24FV32KA302
 +PIC24HJ128GP502
 +
 +</code>
 +
 +</columns>
  
 === Licence === === Licence ===
Line 19: Line 55:
 === Credits and Thanks === === Credits and Thanks ===
  
-Oxford Boot Loader is developed by Darron M Broad with contributions from Gerhard Bertelsmann.+Oxford Boot Loader has been developed by Darron M Broad and is a port of [[:projects:wellington|Wellington]] boot loader developed by Darron M Broad with contributions from Gerhard Bertelsmann.
  
 I am grateful to Chiculita Claudiu for Tiny PIC Bootloader as Oxford Boot Loader uses a protocol derived from Tiny PIC bootloader. I am grateful to Chiculita Claudiu for Tiny PIC Bootloader as Oxford Boot Loader uses a protocol derived from Tiny PIC bootloader.
 +
 +=== Checkout ===
 +
 +Oxford boot loader is obtained using mercurial.
 +
 +<code>
 +hg clone http://hg.kewl.org/pub/oxford
 +cd oxford
 +</code>
  
 === Configure === === Configure ===
Line 40: Line 85:
  
 Follow the guide given in the template files to create the correct boot loader Follow the guide given in the template files to create the correct boot loader
-firmware for your target then build the boot loader.+firmware for your target then build the boot loader. [[:tools:xc16|XC16]] must 
 +be installed to perform this operation.
  
 <code> <code>