From 0f84c31f68d0aa4e181ae359dee1af5d4205ea8d Mon Sep 17 00:00:00 2001
From: noon92 <40807970+noon92@users.noreply.github.com>
Date: Wed, 20 Nov 2024 19:12:00 +0200
Subject: [PATCH] README.md updated from https://stackedit.io/
---
README.md | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/README.md b/README.md
index fc72e19..61ce19c 100644
--- a/README.md
+++ b/README.md
@@ -18,7 +18,7 @@
By default, no simple way to get online (no built in wifi/BLE/ethernet). Ethernet can be easily added - wifi still work in progress - see Networking below)
Annoying SDK for building firmware images
No simple way to compile drivers (no available Linux headers - if anyone manages to compile the headers, please let me know)
-USB seems very power limited - highest observed current is low - just 0.08a at 5v (0.4w). It seems that if power draw exceeds this limit, the device will bootloop or hard crash
+If the power draw of a USB peripheral exceeds what the Luckfox is able to provide, it will reboot, bootloop or even hard crash. This appears to be avoidable by simply using a sufficient power supply, though this requires more testing
Accomplished:
@@ -31,14 +31,15 @@
- Real time clock (RTC) support (see supported hardware below)
- Activity LED disabled. User LED will blink for 5 seconds when boot is complete
- Pressing the “BOOT” button triggers reboot
+- Ability to reconfigure wifi via USB flash drive
Issues / to do / in progress:
- WIFI over USB or UART (accomplished, stable, optimizing)
+- Ability to trigger GPIO to shut off USB via mesh
- Meshtasticd to run LoRa radio over SPI (accomplished, updated image and instructions coming soon)
- Custom carrier PCB with LoRa radio (in progress)
-- Custom PCB for USB, with power injection and GPIO/i2c control (in progress)
-- Ability to trigger GPIO to shut off USB via mesh
+- Custom PCB for USB with GPIO/i2c control (in progress)
- Prevent hanging on boot when no network ("[ ***] A start job is running for Raise network interfaces (2min 10s / 5min 6s"). Also, on reboot
- Test power consumption with LoRa radio attached / figure out what size solar panel will be required
- Work out i2c sharing between OS and Meshtasticd - allow mesh to access sensors while RTC is accessible to OS
@@ -105,15 +106,15 @@
| USB wifi adapter chipsets |
-* RTL8188EUS * MT7601U * AR9271 (does not show in iwconfig for some users but works) |
+* RTL8188EUS * MT7601U * AR9271 (seems to be unstable, does not show in iwconfig for some users) |
|
-USB power limitations are causing many issues. Unreliable - WORK IN PROGRESS. |
+WORK IN PROGRESS. |
| Misc. hardware |
* USB hubs (powered or not) * Thumb drives * SD card readers |
|
-Highest observed current is low - just 0.08a at 5v (0.4w). It seems that if power draw exceeds this limit, the device will bootloop or hard crash. |
+If power draw exceeds supply, the device will reboot, bootloop or hard crash. |
Installation - connection to Meshtastic node via UART or USB