Commit Graph

187 Commits

Author SHA1 Message Date
Frank Voorburg 5a6eba22d1 Refs #311, #363. Reworked the GCC specific parts of the STM32F4 port and improved the makefiles of the Olimex STM32-E407 demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@332 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-15 16:12:26 +00:00
Frank Voorburg fd5fc2dfc5 Refs #363. Added GCC/Makefile support to Nucleo-F091RC demo.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@308 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-19 13:01:37 +00:00
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 4dfcc2121d Refs #362. Added TrueStudio support to Nucleo-F091RC demo.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@306 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-19 09:12:47 +00:00
Frank Voorburg dd3c106dee Refs #311. Reworked compiler specific parts in the XMC4000 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@305 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-18 10:36:23 +00:00
Frank Voorburg 6a2363a84c Refs #225. Added 29-bit CAN identifier support to the XMC4000 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@304 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-18 10:18:08 +00:00
Frank Voorburg d488352cf4 Refs #363. Minor code cleanup in STM32-P405/GCC demo.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@303 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-18 09:01:39 +00:00
Frank Voorburg 3e2185577c Refs #363. Added GCC/Makefile support to STM32-P405 demo.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@302 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-18 08:35:03 +00:00
Frank Voorburg 1e331d7f8a Refs #362. Added TrueStudio support to STM32-P405 demo.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@301 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-17 14:41:38 +00:00
Frank Voorburg ccf7a073ac Refs #310. Added IAR support to STM32-P405 demo.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@300 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-17 08:44:26 +00:00
Frank Voorburg aee52e76f8 Refs #225. Added 29-bit CAN identifier support to the STM32F4 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@299 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-14 09:12:04 +00:00
Frank Voorburg 944765d2b5 Refs #225. Added 29-bit CAN identifier support to the XMC1000 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@298 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-13 14:03:15 +00:00
Frank Voorburg fb08661cee Refs #311. Reworked compiler specific parts in the XMC1000 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@297 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-13 11:31:01 +00:00
Frank Voorburg d19293589a Refs #225. Added 29-bit CAN identifier support to the STM32F2 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@296 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-13 10:42:48 +00:00
Frank Voorburg 6910d23b03 Refs #311. Reworked compiler specific parts in the STM32F2 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@295 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-13 10:32:25 +00:00
Frank Voorburg f8ad500416 Refs #311. Reworked compiler specific parts in the Tricore_TC1798 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@294 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-13 10:21:45 +00:00
Frank Voorburg 4e6bc0ea53 Refs #311. Reworked compiler specific parts in the STM32F0 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@293 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-13 10:20:00 +00:00
Frank Voorburg 58483a7333 Refs #225. Added 29-bit extended CAN identifier support to the STM32F0 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@292 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-13 09:48:51 +00:00
Frank Voorburg dbcc508cbe Refs #225. Added 29-bit extended CAN identifier support to the STM32F3 port (Nucleo-F303K8 IAR demo).
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@291 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-13 09:27:44 +00:00
Frank Voorburg 4bd27e9f93 Refs #225. Added 29-bit extended CAN identifier support to the STM32F3 port (Nucleo-F303K8 GCC demo).
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@290 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-13 09:26:34 +00:00
Frank Voorburg c2f9d8b87b Refs #225. Added 29-bit extended CAN identifier support to the STM32F3 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@289 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-13 08:42:42 +00:00
Frank Voorburg 3711f553f8 Refs #310. Added IAR support for the STM32F3 port and for the Nucleo-F303K8 demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@288 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-12 13:23:23 +00:00
Frank Voorburg 81a8facedb Refs #363. Improved makefiles in Nucleo-F303K8 GCC demo programs for automatic collection of program sources using the wildcard feature.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@287 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-12 09:30:41 +00:00
Frank Voorburg 2694191ba5 Refs #363. Improved makesfiles in Nucleo-F303K8 GCC demo programs for better cross-platform support.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@286 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-11 14:58:06 +00:00
Frank Voorburg 2a166e42a5 Refs #363. Added newlib _exit.c to Nucleo-F303K8 GCC demo user program.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@285 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-11 13:35:56 +00:00
Frank Voorburg 07bb22a402 Refs #363. Converted Nucleo-F303K8 GCC demo programs to use plain Makefiles for building with the ARM GNU Embedded toolchain.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@284 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-11 13:32:29 +00:00
Frank Voorburg 34ed7aace6 Refs #362. Imported missing CMSIS files to the Nucleo-F303K8/TrueStudio bootloader demo.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@283 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-11 08:19:32 +00:00
Frank Voorburg 994c899b39 Refs #362. Added TrueStudio support for the Nucleo-F303K8 demo.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@282 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-11 08:12:01 +00:00
Frank Voorburg 0dcc8c7452 Refs #350. Updated version number in preparation for the new release.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@277 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-04 08:07:57 +00:00
Frank Voorburg 4a09db8197 Refs #338. Changed BOOT_VERSION_CORE_BUILD to BOOT_VERSION_CORE_PATCH as it is more fitting description.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@265 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-05-26 07:58:02 +00:00
Frank Voorburg 1e65695c5c Refs #337. Corrected binary name of the Nucleo-F103RB demo bootloader program.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@260 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-05-23 18:33:01 +00:00
Frank Voorburg d6046d1598 Refs# 312. Restructured the modules in the OpenBLT doxygen documentation.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@259 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-05-23 17:01:20 +00:00
Frank Voorburg f68b5391ea Refs #324. Removed object files from the repository for the XMC1400/IAR demo program.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@251 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-05-18 14:37:47 +00:00
Frank Voorburg 2944c2dc17 Refs #322. Added timeout feature to BootComUartCheckActivationRequest() in the demo user programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@250 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-05-18 14:29:50 +00:00
Frank Voorburg cc14c320c7 Refs #302. Added XMC4700 Relax Kit demo programs for the IAR Embedded Workbench for ARM.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@227 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-05-03 15:36:12 +00:00
Frank Voorburg e3192b1421 Refs #287. Added the Dave4/GCC demo programs for the XMC4700 Relax Kit.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@226 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-05-03 13:25:42 +00:00
Frank Voorburg 3281f3c13f Refs #287. Removed XMC4700 Relax Kit Embitz/GCC demo program, to make room for the new Dave4/GCC version.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@225 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-05-03 13:23:52 +00:00
Frank Voorburg 4562bc4280 Refs #139. Updated Rowley Crossworks projects to version 3.7.6 of the tool.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@224 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-05-03 10:57:12 +00:00
Frank Voorburg bdb2f42bdd Refs #160. Updated FatFS library to the latest stable version (R0.12).
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@219 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-04-27 14:50:14 +00:00
Frank Voorburg 71e918f3c4 Refs #306. Improved S-record parsing for detecting the erase blocks to support program data gaps in the S-record.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@218 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-04-25 13:30:45 +00:00
Frank Voorburg ae71ecce13 Refs #288. Added XMC1400 Boot Kit Dave4/GCC demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@216 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-04-24 10:59:23 +00:00
Frank Voorburg 52c9a8d11b Refs #251. Removed deprecated function CpuReset().
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@215 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-04-24 08:54:53 +00:00
Frank Voorburg 25fc389ad3 Refs #290. Corrected ARMCM3_STM32F4 to ARMCM4_STM32F4 in this targets usb.c doxygen comments.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@212 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-04-07 08:14:47 +00:00
Frank Voorburg f50a725d74 Refs #286. Reversed polarity for the LED in the STM32F103 Nucleo demo user program.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@211 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-03-06 12:06:14 +00:00
Frank Voorburg 4cdb84a622 Refs #285. Removed FatFS from STM32F103 Nucleo demo bootloader.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@210 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-03-06 10:35:37 +00:00
Frank Voorburg f3c3dcbdc9 Refs #284. Corrected LED GPIO clock init for the STM32F103 Nucleo board demo program.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@209 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-03-06 10:31:57 +00:00
Frank Voorburg cbf012dedc Refs #229. Improved the serial communication implementation in MicroBoot and SerialBoot to support FTDI based virtual COM ports.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@204 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-01-20 11:45:38 +00:00
Frank Voorburg be16df91d0 Refs #232. Corrected bootBlock base address in function FlashSwitchBlock() of the HCS12 port's flash driver.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@203 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-01-19 15:34:20 +00:00
Frank Voorburg ca8a3ef526 Refs #138, #227. Updated all IAR projects from EWARM 6.50 to 7.80. Updated USB demo programs to use default backdoor mechanism.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@202 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-01-09 11:38:24 +00:00
Frank Voorburg f7f8c387ba Updated version number in preparation for the next release.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@198 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-01-04 14:51:55 +00:00