mirror of
https://github.com/meshtastic/firmware.git
synced 2025-02-02 18:59:56 +00:00
22946b5e51
###RTT Client: ----------------------------------------------- ###RTT Client: Connecting to J-Link RTT Server via localhost:19021 ... ###RTT Client: Connected. SEGGER J-Link V6.70c - Real time terminal output SEGGER J-Link ARM V9.6, SN=69663845 Process: JLinkGDBServerCLExe Emitting reboot packet for serial shell I2C device found at address 0x55 done Meshtastic swver=unset, hwver=unset Reset reason: 0x0 FIXME, call randomSeed ERROR: No UBLOX GPS found Hoping that NEMA might work RadioConfig reset! Initial packet id 1481765933, numPacketId 4294967295 No saved preferences found NODENUM=0xB18C3A4E, dbsize=1 Starting meshradio init... Set radio: name=Default, config=3, ch=6, power=17 SX1262 init result 0 sending owner !df5db18c3a4e/Unknown 3a4e/?4E Update DB node 0xB18C3A4E, rx_time=0 old user !df5db18c3a4e/Unknown 3a4e/?4E updating changed=0 user !df5db18c3a4e/Unknown 3a4e/?4E Adding packet record (id=0x5851F430 Fr0x4E To0xFF, WantAck0, HopLim3 Payload:User) enqueuing for send (id=0x5851F430 Fr0x4E To0xFF, WantAck0, HopLim3 encrypted) txGood=0,rxGood=0,rxBad=0 Starting low level send (id=0x5851F430 Fr0x4E To0xFF, WantAck0, HopLim3 encrypted) assert failed src/mesh/SX1262Interface.cpp: 102, virtual void SX1262Interface::setStandby(), test=err == ERR_NONE
36 lines
979 B
Markdown
36 lines
979 B
Markdown
# Notes on @BigCorvus boards
|
|
|
|
## Board version 1.1
|
|
|
|
variant name lora_relay_v1
|
|
|
|
### Remaining TODOs
|
|
|
|
- power hold for the ST7735
|
|
- look at example sketch
|
|
- turn on xmit boost
|
|
|
|
## Recommendations for future boards
|
|
|
|
@BigCorvus your board is **really** nice. Here's some ideas for the future:
|
|
|
|
- make the SWDIO header more standard (the small ARM 2x5 micro footprint?) or at least througholes so it is easy to solder a header
|
|
|
|
## How to program bootloader
|
|
|
|
Download from here: https://github.com/adafruit/Adafruit_nRF52_Bootloader/releases
|
|
|
|
```
|
|
nrfjprog -f nrf52 --eraseall
|
|
Erasing user available code and UICR flash areas.
|
|
Applying system reset.
|
|
|
|
nrfjprog -f nrf52 --program feather_nrf52840_express_bootloader-0.3.2_s140_6.1.1.hex
|
|
Parsing hex file.
|
|
Reading flash area to program to guarantee it is erased.
|
|
Checking that the area to write is not protected.
|
|
Programming device.
|
|
```
|
|
|
|
Then reboot the board, if all went well it now shows up as a mountable filesystem on your USB bus.
|