Closed borcares closed 3 years ago
More details please. What are you trying to achieve? Which firmware? What commands do you run?
Hi Maxim,
I've compiled the occupancy example with this configurations in the Makefile: _FLASH_SIZE ?= 8 FLASH_MODE ?= dout FLASH_SPEED ?= 40 HOMEKIT_SPI_FLASH_BASEADDR ?= 0x7A000
After that, I've tried to flash the wemos D1 mini and nodemcu v3 with the comand: _esptool.py -p /dev/cu.wchusbserial1420 --baud 115200 writeflash -fs 8m -fm dout -ff 40m 0x00000 occupancy.bin
and I've had the same warning: Warning: Image file at 0x0 doesn't look like an image file, so not changing any flash settings
Thanks in advanced.
anyone can help?
Thanks.
Well, I guess, it is expected for bootloader to start with particular sequence and since you're flashing at bootloader sector, the program complains about it. Why did you decide to to flash it manually rather than using make flash
? If you really know what you're doing, you need to read esptool.py source code to see how they prepare bootloader image file and be prepared to make your image compliant.
Hi maxim, thanks for the feedback.
I flash it manually because I’m compiling the firmware in a virtual machine and I have problems to connect the usb port with the virtual machine... and I flash it in macos. I will try to flash it into the virtual machine with the comand “make flash”.
Thank you.
I am using the Maxim’s Docker guide and it works perfectly under Mac OSX. However if you would like to use esptool you should set all parameters. Also you need to copy the rboot, blank_config and your firmware bin files in one place. rboot.bin and blank_config.bin are located here:
https://github.com/SuperHouse/esp-open-rtos/tree/master/bootloader/firmware_prebuilt
Your commands should look like this:
python esptool/esptool.py --chip esp8266 -p /dev/cu.wchusbserial1420 -b 115200 erase_flash
python esptool/esptool.py --chip esp8266 -p /dev/cu.wchusbserial1420 -b 115200 write_flash 0x00 rboot.bin 0x1000 blank_config.bin 0x2000 occupancy.bin
Than you AramVartanyan. Finally I can flash the firmware with your comand.
I have this error when I intent to flash:
Warning: Image file at 0x0 doesn't look like an image file, so not changing any flash settings.
anyone can help?
thanks.