diff --git a/Lib/CMake/arm.cmake b/Lib/CMake/arm.cmake index 4b3d320..3a62fe5 100644 --- a/Lib/CMake/arm.cmake +++ b/Lib/CMake/arm.cmake @@ -89,18 +89,21 @@ message( "${COMPILER_SRCS}" ) #| USB Defines, this is how the loader programs detect which type of chip base is used +message( STATUS "Bootloader Type:" ) if ( "${CHIP}" MATCHES "mk20dx128vlf5" ) set( VENDOR_ID "0x1C11" ) set( PRODUCT_ID "0xB04D" ) set( BOOT_VENDOR_ID "0x1C11" ) set( BOOT_PRODUCT_ID "0xB007" ) set( DFU 1 ) + message( "dfu" ) elseif ( "${CHIP}" MATCHES "mk20dx128" OR "${CHIP}" MATCHES "mk20dx256" ) set( VENDOR_ID "0x1C11" ) set( PRODUCT_ID "0xB04D" ) set( BOOT_VENDOR_ID "0x16c0" ) # TODO Double check, this is likely incorrect set( BOOT_PRODUCT_ID "0x0487" ) set( TEENSY 1 ) + message( "Teensy" ) endif () diff --git a/Lib/CMake/avr.cmake b/Lib/CMake/avr.cmake index c4b778e..255d062 100644 --- a/Lib/CMake/avr.cmake +++ b/Lib/CMake/avr.cmake @@ -36,10 +36,6 @@ message( STATUS "MCU Selected:" ) message( "${MCU}" ) -#| Indicate to later build step that this is a Teensy -set( Teensy ) - - #| Chip Size Database #| Teensy 1.0 if ( "${CHIP}" MATCHES "at90usb162" ) @@ -67,10 +63,6 @@ else () endif () -#| Only Teensy based AVRs supported -set ( TEENSY 1 ) - - #| Extra Compiler Sources #| Mostly for convenience functions like interrupt handlers set( COMPILER_SRCS @@ -94,6 +86,12 @@ set( BOOT_VENDOR_ID "0x16C0" ) # TODO Double check, this is likely incorrect set( BOOT_PRODUCT_ID "0x047D" ) +#| Only Teensy based AVRs supported +set ( TEENSY 1 ) +message( STATUS "Bootloader Type:" ) +message( "Teensy" ) + + #| Compiler flag to set the C Standard level. #| c89 = "ANSI" C #| gnu89 = c89 plus GCC extensions diff --git a/Lib/CMake/kll.cmake b/Lib/CMake/kll.cmake index 92205c0..2e53ddd 100644 --- a/Lib/CMake/kll.cmake +++ b/Lib/CMake/kll.cmake @@ -19,6 +19,8 @@ if ( "${MacroModule}" STREQUAL "PartialMap" ) # KLL Installation (Make sure repo has been cloned) # +message ( STATUS "Checking for latest kll version:" ) + if ( NOT EXISTS "${PROJECT_SOURCE_DIR}/kll/kll.py" ) # Make sure git is available find_package ( Git REQUIRED )