chore: Support T-Lite F4 variant (#3254)
* TLite F4 * chore: Add to fw list for Buddy * chore(cpn): TLite F4 Companion support * fix: Remove seemingly incorect cmake set Or at least, the code now builds without that directive * fix(cpn): Stupid typo * chore: Actually build/register tlitef4 simulator * fix: Need tlitef4 flavor for simulator and updates * chore: tlitef4 can use tlite simulator * fix: downloadid AND simulatorid * fix: Correct simulatorid --------- Co-authored-by: Peter Feerick <peter.feerick@gmail.com> Co-authored-by: Peter Feerick <pfeerick@users.noreply.github.com>
This commit is contained in:
co-authored by
Peter Feerick
Peter Feerick
parent
2588e89ca1
commit
32e544c8dd
+9
-1
@@ -46,6 +46,14 @@
|
||||
#define DISPLAY_VERSION
|
||||
#endif
|
||||
|
||||
#if defined(RADIO_TLITE)
|
||||
#if defined(STM32F407xx)
|
||||
#define CPU_NAME "-F4"
|
||||
#else
|
||||
#define CPU_NAME "-F2"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(COLORLCD)
|
||||
const char fw_stamp[] = "FW" TAB ": edgetx-" FLAVOUR;
|
||||
#if defined(RADIOMASTER_RELEASE) || defined(JUMPER_RELEASE)
|
||||
@@ -64,7 +72,7 @@
|
||||
#elif defined(RADIOMASTER_RELEASE)
|
||||
const char vers_stamp[] = "FW" TAB ": edgetx-" FLAVOUR "\036VERS" TAB ": RM Factory (" GIT_STR ")" "\036BUILT BY : EdgeTX" "\036DATE" TAB ": " DATE " " TIME;
|
||||
#elif defined(JUMPER_RELEASE) || defined(IFLIGHT_RELEASE)
|
||||
const char vers_stamp[] = "FW" TAB ": edgetx-" FLAVOUR "\036VERS" TAB ": Factory (" GIT_STR ")" "\036BUILT BY : EdgeTX" "\036DATE" TAB ": " DATE " " TIME;
|
||||
const char vers_stamp[] = "FW" TAB ": edgetx-" FLAVOUR CPU_NAME"\036VERS" TAB ": Factory (" GIT_STR ")" "\036BUILT BY : EdgeTX" "\036DATE" TAB ": " DATE " " TIME;
|
||||
#else
|
||||
#if defined(VERSION_TAG)
|
||||
const char vers_stamp[] = "FW" TAB ": edgetx-" FLAVOUR "\036VERS" TAB ": " VERSION_TAG DISPLAY_VERSION "\036NAME" ": " CODENAME "\036DATE" TAB ": " DATE " " TIME;
|
||||
|
||||
@@ -170,6 +170,23 @@ elseif(PCB STREQUAL X7)
|
||||
add_definitions(-DMANUFACTURER_JUMPER)
|
||||
set(ENABLE_SERIAL_PASSTHROUGH ON CACHE BOOL "Enable serial passthrough")
|
||||
set(CLI ON CACHE BOOL "Enable CLI")
|
||||
elseif(PCBREV STREQUAL TLITEF4)
|
||||
set(DEFAULT_INTERNAL_MODULE MULTIMODULE CACHE STRING "Default internal module")
|
||||
set(INTERNAL_MODULE_SERIAL YES)
|
||||
set(FLAVOUR tlitef4)
|
||||
set(NAVIGATION_TYPE 9x)
|
||||
set(CPU_TYPE STM32F4)
|
||||
set(CPU_TYPE_FULL STM32F407xE) # for size report
|
||||
add_definitions(-DSTM32F407xx)
|
||||
set(LINKER_SCRIPT targets/taranis/stm32f4_flash.ld)
|
||||
add_definitions(-DSTM32F40_41xxx -DSTM32F407xx)
|
||||
set(LUA_EXPORT lua_export_tlite)
|
||||
add_definitions(-DRADIO_TLITE)
|
||||
add_definitions(-DRADIO_FAMILY_JUMPER_T12)
|
||||
add_definitions(-DEEPROM_VARIANT=0x4003)
|
||||
add_definitions(-DMANUFACTURER_JUMPER)
|
||||
set(ENABLE_SERIAL_PASSTHROUGH ON CACHE BOOL "Enable serial passthrough")
|
||||
set(CLI ON CACHE BOOL "Enable CLI")
|
||||
elseif(PCBREV STREQUAL LR3PRO)
|
||||
set(DEFAULT_INTERNAL_MODULE CROSSFIRE CACHE STRING "Default internal module")
|
||||
set(INTERNAL_MODULE_SERIAL YES)
|
||||
|
||||
Reference in New Issue
Block a user