26 Commits

Author SHA1 Message Date
László Monda
924f0eb186 Bump version to 1.0.1 and add changelog. 2018-01-25 23:41:33 +01:00
László Monda
8a67901ae9 Disable NMI pin. This time really. Also set LPBOOT to 1. Fixes firmware#27. 2018-01-22 04:51:02 +01:00
László Monda
82675c6f59 Put a comma after "kTarget_Version_Bugfix = 0" to make it easier to parse by external scripts. 2017-11-18 17:47:40 +01:00
László Monda
467acc54d1 Delete the release build and rename the release-srec build to release. 2017-11-18 17:45:27 +01:00
László Monda
eb38271bd8 Make the debug build work by putting BL_MIN_PERIPHERAL_DETECT_TIMEOUT outside of #if DEBUG. 2017-11-18 17:31:47 +01:00
László Monda
3fcbe24143 Unset the EZPORT_DIS and NMI_DIS bits of the FOPT register. Fixes #27. 2017-10-25 17:20:39 +02:00
László Monda
40cbba1da1 Make Wormhole.timeoutMs uint32_t instead of uint16_t. Respect Wormhole.timeoutMs and timeout accordingly. Force the minimum timeout to 1000 ms. 2017-10-16 23:21:34 +02:00
László Monda
ec456b9582 Make is_boot_pin_asserted() always return false. No need to ever check the boot pin because the bootloader is to be triggered by other means. 2017-10-16 18:04:34 +02:00
László Monda
b754ecbe68 Replicate the wormhole in the bootloader and make it jump to the application if it's open and the enumeration mode is anything but EnumerationMode_Bootloader. 2017-10-13 21:39:17 +02:00
Erich Styger
cbc16f4c24 reverting removal of release launch configuration. 2017-07-05 18:00:04 +02:00
Erich Styger
d35bac90eb removing unused and not needed launch configuration 2017-07-05 07:06:30 +02:00
Erich Styger
122a236852 updated project: enabled parallel build and fixed refresh policy 2017-06-19 17:16:44 +02:00
László Monda
883dc28dca Change VID and PID to 0x15a2 and 0x6120 respectively. 2017-05-24 02:02:43 +02:00
László Monda
22c1f2db5b Print binary sizes. 2017-05-01 21:28:47 +02:00
László Monda
cb1806b75e Delete PEMicro and OpenOCD build configurations which have never been supported. 2017-04-23 04:15:00 +02:00
László Monda
d51bae111a Run the release or debug build configuration for the relevant debug configurations respectively. 2017-04-22 23:34:44 +02:00
László Monda
1a7ff76366 Change target device names from MK22FN512xxx12 to "MK22FN512xxx12 (allow security)" 2017-04-22 23:30:23 +02:00
László Monda
d27be47fc7 Restore flash protection bytes set by Santiago. 2017-04-22 20:29:14 +02:00
László Monda
d1c006e21a Change vendor name to Ultimate Gadget Laboratories. 2017-04-22 01:20:02 +02:00
santiagogf89
2e55cd6257 Add files via upload 2017-02-05 12:44:24 +01:00
Gergely Nagy
b3ab9c84ec bootloader_config.h: Don't redefine BL_TARGET_FLASH
BL_TARGET_FLASH can be specified on the command-line too, do not
redefine it unconditionally, but guard it with an ifdef. This should
eliminate the warnings seen during compilation, and as such, fixes #1.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
2016-12-05 16:40:54 +01:00
László Monda
fbe5a96f0e Restore the old .project and *.launch files which did work unlike the current ones. Change Release and Debug directory names to release and debug by hand. 2016-11-20 23:21:42 +01:00
László Monda
e18ba0529e Add local gitignore. 2016-11-20 21:00:56 +01:00
László Monda
6f4a177b83 Fix the capitalization of configuration directories to reflect build directories: Debug -> debug, Release -> release 2016-11-20 01:16:42 +01:00
santiagogf89@gmail.com
91996c28fc Update README.md
Adapt code to UHK HW and FW (bl_main.c and shutdown_cleanup.c)
Change vector reset configuration (MK22F51212/src/startup/gcc/startup_MK22F51212.S)
Adapt peripheral configuration and start address of UHK (bootloader_config.h)
Adapt clock configuration to make it compatible with UHK.
Added binaries to test the bootloader.
2016-11-13 19:17:01 +01:00
László Monda
e6c1fce5b4 Add KBOOT. 2016-08-10 01:45:15 +02:00