Jak wgrać firmware do sonoff
Nie przytrzymanie, a kliknięcie - czytaj ze zrozumieniem... lub restart zasilania...
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
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
Witam , możecie mi doradzić co żle wpisuję że pokazuje mi błąd.
Urządzenie znalezione jako
/dev/tty.usbserial-AH05WGBU
Następnie wpisuję polecienie :
python ./esptool.py --port /dev/tty.usbserial-AH05WGBU --baud 115200 write_flash -fs 8m 0x00000 /Users/Downloads/esptool-master/boot_v1.5.bin 0x01000 /Users/Downloads/esptool-master/sonoff_th16_user1.1024.new.2.bin
I dostaję:
Last login: Thu Jan 25 01:08:45 on ttys000
macs-MacBook-Air:~ mac$ python ./esptool.py --port /dev/tty.usbserial-AH05WGBU --baud 115200 write_flash -fs 8m 0x00000 /Users/Downloads/esptool-master/boot_v1.5.bin 0x01000 /Users/Downloads/esptool-master/sonoff_th16_user1.1024.new.2.bin
/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file './esptool.py': [Errno 2] No such file or directory
macs-MacBook-Air:~ mac$ esptool.py v1.3
usage: esptool [-h] [--chip {auto,esp8266,esp32}] [--port PORT] [--baud BAUD]
[--before {default_reset,no_reset}]
[--after {hard_reset,soft_reset,no_reset}] [--no-stub]
[--trace]
{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,version}
...
esptool: error: argument operation: invalid choice: 'v1.3' (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', 'version')
Z góry dziękuje za pomoc
Urządzenie znalezione jako
/dev/tty.usbserial-AH05WGBU
Następnie wpisuję polecienie :
python ./esptool.py --port /dev/tty.usbserial-AH05WGBU --baud 115200 write_flash -fs 8m 0x00000 /Users/Downloads/esptool-master/boot_v1.5.bin 0x01000 /Users/Downloads/esptool-master/sonoff_th16_user1.1024.new.2.bin
I dostaję:
Last login: Thu Jan 25 01:08:45 on ttys000
macs-MacBook-Air:~ mac$ python ./esptool.py --port /dev/tty.usbserial-AH05WGBU --baud 115200 write_flash -fs 8m 0x00000 /Users/Downloads/esptool-master/boot_v1.5.bin 0x01000 /Users/Downloads/esptool-master/sonoff_th16_user1.1024.new.2.bin
/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file './esptool.py': [Errno 2] No such file or directory
macs-MacBook-Air:~ mac$ esptool.py v1.3
usage: esptool [-h] [--chip {auto,esp8266,esp32}] [--port PORT] [--baud BAUD]
[--before {default_reset,no_reset}]
[--after {hard_reset,soft_reset,no_reset}] [--no-stub]
[--trace]
{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,version}
...
esptool: error: argument operation: invalid choice: 'v1.3' (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', 'version')
Z góry dziękuje za pomoc
Pomiń "python"
teraz mam taki komuikat :
macs-MacBook-Air:~ mac$ ls /dev/tty.*
/dev/tty.Bluetooth-Incoming-Port /dev/tty.iPad-WirelessiAP
/dev/tty.C3530-BluetoothSerialPo /dev/tty.usbserial-AH05WGBU
macs-MacBook-Air:~ mac$ esptool.py --port /dev/tty.usbserial-AH05WGBU --baud 115200 write_flash -fs 8m 0x00000 /Users/Downloads/esptool-master/boot_v1.5.bin 0x00000 /Users/Downloads/esptool-master/sonoff_th16_user1.1024.new.2.bin
WARNING: Flash size arguments in megabits like '8m' are deprecated.
Please use the equivalent size '1MB'.
Megabit arguments may be removed in a future release.
usage: esptool write_flash [-h] [--flash_freq {keep,40m,26m,20m,80m}]
[--flash_mode {keep,qio,qout,dio,dout}]
[--flash_size FLASH_SIZE]
[--spi-connection SPI_CONNECTION] [--no-progress]
[--verify] [--compress | --no-compress]
<address> <filename> [<address> <filename> ...]
esptool write_flash: error: argument <address> <filename>: [Errno 2] No such file or directory: '/Users/Downloads/esptool-master/boot_v1.5.bin'
macs-MacBook-Air:~ mac$ ls /dev/tty.*
/dev/tty.Bluetooth-Incoming-Port /dev/tty.iPad-WirelessiAP
/dev/tty.C3530-BluetoothSerialPo /dev/tty.usbserial-AH05WGBU
macs-MacBook-Air:~ mac$ esptool.py --port /dev/tty.usbserial-AH05WGBU --baud 115200 write_flash -fs 8m 0x00000 /Users/Downloads/esptool-master/boot_v1.5.bin 0x00000 /Users/Downloads/esptool-master/sonoff_th16_user1.1024.new.2.bin
WARNING: Flash size arguments in megabits like '8m' are deprecated.
Please use the equivalent size '1MB'.
Megabit arguments may be removed in a future release.
usage: esptool write_flash [-h] [--flash_freq {keep,40m,26m,20m,80m}]
[--flash_mode {keep,qio,qout,dio,dout}]
[--flash_size FLASH_SIZE]
[--spi-connection SPI_CONNECTION] [--no-progress]
[--verify] [--compress | --no-compress]
<address> <filename> [<address> <filename> ...]
esptool write_flash: error: argument <address> <filename>: [Errno 2] No such file or directory: '/Users/Downloads/esptool-master/boot_v1.5.bin'
Czasami warto czytać to co program wywala na konsolę.
"No such file or directory: '/Users/Downloads/esptool-master/boot_v1.5.bin'"
"No such file or directory: '/Users/Downloads/esptool-master/boot_v1.5.bin'"
Czytam to co wyrzuca konsola i dalej nic z tego . Od początku:
ściągam plik- https://github.com/SUPLA/ESP8266 (jest ważne gdzie go zapiszę skoro go nie znajduje?)
Do terminal wpisuje komende -
macs-MacBook-Air:~ mac$ ls /dev/tty.*
/dev/tty.Bluetooth-Incoming-Port /dev/tty.iPad-WirelessiAP
/dev/tty.C3530-BluetoothSerialPo /dev/tty.usbserial-AH05WGBU
I teraz jaka jest poprawna komenda bo możę ja cały czas coś źle piszę...
Ostatni raz miałem takżę błąd o nieporawnym rozmiarze pliku (8m)
ściągam plik- https://github.com/SUPLA/ESP8266 (jest ważne gdzie go zapiszę skoro go nie znajduje?)
Do terminal wpisuje komende -
macs-MacBook-Air:~ mac$ ls /dev/tty.*
/dev/tty.Bluetooth-Incoming-Port /dev/tty.iPad-WirelessiAP
/dev/tty.C3530-BluetoothSerialPo /dev/tty.usbserial-AH05WGBU
I teraz jaka jest poprawna komenda bo możę ja cały czas coś źle piszę...
Ostatni raz miałem takżę błąd o nieporawnym rozmiarze pliku (8m)
Przecież komputer pokazuje ci ścieżkę...
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
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
-
- Posty: 15
- Rejestracja: wt sie 15, 2017 5:54 am
Jak długo wgrywa się soft po wciśnięciu przycisku "FLASH" ?
Zaproponowałem ten szablon na forum adminowi to zaproponuję też inne rozwiązania dla Ciebie
Zapraszam: - Agencja Interaktywna - Tworzenie stron internetowych
Zapraszam: - Agencja Interaktywna - Tworzenie stron internetowych