Commit Graph

  • e099e224ce Merge pull request #14 from UltimateHackingKeyboard/santiagogf89-patch-1 master László Monda 2019-06-24 19:26:04 +02:00
  • 467f622cae Sign CLA Santiago 2019-06-24 17:59:40 +02:00
  • 7d1e016005 signed CLA Erich Styger 2019-06-11 12:44:39 +02:00
  • a23f12c6bb Merge pull request #13 from UltimateHackingKeyboard/sign-cla László Monda 2019-06-08 01:26:39 +02:00
  • 3760185227 Sign CLA. László Monda 2019-06-08 01:25:54 +02:00
  • 2c4922a8f7 Update CLA. László Monda 2019-06-08 01:25:20 +02:00
  • 5108c5bab4 Add CLA and contributing instructions. László Monda 2019-06-08 01:24:51 +02:00
  • 3ae1ff231d chore: add mac blhost binary chore-change-xcode-project-settings Róbert Kiss 2018-08-21 21:02:40 +02:00
  • 0ca41901b5 chore: change xcode configuration to be similar with linux settings Róbert Kiss 2018-08-21 20:42:48 +02:00
  • 85892581f7 In order to avoid blhost segfaults, statically link it, and set its architecture to x86-64 so that it won't contain special instructions. This change was made by @iprok. See https://github.com/UltimateHackingKeyboard/agent/issues/681#issuecomment-403057795 László Monda 2018-07-08 18:21:43 +02:00
  • 924f0eb186 Bump version to 1.0.1 and add changelog. v1.0.1 László Monda 2018-01-25 23:41:33 +01:00
  • c09030233e Copy Brewfile and gcc-arm-embedded.rb from the firmware repo in the hope of making the Mac build work. László Monda 2018-01-23 06:29:11 +01:00
  • d58e192cfb Reconstruct .travis.yml based on the .travis.yml of the firmware repo in the hope to make the build work. László Monda 2018-01-22 14:28:23 +01:00
  • 8a67901ae9 Disable NMI pin. This time really. Also set LPBOOT to 1. Fixes firmware#27. László Monda 2018-01-22 04:51:02 +01:00
  • 7d1ccdaa05 Add release script. v1.0.0 László Monda 2017-11-18 18:41:24 +01:00
  • 82675c6f59 Put a comma after "kTarget_Version_Bugfix = 0" to make it easier to parse by external scripts. László Monda 2017-11-18 17:47:40 +01:00
  • 467acc54d1 Delete the release build and rename the release-srec build to release. László Monda 2017-11-18 17:45:27 +01:00
  • eb38271bd8 Make the debug build work by putting BL_MIN_PERIPHERAL_DETECT_TIMEOUT outside of #if DEBUG. László Monda 2017-11-18 17:31:47 +01:00
  • 3fcbe24143 Unset the EZPORT_DIS and NMI_DIS bits of the FOPT register. Fixes #27. László Monda 2017-10-25 17:20:39 +02:00
  • 40cbba1da1 Make Wormhole.timeoutMs uint32_t instead of uint16_t. Respect Wormhole.timeoutMs and timeout accordingly. Force the minimum timeout to 1000 ms. László Monda 2017-10-16 23:21:34 +02:00
  • 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. László Monda 2017-10-16 18:04:34 +02:00
  • 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. László Monda 2017-10-13 21:39:17 +02:00
  • cbc16f4c24 reverting removal of release launch configuration. 1.0.0 Erich Styger 2017-07-05 18:00:04 +02:00
  • d35bac90eb removing unused and not needed launch configuration Erich Styger 2017-07-05 07:06:30 +02:00
  • e14cb3b593 ignoring log and host specific ini file Erich Styger 2017-07-05 07:06:02 +02:00
  • 3dae65b3a6 fixed typo Erich Styger 2017-07-04 14:33:11 +02:00
  • a98fe422bc Add Travis badge. László Monda 2017-06-25 20:29:43 +02:00
  • f2992bba67 Add .travis.yml László Monda 2017-06-25 20:27:15 +02:00
  • 322888b129 fix for changed VID/PID Erich Styger 2017-06-24 19:04:59 +02:00
  • a59a25129c Merge pull request #7 from ErichStyger/master László Monda 2017-06-22 21:22:33 +02:00
  • 122a236852 updated project: enabled parallel build and fixed refresh policy Erich Styger 2017-06-19 17:16:44 +02:00
  • b843973184 Make the Mac blhost binary executable. László Monda 2017-06-17 02:10:20 +02:00
  • 883dc28dca Change VID and PID to 0x15a2 and 0x6120 respectively. László Monda 2017-05-24 02:02:43 +02:00
  • 22c1f2db5b Print binary sizes. László Monda 2017-05-01 21:28:47 +02:00
  • 7931021378 Unlock MCU. László Monda 2017-04-25 20:47:09 +02:00
  • cb1806b75e Delete PEMicro and OpenOCD build configurations which have never been supported. László Monda 2017-04-23 04:15:00 +02:00
  • d51bae111a Run the release or debug build configuration for the relevant debug configurations respectively. László Monda 2017-04-22 23:34:44 +02:00
  • 1a7ff76366 Change target device names from MK22FN512xxx12 to "MK22FN512xxx12 (allow security)" László Monda 2017-04-22 23:30:23 +02:00
  • 5848e04b29 Add readme. László Monda 2017-04-22 23:22:01 +02:00
  • 501e33c83d Add MCU eraser scripts. László Monda 2017-04-22 23:19:21 +02:00
  • d27be47fc7 Restore flash protection bytes set by Santiago. László Monda 2017-04-22 20:29:14 +02:00
  • d1c006e21a Change vendor name to Ultimate Gadget Laboratories. László Monda 2017-04-22 01:20:02 +02:00
  • 74a37a8d9e Make tools executable. László Monda 2017-03-07 00:14:15 +01:00
  • 80f6e61a47 Update README.md László Monda 2017-02-19 21:44:50 +01:00
  • 4b46c70f2c Update README.md László Monda 2017-02-19 21:41:40 +01:00
  • d9a26f48dc Update property.c santiagogf89 2017-02-11 19:08:26 +01:00
  • 2e55cd6257 Add files via upload santiagogf89 2017-02-05 12:44:24 +01:00
  • d67d8948f6 Add files via upload santiagogf89 2017-02-05 12:42:17 +01:00
  • ae8d58e438 Update README.md santiagogf89 2017-02-05 12:41:47 +01:00
  • 5241efd708 As the first step, the flash should be erased instead of resetting the MCU. László Monda 2017-01-20 00:14:10 +01:00
  • 40636da067 Update README.md László Monda 2016-12-07 18:27:33 +01:00
  • 2c6094e758 Merge pull request #2 from algernon/h/BL_TARGET_FLASH-fix László Monda 2016-12-07 17:39:12 +01:00
  • b3ab9c84ec bootloader_config.h: Don't redefine BL_TARGET_FLASH Gergely Nagy 2016-12-05 16:40:54 +01:00
  • 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. László Monda 2016-11-20 23:21:42 +01:00
  • 90d284fffd Remove global gitignore. László Monda 2016-11-20 21:01:42 +01:00
  • e18ba0529e Add local gitignore. László Monda 2016-11-20 21:00:56 +01:00
  • b1e7c67fdd Ignore *.launch files because KDS always changes some bullshit within them. László Monda 2016-11-20 20:51:12 +01:00
  • 4bee591aaa Update README.md László Monda 2016-11-20 20:35:41 +01:00
  • e8e872a934 Update README.md László Monda 2016-11-20 20:29:38 +01:00
  • 4006c46397 Update README.md László Monda 2016-11-20 20:25:39 +01:00
  • 0d5c0ac7b0 Update README.md László Monda 2016-11-20 20:19:46 +01:00
  • bb4d075297 Update README.md László Monda 2016-11-20 20:00:21 +01:00
  • 339741a7d0 Update README.md László Monda 2016-11-20 19:56:30 +01:00
  • 3867063bdc Update README.md László Monda 2016-11-20 19:28:43 +01:00
  • c1d10855cc Update README.md László Monda 2016-11-20 18:30:07 +01:00
  • 7562104804 Update README.md László Monda 2016-11-20 18:13:52 +01:00
  • 6f4a177b83 Fix the capitalization of configuration directories to reflect build directories: Debug -> debug, Release -> release László Monda 2016-11-20 01:16:42 +01:00
  • 5db779c5b2 Readme updated santiagogf89@gmail.com 2016-11-14 00:11:48 +01:00
  • 2a9aa96470 Add reset check for the bootloader. If a Power on Reset happens, the BL will jump to the application directly. If Reset pin is put to GND or SW reset happens, the bootloader will use the timeout function santiagogf89@gmail.com 2016-11-14 00:06:43 +01:00
  • 774402c497 Binaries updated to make the blink easier. before-por santiagogf89@gmail.com 2016-11-13 23:18:31 +01:00
  • dcba170a22 Adding Always On LED binary for testing purposes. santiagogf89@gmail.com 2016-11-13 22:19:23 +01:00
  • 08484d56c9 Specify which project inside targets has to be used. santiagogf89@gmail.com 2016-11-13 21:26:30 +01:00
  • eec8bedb6b Fix the Readme.md santiagogf89@gmail.com 2016-11-13 19:19:59 +01:00
  • 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. santiagogf89@gmail.com 2016-11-13 19:17:01 +01:00
  • f3dfaa4bb7 Update README.md László Monda 2016-09-26 00:34:53 +02:00
  • 6570f68d65 Add readme. László Monda 2016-08-10 01:48:40 +02:00
  • e6c1fce5b4 Add KBOOT. László Monda 2016-08-10 01:45:15 +02:00