FirewingLoader

SwordfishUser.FirewingLoader History

Hide minor edits - Show changes to markup

March 17, 2014, at 11:51 AM by David Barker -
Deleted lines 0-3:

http://www.sfcompiler.co.uk/wiki/uploads/DavidBarker/firewing/firewing-r2-pic18-small.jpg |

Firewing for PIC18 is based around a powerful Microchip 8 bit 18F25K22 microcontroller that can can be clocked at up to 64MHz. It has an easy to use USB interface, enabling you to both program your board and send and receive serial data to and from your PC. The board can be powered from the USB port or by an external supply, providing both 3.3v and 5v supplies for any connected shields or devices. In addition to standard Firewing shields, the board is pin compatible with Arduino UNO. This gives Swordfish access to a multitude of hardware options!

March 17, 2014, at 11:28 AM by David Barker -
Changed line 5 from:

Writing Swordfish code for a Firewing development board is really easy. In fact, it's just the same as writing code targeted for an 18F25K22 device. However, there is a really useful module here which can speed up your development times. Code written, how do you upload to a Firewing board? Just follow these steps:

to:

Writing Swordfish code for a Firewing development board is really easy. In fact, it's just the same as writing code targeted for an 18F25K22 device. However, there is a really useful module here which can speed up your development times. Code written, how do you upload to a Firewing board? Just follow these steps:

March 17, 2014, at 11:27 AM by David Barker -
Changed line 7 from:
  • Download the Firewing loader executable. Unzip and place on you hard drive. If you already have the Firewing compiler installed on your system, then you can skip this download step. The loader will be located in you main Firewing install folder. For example, "C:\Program Files\Mecanique\Firewing\Bin\Bootloader"
to:
  • Download the Firewing loader executable. Unzip and place on you hard drive. If you already have the Firewing compiler installed on your system, then you can skip this download step as the loader will be already located in you main Firewing install folder. For example, "C:\Program Files\Mecanique\Firewing\Bin\Bootloader"
March 17, 2014, at 11:26 AM by David Barker -
Changed line 7 from:
  • Download the Firewing loader executable. Unzip and place on you hard drive.
to:
  • Download the Firewing loader executable. Unzip and place on you hard drive. If you already have the Firewing compiler installed on your system, then you can skip this download step. The loader will be located in you main Firewing install folder. For example, "C:\Program Files\Mecanique\Firewing\Bin\Bootloader"
March 17, 2014, at 11:24 AM by David Barker -
Added lines 8-19:
  • From the Swordfish IDE menu, select VIEW...COMPILE AND PROGRAM OPTIONS. Then select the programmer tab.
  • Press the "Install new programmer" button.
  • Select the "Create a custom programmer entry" option and then press the "Next" button.

Now you just configure the options for each screen

  • Display Name : Firewing Loader
  • Programmer Filename : fwloader.exe
  • Select Programmer Path : <wherever you put fwloader.exe>
  • Select Parameters : $long-hex-filename$ -cFirewing -dtr=on

the -cFirewing option will auto detect the port the Firewing development board is connected to. You can use -cCOM<value> instead if you want to specify a COM port number. If you haven't installed your USB drivers yet for Firewing then take a look here.

March 17, 2014, at 11:16 AM by David Barker -
Changed line 7 from:
  • Download the Firewing loader executable. Unzip and place on you hard drive.
to:
  • Download the Firewing loader executable. Unzip and place on you hard drive.
March 17, 2014, at 11:16 AM by David Barker -
Added lines 6-7:
  • Download the Firewing loader executable. Unzip and place on you hard drive.
March 17, 2014, at 11:13 AM by David Barker -
Added lines 1-6:

http://www.sfcompiler.co.uk/wiki/uploads/DavidBarker/firewing/firewing-r2-pic18-small.jpg |

Firewing for PIC18 is based around a powerful Microchip 8 bit 18F25K22 microcontroller that can can be clocked at up to 64MHz. It has an easy to use USB interface, enabling you to both program your board and send and receive serial data to and from your PC. The board can be powered from the USB port or by an external supply, providing both 3.3v and 5v supplies for any connected shields or devices. In addition to standard Firewing shields, the board is pin compatible with Arduino UNO. This gives Swordfish access to a multitude of hardware options!

Writing Swordfish code for a Firewing development board is really easy. In fact, it's just the same as writing code targeted for an 18F25K22 device. However, there is a really useful module here which can speed up your development times. Code written, how do you upload to a Firewing board? Just follow these steps:

March 17, 2014, at 11:08 AM by David Barker -