Also, the config needed for this unit would be nice.
I have a couple of these, but my lab is all boxed up due to a move.....
Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tamQuote:ECR6600 with v2.1.23.16 firmware size increased from 850kb to 920kb. (When i tried v2.1.24.11, it was 1222kb. Perhaps some optimization flags were missing?)
Added ECR6600 and BL602 deepsleep (ECR6600 - unknown if it works with new sdk, it didn't in the old one).
BL602 pindeepsleep (GPIO7/8 only)
ESP-IDF sdk from v5.5-beta1 to v5.5
Powersave for ECR6600
ESP deepsleep argument from ms to s
ECR6600 reset reason
divadiow wrote:powersave 1 doesn't crash but don't know if it's effective
insmod wrote:So it can connect after deep sleep?
divadiow wrote:I can check later today..
insmod wrote:I tried 3 different bootloaders (they differ a little, HLK-M20, ELM327 and standard nocrc), but none succeeded.
TL;DR: Disabling
amt_cal_info_obtain()lets an ECR6600 board stay reachable even at −91 dBm RSSI [Elektroda, insmod, post #21463032] “both of those platforms have wonky wifi” [Elektroda, insmod, post #21477692]
Why it matters: Stable Wi-Fi and a reliable flashing path decide whether the dimmer becomes a smart-home win or a paperweight.
• MCU: Eswin ECR6600F, ARM Cortex-M33, 192 kB SRAM [Elektroda, jasperro, post #21377851] • Flash layout: 2 MB; main app partition 0x00010000–0x001DA000 (1 .73 MB) [Elektroda, insmod, post #21389718] • Tested UARTs: UART0 (P5/P6), UART1 (P1/P2) 115 200 bps [Elektroda, insmod, post #21461296] • OpenECR6600 build size: 696 kB with SDK v2.1.23 libs [Elektroda, insmod, post #21473279] • OTA success rate: 100 % in lab (1 × 1.18.57 image, 1 502 kB) [Elektroda, divadiow, post #21470619]
ECR6600F_stub_V1.3.1.bin, click Start, then power VBAT..bin is saved when “READ Flash Success!” appears [Elektroda, jasperro, post #21377851]nv_amt (0x1FE000). The OpenBK mac command writes a new address; divadiow verified the change at 0x1FE308 [Elektroda, 21474814]new_partition_0x6000.bin to enlarge env space; flash via UART because OTA keeps the original table [Elektroda, insmod, post #21477692]AT+EFUSERD? to dump the 0x300-bit region [Elektroda, insmod, post #21488364]