-
-
Save jcmvbkbc/316e6da728021c8ff670a24e674a35e6 to your computer and use it in GitHub Desktop.
Latest versions of these scripts are available in git repository https://github.com/jcmvbkbc/esp32-linux-build |
Thank you very much! Everything worked. But how to install GIT, apt-get and other programs? I want to install DUMP1090 to track aircraft. :-)
That is impossible for now. All here it's an exploration. This Linux is a ultra reduced version of Linux. The userland here is nothing. Maybe you should explore cross compiling to push your binary. Or you should include your sources of this app in the whole process that we have here.
It's a good idea - "to include your sources of this app in the whole process that we have here." I need to figure out how to do this. :-).
Please tell me where to look for a docker file where I can add my information.
Keep in mind that my DockerFile only helps to the build process. I didn't do nothing.. The docker file uses the complete work of @jcmvbkbc. For this reason, maybe you should looking here:
https://github.com/jcmvbkbc/linux-xtensa
Doing changes, and after that, you could change the DockerFile targeting it to your fork or your repo with your changes. I guess.
Also you could see the complete details for instance in this page, it has a section that describe the process for have your cross compiling tools in your system and push binaries.
I want to install DUMP1090
There's a buildroot package for it and I just checked that it builds successfully for the esp32s3 linux.
Can you tell me where to find a link to buildroot DUMP1090? :-).
If you're using the script https://github.com/MoseychukA/esp32s3-linux-build/blob/master/rebuild-esp32s3-linux-wifi.sh for building it clones the buildroot here.
I have little experience in this area. I want to replace Raspberry Pi with ESP32S3 using RTLSDR. :-(
Ooo! Thank you so much!!
@jcmvbkbc great work you have done. Which tools do you use to develop an application for the final system? I would like to get a lvgl demo running on tft. Then add 3G connectivity.
@barbiani LVGL is working in linux for esp32s3, but to use it with a framebuffer you'd need to disable direct mapping with the following change.
The rest of the tools is in the buildroot.
only you need remove the hidden directory of your local machine of the IDF. Something like this:
rm -r ~/.espressif