mirror of
https://github.com/meshcore-dev/MeshCore.git
synced 2026-04-20 22:13:47 +00:00
Remove unrelated CLI changes from PR branch
This commit is contained in:
parent
0ce1a55017
commit
166f804da1
2 changed files with 0 additions and 39 deletions
|
|
@ -30,16 +30,6 @@ This document provides an overview of CLI commands that can be sent to MeshCore
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### Enter the UF2 bootloader (nRF52 only)
|
|
||||||
**Usage:**
|
|
||||||
- `uf2reset`
|
|
||||||
|
|
||||||
**Serial Only:** Yes
|
|
||||||
|
|
||||||
**Note:** Reboots directly into the UF2 bootloader on supported nRF52 boards.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### Reset the clock and reboot
|
### Reset the clock and reboot
|
||||||
**Usage:**
|
**Usage:**
|
||||||
- `clkreboot`
|
- `clkreboot`
|
||||||
|
|
|
||||||
|
|
@ -4,29 +4,6 @@
|
||||||
#include "AdvertDataHelpers.h"
|
#include "AdvertDataHelpers.h"
|
||||||
#include <RTClib.h>
|
#include <RTClib.h>
|
||||||
|
|
||||||
#if defined(NRF52_PLATFORM)
|
|
||||||
#include <nrf.h>
|
|
||||||
#include <nrf_soc.h>
|
|
||||||
|
|
||||||
#ifndef DFU_MAGIC_UF2_RESET
|
|
||||||
#define DFU_MAGIC_UF2_RESET 0x57
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static void resetToUf2Bootloader() {
|
|
||||||
uint8_t sd_enabled = 0;
|
|
||||||
sd_softdevice_is_enabled(&sd_enabled);
|
|
||||||
|
|
||||||
if (sd_enabled) {
|
|
||||||
sd_power_gpregret_clr(0, 0xFF);
|
|
||||||
sd_power_gpregret_set(0, DFU_MAGIC_UF2_RESET);
|
|
||||||
} else {
|
|
||||||
NRF_POWER->GPREGRET = DFU_MAGIC_UF2_RESET;
|
|
||||||
}
|
|
||||||
|
|
||||||
NVIC_SystemReset();
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef BRIDGE_MAX_BAUD
|
#ifndef BRIDGE_MAX_BAUD
|
||||||
#define BRIDGE_MAX_BAUD 115200
|
#define BRIDGE_MAX_BAUD 115200
|
||||||
#endif
|
#endif
|
||||||
|
|
@ -233,12 +210,6 @@ void CommonCLI::handleCommand(uint32_t sender_timestamp, const char* command, ch
|
||||||
_board->powerOff(); // doesn't return
|
_board->powerOff(); // doesn't return
|
||||||
} else if (memcmp(command, "reboot", 6) == 0) {
|
} else if (memcmp(command, "reboot", 6) == 0) {
|
||||||
_board->reboot(); // doesn't return
|
_board->reboot(); // doesn't return
|
||||||
} else if (sender_timestamp == 0 && memcmp(command, "uf2reset", 8) == 0 && (command[8] == 0 || command[8] == ' ')) { // from serial command line only
|
|
||||||
#if defined(NRF52_PLATFORM)
|
|
||||||
resetToUf2Bootloader(); // doesn't return
|
|
||||||
#else
|
|
||||||
strcpy(reply, "ERR: unsupported");
|
|
||||||
#endif
|
|
||||||
} else if (memcmp(command, "clkreboot", 9) == 0) {
|
} else if (memcmp(command, "clkreboot", 9) == 0) {
|
||||||
// Reset clock
|
// Reset clock
|
||||||
getRTCClock()->setCurrentTime(1715770351); // 15 May 2024, 8:50pm
|
getRTCClock()->setCurrentTime(1715770351); // 15 May 2024, 8:50pm
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue