Commit Graph

12 Commits

Author SHA1 Message Date
Frank Voorburg eea02437d7 Refs #363. Updated GCC Makefiles in the Olimex LPC-L2294 demo programs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@341 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-16 15:55:58 +00:00
Frank Voorburg 511b2eb4de Refs #311. Reworked compiler specific parts in the LPC2000 port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@340 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-16 14:45:26 +00:00
Frank Voorburg 84643c78ae Refs #152. Corrected spelling in binary name (openbtl_xxx instead of openblt_xxx) of several bootloader demo projects.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@170 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-10-24 13:19:17 +00:00
Frank Voorburg 33599da5d2 Refs #81.
- Refactored the CPU module for all targets.
- Added automatic interrupt enabling for ARM Cortex M3/M4.

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@156 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-10-17 23:08:45 +00:00
Frank Voorburg 6456ea424d - corrected spelling of OpenBLT in certain makefiles.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@141 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-05-17 15:12:27 +00:00
Frank Voorburg 30ea2abffc - Updated the version number in preparation of the next release.
- Updated the description of the license model in the license file and all file headers.
- Cleaned up the build environment of the Microboot interface libraries.


git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@139 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-04-30 22:52:15 +00:00
Frank Voorburg 6ee735c904 - Moved redundant non-controller specific headers to a central place in the bootloader core. Refs #52.
- Set version to 1.2.0.

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@129 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-02-25 13:51:12 +00:00
Frank Voorburg 13d786ac33 - Use system reset to reactivate the bootloader from the demo user programs for Cortex Mx.
- Use cs-make/cs-rm in GCC demos.

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@70 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-02-06 14:37:04 +00:00
Frank Voorburg 4b214120a8 - renamed config.h to blt_conf.h.
- supported project specific override for blt_conf.h.

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@55 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2013-08-01 08:58:35 +00:00
Frank Voorburg a21ee401c5 - Added support for the GCC and IAR compiler on target ARMCM3_LM3S, including demos.
- Enabled 'longcalls' compiler switch in the demo programs for ARM GCC.
- Enabled garbage collection for ARMCM3_LM3S/GCC boot programs and reduced bootloader size from 16 to 8kb.



git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@34 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2012-03-04 17:51:16 +00:00
Frank Voorburg 59919c4fb9 - Fixed bug in data type of NvmEraseHook return code (blt_bool should have been blt_int8u).
- Added support for additional NVM driver in LPC-L2294 Demo's allowing operations on the 2MB external Intel C3 flash.
- Corrected the names of some return values for the NMV hooks (BTL_NVM_xxx to BLT_NVM_xxx).
- Fixed problem with incorrect xcpInfo.mta value by changing the GCC/Crossworks linker optimazation from -Os to -O1.


git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@11 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2011-12-01 22:30:33 +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