Wgrywanie pliku *.bin na ESP32 C6 [bramka ZigBee]

Moderator: vajera

User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

No i wszystko jasne :) Dzięki.
Soft mogę wgrać tylko po UART, więc tak samo próbowałem uruchomić.
Po przełożeniu wykrył, pewnie nawet jest obsługiwany... zmienię soft na bramkę i zobaczymy.

Peer Manufacturer is "_TZ3000_ljhbw1c9"
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

slawek wrote: Fri Mar 07, 2025 11:27 am No i wszystko jasne :) Dzięki.
Soft mogę wgrać tylko po UART, więc tak samo próbowałem uruchomić.
Po przełożeniu wykrył, pewnie nawet jest obsługiwany... zmienię soft na bramkę i zobaczymy.

Peer Manufacturer is "_TZ3000_ljhbw1c9"
Przydałby się jeszcze model name albo przynajmniej informacja czy to są 2/3/4 przekaźniki?
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
slawek
Posts: 2685
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

2 przekaźniki, model na zdjęciu 2 posty wyżej... logi dołączyłem w tym temacie viewtopic.php?p=200281#p200281
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
User avatar
RomanG
Posts: 1060
Joined: Tue Jul 21, 2020 7:35 am
Has thanked: 26 times
Been thanked: 7 times

Post

Gdzieś czytałem (a teraz nie umiem znaleźć), jak uaktywnić wejście anteny zewnętrznej w tym maluszku - Seeed Xiao ESP32-C6.
Chciałem u siebie podmienić jedną bramkę Z2S na kilka innych z lepszym zasięgiem. Ktoś może naprowadzić? :)
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

RomanG wrote: Fri Mar 07, 2025 7:10 pm Gdzieś czytałem (a teraz nie umiem znaleźć), jak uaktywnić wejście anteny zewnętrznej w tym maluszku - Seeed Xiao ESP32-C6.
Chciałem u siebie podmienić jedną bramkę Z2S na kilka innych z lepszym zasięgiem. Ktoś może naprowadzić? :)
To jest robione automatycznie w setup() bramki przynajmniej od kilku wersji.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
RomanG
Posts: 1060
Joined: Tue Jul 21, 2020 7:35 am
Has thanked: 26 times
Been thanked: 7 times

Post

Dziękuję za wyjaśnienie! ;)
stugraj
Posts: 107
Joined: Sun Nov 27, 2022 4:28 pm
Has thanked: 1 time

Post

Zibi_007 wrote: Thu Feb 27, 2025 11:35 am
stugraj wrote: Thu Feb 27, 2025 11:06 am Może ktoś polecić program na macOS do wgrywania pod konkretny adres? Jest to potrzebne do aktualizacji a nie mam żadnego komputera z Windows
Najpierw to: https://www.python.org/downloads/
Później to: https://github.com/espressif/esptool
Dokumentacja (instrukcja) tutaj: https://docs.espressif.com/projects/esp ... index.html

Działa bez problemów.
Zainstalowalem wszystko jak w instrukcji, ale teraz nie mam pojecia jaka komende wpisac w terminalu zeby rozpoczelo flashowanie w dobrym adresie.
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

stugraj wrote: Tue Mar 11, 2025 1:11 pm
Zibi_007 wrote: Thu Feb 27, 2025 11:35 am
stugraj wrote: Thu Feb 27, 2025 11:06 am Może ktoś polecić program na macOS do wgrywania pod konkretny adres? Jest to potrzebne do aktualizacji a nie mam żadnego komputera z Windows
Najpierw to: https://www.python.org/downloads/
Później to: https://github.com/espressif/esptool
Dokumentacja (instrukcja) tutaj: https://docs.espressif.com/projects/esp ... index.html

Działa bez problemów.
Zainstalowalem wszystko jak w instrukcji, ale teraz nie mam pojecia jaka komende wpisac w terminalu zeby rozpoczelo flashowanie w dobrym adresie.

Code: Select all

esptool.py --port [port COM] --baud 115200 write_flash --flash_mode qio 0x00000  [ścieżka do pliku]
dla merged

Code: Select all

esptool.py --port [port COM] --baud 115200 write_flash --flash_mode qio 0x10000  [ścieżka do pliku]
dla aktualizacji

Wszystko masz w podlinkowanej wcześniej dokumentacji https://docs.espressif.com/projects/esp ... mands.html
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
stugraj
Posts: 107
Joined: Sun Nov 27, 2022 4:28 pm
Has thanked: 1 time

Post

Ustawiam:

Code: Select all

esptool.py -- port /dev/cu.usbmodem101 --baud 115200 write_flash --flash_mode qio 0x10000  /Users/mateusz/Downloads/Z2S_Gateway.ino.4MB.no_OTA.logs.bin
i dostaje komunikat:

Code: Select all

usage: esptool [-h]
               [--chip {auto,esp8266,esp32,esp32s2,esp32s3beta2,esp32s3,esp32c3,esp32c6beta,esp32h2beta1,esp32h2beta2,esp32c2,esp32c6,esp32c61,esp32c5,esp32c5beta3,esp32h2,esp32p4}]
               [--port PORT] [--baud BAUD] [--port-filter PORT_FILTER]
               [--before {default_reset,usb_reset,no_reset,no_reset_no_sync}]
               [--after {hard_reset,soft_reset,no_reset,no_reset_stub}]
               [--no-stub] [--trace] [--override-vddsdio [{1.8V,1.9V,OFF}]]
               [--connect-attempts CONNECT_ATTEMPTS]
               {load_ram,dump_mem,read_mem,write_mem,write_flash,run,image_info,make_image,elf2image,read_mac,chip_id,flash_id,read_flash_status,write_flash_status,read_flash,verify_flash,erase_flash,erase_region,read_flash_sfdp,merge_bin,get_security_info,version} ...
esptool: error: argument operation: invalid choice: 'port' (choose from load_ram, dump_mem, read_mem, write_mem, write_flash, run, image_info, make_image, elf2image, read_mac, chip_id, flash_id, read_flash_status, write_flash_status, read_flash, verify_flash, erase_flash, erase_region, read_flash_sfdp, merge_bin, get_security_info, version)
Wybrany port wydaje mi sie ze jest dobry:

Code: Select all

% esptool.py flash_id
esptool.py v4.8.1
Found 2 serial ports
Serial port /dev/cu.usbmodem101
Connecting...
Detecting chip type... ESP32-C6
Chip is ESP32-C6FH4 (QFN32) (revision v0.1)
Features: WiFi 6, BT 5, IEEE802.15.4
Crystal is 40MHz
MAC: e4:b0:63:ff:fe:41:c8:94
BASE MAC: e4:b0:63:41:c8:94
MAC_EXT: ff:fe
Uploading stub...
Running stub...
Stub running...
Manufacturer: 20
Device: 4016
Detected flash size: 4MB
Hard resetting via RTS pin...
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

stugraj wrote: Tue Mar 11, 2025 4:30 pm Ustawiam:

Code: Select all

esptool.py -- port /dev/cu.usbmodem101 --baud 115200 write_flash --flash_mode qio 0x10000  /Users/mateusz/Downloads/Z2S_Gateway.ino.4MB.no_OTA.logs.bin
Przed "port" masz spację. Usuń ją. Zresztą powinno pójść nawet bez podania portu, ale lepiej podać.
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036

Return to “Bramka ZigBee”