Frank Voorburg
c635aab18a
Refs #310 . Added IAR support to Nucleo-F091RC demo.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@307 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-19 10:45:25 +00:00
Frank Voorburg
e85c52f1ee
Refs #165 . Fixed communication problem with UART interface DLL where XCP response packets are sometimes received in multiple chunks instead of one byte stream. This can happen when a USB-UART adapter is used instead of a hardware COM port.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@176 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-11-14 15:25:16 +00:00
Frank Voorburg
a95dc76f9f
Refs #123 .
...
- Added demo user program for the XMC4700 Relax Kit.
- Implemented cpu, timer, and uart modules for the XMC4700 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@161 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-10-21 13:15:47 +00:00
Frank Voorburg
215ec94269
Refs #51 , #53 .
...
- Ported MicroBoot program and interface DLLs from Delphi 4 to Delphi 10.1 Berlin.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@153 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-10-12 09:24:52 +00:00
Frank Voorburg
f3645d16ac
- Added support for the STM32 Cortex M0 family of microcontrollers.
...
- Added demo for the STM32F0-Discovery board (STM32F051R8) that builds with GCC for ARM.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@135 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-04-29 11:22:48 +00:00
Frank Voorburg
3a7e6c9d8a
- improved XCP packet synchronization for the UART and USB communication interfaces.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@109 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-09-15 08:17:44 +00:00
Frank Voorburg
c975878037
- added seed/key security functionality.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@102 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-07-24 09:31:17 +00:00
Frank Voorburg
677ebf8a15
- Implemented TCP/IP communication interface for the bootloader with support for the LM3S target. Demo program does not yet re-activate the bootloader.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@91 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-07-15 15:01:42 +00:00
Frank Voorburg
603dbb19e2
- completed the flash driver for the TM4C so now the bootloader works using UART.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@73 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-02-19 08:49:15 +00:00
Frank Voorburg
abfc06cef3
- added framework port for TM4C with dummy flash driver.
...
- added demo bootloader for DK-TM4C123G board.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@72 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-02-19 07:11:03 +00:00
Frank Voorburg
b1860f43d5
- Fixed bug where main() was incorrectly called in Startup() for HCS12 targets.
...
- Added support for BDM debugging of the demo program for HCS12 targets.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@63 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2013-10-09 09:17:10 +00:00
Frank Voorburg
adb4e6e943
Added Freescale HCS12 port including a Dragon12plus demo.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@60 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2013-09-18 10:39:57 +00:00
Frank Voorburg
02be6fef95
- added support for CAN1 and CAN2 on the STM32CM4 target.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@57 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2013-08-15 14:20:46 +00:00
Frank Voorburg
284cfcae80
- Added support for automatically generating the source code documentation with Doxygen.
...
- Converted all comments to the Doxygen format.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@53 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2013-07-31 15:48:23 +00:00
Frank Voorburg
b6b024265d
- Set default MicroBoot configuration to UART.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@44 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2013-05-22 21:09:30 +00:00
Frank Voorburg
f6830b5864
- Added support for firmware updates from a FATFS mounted file system
...
- Supported firmware updates from SD-card for EK-LM3S6965 demo
- Added CpuUserProgramStartHook() hook function
- Improved timer module so it can be used by all other modules, not just the backdoor
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@42 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2013-05-22 13:37:47 +00:00
Frank Voorburg
9ddc8b2dba
- Added support for the GCC compiler on target ARMCM3_EFM32, including demos.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@36 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2012-03-04 20:51:40 +00:00
Frank Voorburg
4eda0f2e1f
- Shrunk ARMCM3_EFM32 bootloader for Crossworks from 16 to 8kb.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@35 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2012-03-04 18:09:20 +00:00
Frank Voorburg
ba4de8c1ba
- Added a demo for the EK-LM3S8962 and Crossworks compiler with support for UART and CAN.
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@33 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2012-03-04 12:34:40 +00:00
Frank Voorburg
8cf7702a87
- Added support for the LM3S ARM CortexM3 family with a demo for the EK-LM3S6965 and Crossworks compiler
...
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@26 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2012-03-03 15:48:08 +00:00
Frank Voorburg
28897cf647
- Added support for Rowley Crossworks for LPC2000 target (ticket #37 )
...
- Improvement where the checksum is only written if necessary (ticket #35 )
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@6 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2011-11-15 22:56:09 +00:00
Frank Voorburg
3c6f0dd50f
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2011-11-10 17:55:56 +00:00