Forum > Embedded

Xtensa-freertos wiki

(1/3) > >>

ccrause:
The wiki instructions for xtensa-freertos has been updated.  Please review and update if anything is unclear, misleading or wrong.

Note that the information is Linux focused, please update/add information as required for other OSs.

Alternatively discuss issues with the information on the wiki page in this thread so that the usability of the page can be improved.

botster:
It is much more clear now. Thank you very much.

I did notice that you included an example 'hello world' program in the ESP8266 section, but not in the ESP32 section. And, the example fpc directory path (eg. ~/fpc/main) was just "~/fpc" in the ESP8266 section.

I corrected the example path in the ESP8266 section and included the example "hello world" program in the ESP32 section.

Now, one more question. When it says, "Create a hello world program [...] in the fpc dir", I am assuming that is for simplicity, and one could put the program in a directory of their choice providing the paths in the compiler command line are adjusted appropriately. Correct? I ask because, personally, I would not want to clutter up my fpc source directory.

botster:
I believe there is an error in the test program compiler command for the ESP8266 Compile and run test program. The last option is:

--- Code: Pascal  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ----Fl~/esp/xtensa-lx106-elf/xtensa-lx106-elf/sysroot/lib/However, there is no 'sysroot' directory in ~/esp/xtensa-lx106-elf/xtensa-lx106-elf

Changing the option to:

--- Code: Pascal  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ----Fl~/esp/xtensa-lx106-elf/xtensa-lx106-elf/lib/allowed the linker to find libstdc++.a

ccrause:

--- Quote from: botster on January 04, 2022, 08:09:53 pm ---It is much more clear now. Thank you very much.

I did notice that you included an example 'hello world' program in the ESP8266 section, but not in the ESP32 section. And, the example fpc directory path (eg. ~/fpc/main) was just "~/fpc" in the ESP8266 section.

I corrected the example path in the ESP8266 section and included the example "hello world" program in the ESP32 section.

--- End quote ---

Thanks for updating this.


--- Quote ---Now, one more question. When it says, "Create a hello world program [...] in the fpc dir", I am assuming that is for simplicity, and one could put the program in a directory of their choice providing the paths in the compiler command line are adjusted appropriately. Correct? I ask because, personally, I would not want to clutter up my fpc source directory.

--- End quote ---
Yes, you are correct, updated.

af0815:
Can the chapter 1.3.1 up to 1.3.4 declared a linux area. Because the commandlines are Linux only IMHO. Actual there is no working version for windows as far as i know.

Navigation

[0] Message Index

[#] Next page

Go to full version