ESP32's internal layout and control

SoftwareSamurai
Posts: 17
Joined: Wed Sep 13, 2017 11:51 pm

ESP32's internal layout and control

Postby SoftwareSamurai » Wed Dec 06, 2017 8:07 pm

Is there a technical document of the internal control and communication of the ESP32 subsystems with the microprocessor(s)?
For example, how is data transferred between the microprocessor(s) and the radio? DMA? And how is the radio controlled? Special registers?
(Assuming this information isn't some trade secret or such.)


SoftwareSamurai
Posts: 17
Joined: Wed Sep 13, 2017 11:51 pm

Re: ESP32's internal layout and control

Postby SoftwareSamurai » Thu Dec 07, 2017 12:24 pm

That's good, and thank you for that krzychb. It explains a lot. But there's no information regarding the control and usage of the radio subsystem (sans enabling the clock for it). Is there a second document for that?

User avatar
ESP_krzychb
Posts: 398
Joined: Sat Oct 01, 2016 9:05 am
Contact:

Re: ESP32's internal layout and control

Postby ESP_krzychb » Thu Dec 07, 2017 1:16 pm

The low level "information regarding the control and usage of the radio subsystem " is an intellectual property of Espressif and not published.

On higher level you operate it with an API of Wi-Fi Driver documented in https://esp-idf.readthedocs.io/en/lates ... _wifi.html and https://esp-idf.readthedocs.io/en/lates ... /wifi.html

SoftwareSamurai
Posts: 17
Joined: Wed Sep 13, 2017 11:51 pm

Re: ESP32's internal layout and control

Postby SoftwareSamurai » Thu Dec 07, 2017 2:37 pm

That's what I thought. Okay, thanks.

Who is online

Users browsing this forum: Google [Bot] and 318 guests