mirror of
https://github.com/espruino/Espruino.git
synced 2025-12-08 19:06:15 +00:00
Updated required softdevice to allow DFU updates even if the bootloader is based on 3.1.0
This commit is contained in:
parent
6a9934f872
commit
d529660ada
@ -47,7 +47,7 @@ info = {
|
||||
'DEFINES+=-DNO_DUMP_HARDWARE_INITIALISATION', # don't dump hardware init - not used and saves 1k of flash
|
||||
'DEFINES+=-DAPP_TIMER_OP_QUEUE_SIZE=5', # Bangle.js accelerometer poll handler needs something else in queue size
|
||||
'DFU_PRIVATE_KEY=targets/nrf5x_dfu/dfu_private_key.pem',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C,0x91',
|
||||
'INCLUDE += -I$(ROOT)/libs/banglejs -I$(ROOT)/libs/misc',
|
||||
'WRAPPERSOURCES += libs/banglejs/jswrap_bangle.c',
|
||||
'SOURCES += libs/misc/nmea.c',
|
||||
|
||||
@ -41,7 +41,7 @@ info = {
|
||||
'DEFINES+=-DUSE_FONT_6X8 -DGRAPHICS_PALETTED_IMAGES',
|
||||
'DEFINES+=-DNO_DUMP_HARDWARE_INITIALISATION', # don't dump hardware init - not used and saves 1k of flash
|
||||
'DFU_PRIVATE_KEY=targets/nrf5x_dfu/dfu_private_key.pem',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C,0x91',
|
||||
'INCLUDE += -I$(ROOT)/libs/banglejs -I$(ROOT)/libs/misc',
|
||||
'WRAPPERSOURCES += libs/banglejs/jswrap_bangle.c',
|
||||
'SOURCES += libs/misc/nmea.c',
|
||||
|
||||
@ -39,7 +39,7 @@ info = {
|
||||
'DEFINES+=-DHAL_NFC_ENGINEERING_BC_FTPAN_WORKAROUND=1', # Looks like proper production nRF52s had this issue
|
||||
'DEFINES+=-DBLUETOOTH_NAME_PREFIX=\'"Badge"\'',
|
||||
'DFU_PRIVATE_KEY=targets/nrf5x_dfu/dfu_private_key.pem',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C,0x91',
|
||||
'INCLUDE += -I$(ROOT)/libs/hexbadge',
|
||||
'WRAPPERSOURCES += libs/hexbadge/jswrap_hexbadge.c'
|
||||
]
|
||||
|
||||
@ -47,7 +47,7 @@ info = {
|
||||
'DEFINES+=-DBLUETOOTH_NAME_PREFIX=\'"MDBT42Q"\'',
|
||||
'DEFINES+=-DNEOPIXEL_SCK_PIN=23',
|
||||
'DFU_PRIVATE_KEY=targets/nrf5x_dfu/dfu_private_key.pem',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C'
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C,0x91'
|
||||
]
|
||||
}
|
||||
};
|
||||
|
||||
@ -52,7 +52,7 @@ info = {
|
||||
'DEFINES+=-DDUMP_IGNORE_VARIABLES=\'"g\\0"\'',
|
||||
'DEFINES+=-DNEOPIXEL_SCK_PIN=14',
|
||||
'DFU_PRIVATE_KEY=targets/nrf5x_dfu/dfu_private_key.pem',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C,0x91',
|
||||
'INCLUDE += -I$(ROOT)/libs/pixljs',
|
||||
'WRAPPERSOURCES += libs/pixljs/jswrap_pixljs.c',
|
||||
'JSMODULESOURCES += libs/js/graphical_menu.min.js'
|
||||
|
||||
@ -48,7 +48,7 @@ info = {
|
||||
'DEFINES+=-DCUSTOM_GETBATTERY=jswrap_puck_getBattery',
|
||||
'DEFINES+=-DNFC_DEFAULT_URL=\'"https://puck-js.com/go"\'',
|
||||
'DFU_PRIVATE_KEY=targets/nrf5x_dfu/dfu_private_key.pem',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C,0x91',
|
||||
'INCLUDE += -I$(ROOT)/libs/puckjs',
|
||||
'WRAPPERSOURCES += libs/puckjs/jswrap_puck.c'
|
||||
]
|
||||
|
||||
@ -44,7 +44,7 @@ info = {
|
||||
'DEFINES+=-DCUSTOM_GETBATTERY=jswrap_puck_getBattery',
|
||||
'DEFINES+=-DNFC_DEFAULT_URL=\'"https://puck-js.com/go"\'',
|
||||
'DFU_PRIVATE_KEY=targets/nrf5x_dfu/dfu_private_key.pem',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C,0x91',
|
||||
'INCLUDE += -I$(ROOT)/libs/puckjs',
|
||||
'WRAPPERSOURCES += libs/puckjs/jswrap_puck.c'
|
||||
]
|
||||
|
||||
@ -43,7 +43,7 @@ info = {
|
||||
'NRF_SDK15=1'
|
||||
'DEFINES+=-DBLUETOOTH_NAME_PREFIX=\'"iTracker"\'',
|
||||
'DFU_PRIVATE_KEY=targets/nrf5x_dfu/dfu_private_key.pem',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C,0x91',
|
||||
'JSMODULESOURCES += libs/js/AT.min.js',
|
||||
'JSMODULESOURCES += libs/js/GPS.min.js',
|
||||
'JSMODULESOURCES += libs/js/LIS3DH.min.js',
|
||||
|
||||
@ -43,7 +43,7 @@ info = {
|
||||
'DEFINES+=-DHAL_NFC_ENGINEERING_BC_FTPAN_WORKAROUND=1', # Looks like proper production nRF52s had this issue
|
||||
'DEFINES+=-DBLUETOOTH_NAME_PREFIX=\'"iTracker"\'',
|
||||
'DFU_PRIVATE_KEY=targets/nrf5x_dfu/dfu_private_key.pem',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C,0x91',
|
||||
'JSMODULESOURCES += libs/js/AT.min.js',
|
||||
'JSMODULESOURCES += libs/js/GPS.min.js',
|
||||
'JSMODULESOURCES += libs/js/BME280.min.js',
|
||||
|
||||
@ -41,7 +41,7 @@ info = {
|
||||
'DEFINES+=-DHAL_NFC_ENGINEERING_BC_FTPAN_WORKAROUND=1', # Looks like proper production nRF52s had this issue
|
||||
'DEFINES+=-DBLUETOOTH_NAME_PREFIX=\'"iTracker"\'',
|
||||
'DFU_PRIVATE_KEY=targets/nrf5x_dfu/dfu_private_key.pem',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C,0x91',
|
||||
'JSMODULESOURCES += libs/js/AT.min.js',
|
||||
'JSMODULESOURCES += libs/js/GPS.min.js',
|
||||
'JSMODULESOURCES += libs/js/BME280.min.js',
|
||||
|
||||
@ -43,7 +43,7 @@ info = {
|
||||
'DEFINES+=-DCONFIG_GPIO_AS_PINRESET', # Allow the reset pin to work
|
||||
'DEFINES+=-DBLUETOOTH_NAME_PREFIX=\'"RuuviTag"\'',
|
||||
'DFU_PRIVATE_KEY=targets/nrf5x_dfu/ruuvi_open_private.pem',
|
||||
'DFU_SETTINGS=--debug-mode --hw-version 52 --sd-req 0x8C'
|
||||
'DFU_SETTINGS=--debug-mode --hw-version 52 --sd-req 0x8C,0x91'
|
||||
]
|
||||
}
|
||||
};
|
||||
|
||||
@ -35,7 +35,7 @@ info = {
|
||||
],
|
||||
'makefile' : [
|
||||
'DFU_PRIVATE_KEY=targets/nrf5x_dfu/dfu_private_key.pem',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C,0x91',
|
||||
'DEFINES += -DCONFIG_GPIO_AS_PINRESET', # Allow the reset pin to work
|
||||
'DEFINES += -DCONFIG_NFCT_PINS_AS_GPIOS=1', # Use NFC for GPIOs
|
||||
'DEFINES+=-DBLUETOOTH_NAME_PREFIX=\'"Smartibot"\'',
|
||||
|
||||
@ -41,7 +41,7 @@ info = {
|
||||
'DEFINES+=-DNFC_DEFAULT_URL=\'"https://www.espruino.com/ide"\'',
|
||||
'DEFINES+=-DDUMP_IGNORE_VARIABLES=\'"Thingy\\0"\'',
|
||||
'DFU_PRIVATE_KEY=targets/nrf5x_dfu/dfu_private_key.pem',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C',
|
||||
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C,0x91',
|
||||
'INCLUDE += -I$(ROOT)/libs/nordic_thingy',
|
||||
'WRAPPERSOURCES += libs/nordic_thingy/jswrap_thingy.c',
|
||||
'JSMODULESOURCES+=libs/js/LIS2DH12.min.js',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user