Page 1 of 1

proton24 to firewing

PostPosted: Thu Nov 01, 2018 10:52 am
by paulbrohan
I am used to programming in proton24 and have just bought the firewing r2 board as a ready made hardware. i expected to find firewing in the list of programmers on my proton ide. am i missing something? firewing and its shields looks like a wonderful answer to my soldering problems but i dont really want to start learning a new language. my application is recording temperature and humidity on an sd card. I would be most grateful for any help.i

Re: proton24 to firewing

PostPosted: Thu Nov 01, 2018 12:02 pm
by octal
Really, if you learn Firewing you'll never look back again. :shock:

Re: proton24 to firewing

PostPosted: Thu Nov 01, 2018 4:55 pm
by David John Barker
You should be able to add the firewing loader to PDS. The parameters used are:

Code: Select all
$long-hex-filename$ -cfirewing -dtr=on -mcu=$target-device$ -bid=$board-id$


so for PDS 24 something like

Code: Select all
$long-hex-filename$ -cfirewing -dtr=on -mcu=24HJ128GP502 -bid=2


should work

Re: proton24 to firewing

PostPosted: Fri Nov 02, 2018 10:17 am
by paulbrohan
Thank you David
sorry to be so dumb but
It worked once and now says unable to open firewing so I guess I've overwritten the bootloader? and perhaps I should resort to my pickit3 till I've got the hang of things?
are there any instructions about using the icsp on the r2 board and I dont even know where to find a firewing bootloader. The attraction of firewing for me is the lcd shield so im hoping that will be back in stock soon.

Re: proton24 to firewing

PostPosted: Fri Nov 02, 2018 12:30 pm
by David John Barker
There is an ICSP header to the right of the Firewing board. I use this a lot myself and will work fine with MPLABX. Pin 1 can be identified by the "square" solder pad (just above the blue LED D5). It's best to solder a header in place (I use an angled header)

Re: proton24 to firewing

PostPosted: Fri Nov 02, 2018 7:08 pm
by bitfogav
I'm pretty sure you will find the bootloader on the main hardware page, just check which board you are using? eg: 8bit, 16bit or 32bit? :)

http://www.firewing.info/pmwiki.php?n=Firewing.MainBoard

Re: proton24 to firewing

PostPosted: Sat Nov 03, 2018 11:11 am
by Coccoliso
octal wrote:Really, if you learn Firewing you'll never look back again. :shock:

..and jumps between the various families modifying only the interrupt management.
I use Swordfish as toolsuite and everything works magically even for the 18 where interrupts are reduced to the bone ;)

Re: proton24 to firewing

PostPosted: Mon Nov 12, 2018 3:35 pm
by paulbrohan
Thank you all Im loving firewing now but ive got some learning to do