Search found 11 matches

by fermienrico
Sat Sep 01, 2018 5:32 pm
Forum: General Discussion
Topic: ESP32 Secure Boot - Your code only runs on your own hardware?
Replies: 10
Views: 14782

Re: ESP32 Secure Boot - Your code only runs on your own hardware?

Yes, with secure boot and flash encryption someone can't obtain the raw binary as long as you also distribute your ota updates in encrypted form. Also the recommended configuration is to use unique per device flash encryption keys so a flash dump won't even run on another authentic device. Thanks f...
by fermienrico
Sat Sep 01, 2018 4:03 pm
Forum: General Discussion
Topic: What would you like to see in The Next Chip?
Replies: 426
Views: 834253

Re: What would you like to see in The Next Chip?

A must and perfect ESP32 would be nice to have BLE 5.0 and IEEE 802.15.4 support, wifi 5G can come later. Thank you. LLVM would be such a strong point for Espressif. Imaging programming ESP32 on Rust lang. C/C++ is great but its time to move on to something more modern, secure and better than C/C++...
by fermienrico
Sat Sep 01, 2018 3:59 pm
Forum: General Discussion
Topic: ESP32 Secure Boot - Your code only runs on your own hardware?
Replies: 10
Views: 14782

ESP32 Secure Boot - Your code only runs on your own hardware?

Hi all, New to ESP32. I am reading the Secure Boot section on the ESP-IDF docs: https://docs.espressif.com/projects/esp-idf/en/latest/security/secure-boot.html The guide begins with the statement "Secure Boot is a feature for ensuring only your code can run on the chip. Data loaded from flash is ver...
by fermienrico
Sun Nov 05, 2017 5:36 am
Forum: ESP-IDF
Topic: [Answered]: Calling functions in C++ class constructors that have static instances
Replies: 4
Views: 8336

Re: Calling functions in C++ class constructors that have static instances

You might enjoy this: https://isocpp.org/wiki/faq/ctors#static-init-order :lol: In principle, a variable defined outside any function (that is, global, namespace, and class static variables) is initialized before main() is invoked. Such nonlocal variables in a translation unit are initialized in the...
by fermienrico
Sun Nov 05, 2017 5:29 am
Forum: ESP-IDF
Topic: High Bandwidth Applications - Is there any advantage to using multiple SPI busses?
Replies: 1
Views: 3429

High Bandwidth Applications - Is there any advantage to using multiple SPI busses?

I have an SPI peripheral project with up to 10 SPI devices using the same Chip-select (CS) pin. Is there any advantage to split them between two SPI busses, say, 5 devices connected to VSPI and 5 devices connected to HSPI in terms of overall processing power/bandwidth? These devices are LCD screens ...
by fermienrico
Sat Nov 04, 2017 3:06 pm
Forum: ESP32 Arduino
Topic: ESP32 + Eclipse - How can I add components to Include Dirs?
Replies: 6
Views: 10146

Re: ESP32 + Eclipse - How can I add components to Include Dirs?

Thanks Neil.

When you say "add includes", does that mean add "#include file.h" on my main.cpp or add includes in the Paths/Includes settings of the project in Eclipse IDE?
by fermienrico
Fri Nov 03, 2017 5:40 am
Forum: ESP32 Arduino
Topic: ESP32 + Eclipse - How can I add components to Include Dirs?
Replies: 6
Views: 10146

Re: ESP32 + Eclipse - How can I add components to Include Dirs?

Can you tell me what exactly I need to add in the includes? My project structure is as follows: myapp/ myapp.cpp components/ U8g2/ src/ clib/ and my components.mk file is described in the first post. I have tried adding a local workspace path: /myapp/components/U8g2 /myapp/components/U8g2/src /myapp...
by fermienrico
Thu Nov 02, 2017 2:49 am
Forum: ESP32 Arduino
Topic: ESP32 + Eclipse - How can I add components to Include Dirs?
Replies: 6
Views: 10146

ESP32 + Eclipse - How can I add components to Include Dirs?

Hi all, I followed Neil's tutorial here: https://www.youtube.com/watch?v=bYh2w0HzS7s I've got everything working except for a library that I added in components folder (U8g2). U8g2 library has two source folders, so I made a component.mk file in project-folder/components/U8g2/ with the following: CO...
by fermienrico
Sat Oct 14, 2017 4:37 pm
Forum: ESP-IDF
Topic: Communicating to ESP32 from PC Host - Designing for Production
Replies: 5
Views: 16387

Re: Communicating to ESP32 from PC Host - Designing for Production

I am sorry, I just realized that ESP32 doesn't have native USB support. Hence the confusion. Ok, so at this point, for serial port comm, I am thinking of using a USB to UART chip, perhaps the same exact one that is built into the ESP32-DevKitC module from SI Labs. They also offer a handy USB Driver ...
by fermienrico
Sat Oct 14, 2017 3:54 pm
Forum: ESP-IDF
Topic: Communicating to ESP32 from PC Host - Designing for Production
Replies: 5
Views: 16387

Re: Communicating to ESP32 from PC Host - Designing for Production

@nkolban Thank you for your insight. Yes, indeed, all options are available to us and we can generically implement all. However, we must start with a solid comm protocol and then add, say, for instance, BLE & Wifi later. I am leaning towards UART/USB, but a follow-up question I have tried to Google ...