Search found 8 matches

by vlad2891
Wed May 31, 2017 11:51 am
Forum: General Discussion
Topic: OTA checksum fails
Replies: 0
Views: 2952

OTA checksum fails

Hello guys, So, recently I'we taken a swing at the OTA update and got myself stuck. What i did was to follow the example here and all seems to work well untill the esp_ota_end , where i get esp_image: checksum failed. Calculated 0xef read 0x0 . Here is a link to the ota_task.c . Now the image on the...
by vlad2891
Fri Apr 14, 2017 7:13 am
Forum: General Discussion
Topic: Secure boot problem
Replies: 5
Views: 8877

Re: Secure boot problem

Hello guys, So, digging around more I found this scenario: 1. On boot, if secure boot enabled, secured boot enabled is called ( bootloader_start.c#L357 ) err = esp_secure_boot_permanently_enable(); 2. this leads to secure_boot.c file that calls image verify ( secure_boot.c#L114 ) err = esp_image_bas...
by vlad2891
Thu Apr 13, 2017 7:52 am
Forum: General Discussion
Topic: Secure boot problem
Replies: 5
Views: 8877

Re: Secure boot problem

Hello guys, After taking a peak through the esp-idf itself, I found that the error is first detected here in esp_image_format.c:111 if (src_addr % SPI_FLASH_MMU_PAGE_SIZE != 0) { /* Image must start on a 64KB boundary (This is not a technical limitation, only the flash mapped regions need to be 64KB...
by vlad2891
Wed Apr 05, 2017 8:38 am
Forum: General Discussion
Topic: Secure boot problem
Replies: 5
Views: 8877

Secure boot problem

Hello guys, Lately I'we been having trouble getting secure boot working on the ESP32 device ( been using adafruit devboards). So what I do basically is : 1. have a private key /secure_boot_signing_key.pem 2. extract public key by doing python espsecure.py extract_public_key --keyfile <project_path>/...
by vlad2891
Mon Mar 20, 2017 11:05 pm
Forum: General Discussion
Topic: New Windows Environment using bash on windows
Replies: 1
Views: 3892

New Windows Environment using bash on windows

Hello guys, Recently I started writing ESP32 code. Since I'm not a big fan am MSYS I started writing a small script that uses the Bash on Windows for make and python for flashing. So far it's working OK for me. You can find it here . Could you guys take it for a spin an let me know your opinions. Ho...
by vlad2891
Fri Mar 10, 2017 1:00 pm
Forum: ESP-IDF
Topic: Infinite loop best practices
Replies: 4
Views: 11637

Re: Infinite loop best practices

Thank you very much for your answer. I will take this into consideration on my further projects.

On a side note, Keep up the good work :D ...
by vlad2891
Thu Mar 09, 2017 8:17 am
Forum: ESP-IDF
Topic: Infinite loop best practices
Replies: 4
Views: 11637

Re: Infinite loop best practices

Thank you for your reply.

The reasoning behind the question is that I was wondering if somehow ESP32/FREERtos is optimized for multiple task running rather than one infinite long task. So if it's not more efficient to create a task, run it and end it than crating one task that runs forever.
by vlad2891
Wed Mar 08, 2017 2:40 pm
Forum: ESP-IDF
Topic: Infinite loop best practices
Replies: 4
Views: 11637

Infinite loop best practices

Hello guys, So I was wondering which is a better practice and why: 1. Create a task and do an infinite loop inside the task 2. Do an infinite loop and call xTaskCreate(...) on each iteration. I'm not interested in complicated scenarios, that only require only one or the other, just a simple read a s...