Murph- / gentlenav

Automatically exported from code.google.com/p/gentlenav
0 stars 0 forks source link

Serial bootloader for UDB4, UDB5 and AUAV3 #17

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Develop a serial bootloader (and accompanying cross-platform PC client) for the 
UDB firmware. The 
bootloader needs to program the dsPIC on the UDB with a HEX file (Intel HEX 
format created by 
MPLAB tool chain).

If possible, design the firmware so that the bootloader linked code and 
non-bootloader linked code 
can be easily switched, based on developer (user) preference.

I will start developing this for the new UDB (v3?) but based on feedback and 
comments below, I'm 
willing to also develop a boot loader for the current ('redboard') series of 
UDB.

Original issue reported on code.google.com by adam.bar...@gmail.com on 21 Apr 2010 at 11:14

GoogleCodeExporter commented 9 years ago

Original comment by adam.bar...@gmail.com on 21 Apr 2010 at 11:14

GoogleCodeExporter commented 9 years ago
Great to see your support on the Red Board as well. looking forward to the 
release. 
The board still functionally very superb so should continue to have those new 
features for future board to be supported in this Red Board.

Unless it will implicate or "weaken" the new V3 board else backwward 
compatibility 
is one of the key features of GentleNav project!

Original comment by dt8...@gmail.com on 3 Jun 2010 at 1:19

GoogleCodeExporter commented 9 years ago
There's no code-space for this to work on the Rev 2/3 boards but on the Rev 4 
board maybe we could do an IP bootloader? It's all in the wrist!

Original comment by magicrub on 29 Nov 2010 at 6:38

GoogleCodeExporter commented 9 years ago
ds30_Loader has been ported and initial testing completed. Further trials by 
the user community is now sought.

Original comment by robert.dickenson on 9 Jul 2012 at 12:48

GoogleCodeExporter commented 9 years ago
Moved to release 5.0.  Might come back to release 4.x depending on what 
infrastructure is needed to support it.

Original comment by uavflightdirector on 3 Aug 2013 at 6:27

GoogleCodeExporter commented 9 years ago
The bootloader is working on AUAV3 in branch _mw4 (utilizes USB and external 
flash).

Original comment by kd0...@gmail.com on 3 Aug 2013 at 5:44

GoogleCodeExporter commented 9 years ago
Bootloaders for UDB4, UDB5 and UAV3 now exist in the tools directory. 
Documentation still to be drafted.

Original comment by robert.dickenson on 14 Aug 2013 at 12:58