This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/nuttx-website.git
The following commit(s) were added to refs/heads/asf-site by this push: new 35a29c9b3 Publishing web: be40bd59e126a7ffe6ebacfb1b7682fcd8e89704 docs: db1a14adac91528f89dcafb1cd93cdcb03458555 35a29c9b3 is described below commit 35a29c9b3636b531fc94d3d828af448dd213dc68 Author: Alan Carvalho de Assis <acas...@gmail.com> AuthorDate: Sat Jun 21 00:31:10 2025 +0000 Publishing web: be40bd59e126a7ffe6ebacfb1b7682fcd8e89704 docs: db1a14adac91528f89dcafb1cd93cdcb03458555 --- content/docs/10.0.0/index.html | 2 +- content/docs/10.0.1/index.html | 2 +- content/docs/10.1.0/index.html | 2 +- content/docs/10.2.0/index.html | 2 +- content/docs/10.3.0/index.html | 2 +- content/docs/11.0.0/index.html | 2 +- content/docs/12.0.0/index.html | 2 +- content/docs/12.0.0/searchindex.js | 2 +- content/docs/12.1.0/index.html | 2 +- content/docs/12.1.0/searchindex.js | 2 +- content/docs/12.2.0/index.html | 2 +- .../xtensa/esp32/boards/esp32-audio-kit/index.html | 2 +- .../xtensa/esp32/boards/esp32-devkitc/index.html | 2 +- content/docs/12.2.0/searchindex.js | 2 +- content/docs/12.2.1/index.html | 2 +- content/docs/12.2.1/searchindex.js | 2 +- content/docs/12.3.0/index.html | 2 +- content/docs/12.3.0/searchindex.js | 2 +- content/docs/12.4.0/index.html | 2 +- content/docs/12.4.0/searchindex.js | 2 +- content/docs/12.5.0/index.html | 2 +- content/docs/12.5.0/searchindex.js | 2 +- content/docs/12.5.1/index.html | 2 +- content/docs/12.5.1/searchindex.js | 2 +- content/docs/12.6.0/index.html | 2 +- content/docs/12.6.0/searchindex.js | 2 +- content/docs/12.7.0/index.html | 2 +- content/docs/12.7.0/searchindex.js | 2 +- content/docs/12.8.0/index.html | 2 +- content/docs/12.8.0/searchindex.js | 2 +- content/docs/12.9.0/index.html | 2 +- content/docs/12.9.0/searchindex.js | 2 +- .../esp32s3/boards/esp32s3-devkit/index.rst.txt | 72 +++++++++++++++++- .../boards/lckfb-szpi-esp32s3/index.rst.txt | 72 +++++++++++++++++- content/docs/latest/guides/fully_linked_elf.html | 2 +- .../docs/latest/guides/partially_linked_elf.html | 2 +- content/docs/latest/index.html | 2 +- content/docs/latest/objects.inv | Bin 156257 -> 156301 bytes .../esp32s3/boards/esp32s3-devkit/index.html | 84 ++++++++++++++++++--- .../esp32s3/boards/lckfb-szpi-esp32s3/index.html | 84 ++++++++++++++++++--- content/docs/latest/searchindex.js | 2 +- content/feed.xml | 4 +- 42 files changed, 324 insertions(+), 64 deletions(-) diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html index 8c06518d7..5dc2b3b76 100644 --- a/content/docs/10.0.0/index.html +++ b/content/docs/10.0.0/index.html @@ -207,7 +207,7 @@ by following these <a class="reference internal" href="contributing/documentatio <div class="section" id="nuttx-documentation"> <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1> <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:15</p> +<p>Last Updated: 21 June 25 at 00:15</p> <div class="toctree-wrapper compound"> <p class="caption"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/10.0.1/index.html b/content/docs/10.0.1/index.html index 6f855b4a2..c7e9a7653 100644 --- a/content/docs/10.0.1/index.html +++ b/content/docs/10.0.1/index.html @@ -243,7 +243,7 @@ by following these <a class="reference internal" href="contributing/documentatio <div class="section" id="nuttx-documentation"> <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1> <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:15</p> +<p>Last Updated: 21 June 25 at 00:15</p> <div class="toctree-wrapper compound"> <p class="caption"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/10.1.0/index.html b/content/docs/10.1.0/index.html index ddd949670..aa3518840 100644 --- a/content/docs/10.1.0/index.html +++ b/content/docs/10.1.0/index.html @@ -243,7 +243,7 @@ by following these <a class="reference internal" href="contributing/documentatio <div class="section" id="nuttx-documentation"> <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1> <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:15</p> +<p>Last Updated: 21 June 25 at 00:15</p> <div class="toctree-wrapper compound"> <p class="caption"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/10.2.0/index.html b/content/docs/10.2.0/index.html index 03e9d848e..32bc0a481 100644 --- a/content/docs/10.2.0/index.html +++ b/content/docs/10.2.0/index.html @@ -244,7 +244,7 @@ by following these <a class="reference internal" href="contributing/documentatio <div class="section" id="nuttx-documentation"> <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1> <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:16</p> +<p>Last Updated: 21 June 25 at 00:15</p> <div class="toctree-wrapper compound"> <p class="caption"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/10.3.0/index.html b/content/docs/10.3.0/index.html index 03e9d848e..359f2b309 100644 --- a/content/docs/10.3.0/index.html +++ b/content/docs/10.3.0/index.html @@ -244,7 +244,7 @@ by following these <a class="reference internal" href="contributing/documentatio <div class="section" id="nuttx-documentation"> <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1> <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:16</p> +<p>Last Updated: 21 June 25 at 00:16</p> <div class="toctree-wrapper compound"> <p class="caption"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/11.0.0/index.html b/content/docs/11.0.0/index.html index 03e9d848e..359f2b309 100644 --- a/content/docs/11.0.0/index.html +++ b/content/docs/11.0.0/index.html @@ -244,7 +244,7 @@ by following these <a class="reference internal" href="contributing/documentatio <div class="section" id="nuttx-documentation"> <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline">¶</a></h1> <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:16</p> +<p>Last Updated: 21 June 25 at 00:16</p> <div class="toctree-wrapper compound"> <p class="caption"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/12.0.0/index.html b/content/docs/12.0.0/index.html index 5c0f76f6f..1c3d03312 100644 --- a/content/docs/12.0.0/index.html +++ b/content/docs/12.0.0/index.html @@ -169,7 +169,7 @@ by following these <a class="reference internal" href="contributing/documentatio <section id="nuttx-documentation"> <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline"></a></h1> <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:17</p> +<p>Last Updated: 21 June 25 at 00:16</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/12.0.0/searchindex.js b/content/docs/12.0.0/searchindex.js index 71fcb6726..d43bfe1b0 100644 --- a/content/docs/12.0.0/searchindex.js +++ b/content/docs/12.0.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...] \ No newline at end of file +Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...] \ No newline at end of file diff --git a/content/docs/12.1.0/index.html b/content/docs/12.1.0/index.html index 2826c51e3..3af88c37a 100644 --- a/content/docs/12.1.0/index.html +++ b/content/docs/12.1.0/index.html @@ -169,7 +169,7 @@ by following these <a class="reference internal" href="contributing/documentatio <section id="nuttx-documentation"> <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this headline"></a></h1> <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:17</p> +<p>Last Updated: 21 June 25 at 00:17</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/12.1.0/searchindex.js b/content/docs/12.1.0/searchindex.js index 81edd8820..6c538bb13 100644 --- a/content/docs/12.1.0/searchindex.js +++ b/content/docs/12.1.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...] \ No newline at end of file +Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character [...] \ No newline at end of file diff --git a/content/docs/12.2.0/index.html b/content/docs/12.2.0/index.html index df681551a..4f41a0a8c 100644 --- a/content/docs/12.2.0/index.html +++ b/content/docs/12.2.0/index.html @@ -170,7 +170,7 @@ by following these <a class="reference internal" href="contributing/documentatio <section id="nuttx-documentation"> <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this heading"></a></h1> <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:17</p> +<p>Last Updated: 21 June 25 at 00:17</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/12.2.0/platforms/xtensa/esp32/boards/esp32-audio-kit/index.html b/content/docs/12.2.0/platforms/xtensa/esp32/boards/esp32-audio-kit/index.html index 66bb2633b..b3745b07a 100644 --- a/content/docs/12.2.0/platforms/xtensa/esp32/boards/esp32-audio-kit/index.html +++ b/content/docs/12.2.0/platforms/xtensa/esp32/boards/esp32-audio-kit/index.html @@ -351,7 +351,7 @@ Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) <p>Look for your PC IP address and test playing the prepared audio on your browser:</p> <figure class="align-center"> -<img alt="../../../../../_images/esp32-audio-config-file1.png" src="../../../../../_images/esp32-audio-config-file1.png" /> +<img alt="../../../../../_images/esp32-audio-config-file.png" src="../../../../../_images/esp32-audio-config-file.png" /> </figure> <p>After successfully built and flashed, connect the board to the Wi-Fi network:</p> <div class="highlight-none notranslate"><div class="highlight"><pre><span></span>$ nsh> wapi psk wlan0 mypasswd 3 diff --git a/content/docs/12.2.0/platforms/xtensa/esp32/boards/esp32-devkitc/index.html b/content/docs/12.2.0/platforms/xtensa/esp32/boards/esp32-devkitc/index.html index 3d5dcfced..d210b17ce 100644 --- a/content/docs/12.2.0/platforms/xtensa/esp32/boards/esp32-devkitc/index.html +++ b/content/docs/12.2.0/platforms/xtensa/esp32/boards/esp32-devkitc/index.html @@ -448,7 +448,7 @@ Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) <p>Look for your PC IP address and test playing the prepared audio on your browser:</p> <figure class="align-center"> -<img alt="../../../../../_images/esp32-audio-config-file.png" src="../../../../../_images/esp32-audio-config-file.png" /> +<img alt="../../../../../_images/esp32-audio-config-file1.png" src="../../../../../_images/esp32-audio-config-file1.png" /> </figure> <p>After successfully built and flashed, connect the board to the Wi-Fi network:</p> <div class="highlight-none notranslate"><div class="highlight"><pre><span></span>nsh> wapi psk wlan0 mypasswd 3 diff --git a/content/docs/12.2.0/searchindex.js b/content/docs/12.2.0/searchindex.js index 7c6911b5c..801400de7 100644 --- a/content/docs/12.2.0/searchindex.js +++ b/content/docs/12.2.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["applications/index", "applications/nsh/builtin", "applications/nsh/commands", "applications/nsh/config", "applications/nsh/customizing", "applications/nsh/index", "applications/nsh/installation", "applications/nsh/login", "applications/nsh/nsh", "applications/nxdiag/config", "applications/nxdiag/index", "applications/wapi/commands", "applications/wapi/index", "applications/wapi/wireless", "components/binfmt", "components/drivers/block/index", "components/dr [...] \ No newline at end of file +Search.setIndex({"docnames": ["applications/index", "applications/nsh/builtin", "applications/nsh/commands", "applications/nsh/config", "applications/nsh/customizing", "applications/nsh/index", "applications/nsh/installation", "applications/nsh/login", "applications/nsh/nsh", "applications/nxdiag/config", "applications/nxdiag/index", "applications/wapi/commands", "applications/wapi/index", "applications/wapi/wireless", "components/binfmt", "components/drivers/block/index", "components/dr [...] \ No newline at end of file diff --git a/content/docs/12.2.1/index.html b/content/docs/12.2.1/index.html index 1872d54fe..4f41a0a8c 100644 --- a/content/docs/12.2.1/index.html +++ b/content/docs/12.2.1/index.html @@ -170,7 +170,7 @@ by following these <a class="reference internal" href="contributing/documentatio <section id="nuttx-documentation"> <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this heading"></a></h1> <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:18</p> +<p>Last Updated: 21 June 25 at 00:17</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/12.2.1/searchindex.js b/content/docs/12.2.1/searchindex.js index d638439c0..470d71617 100644 --- a/content/docs/12.2.1/searchindex.js +++ b/content/docs/12.2.1/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["applications/index", "applications/nsh/builtin", "applications/nsh/commands", "applications/nsh/config", "applications/nsh/customizing", "applications/nsh/index", "applications/nsh/installation", "applications/nsh/login", "applications/nsh/nsh", "applications/nxdiag/config", "applications/nxdiag/index", "applications/wapi/commands", "applications/wapi/index", "applications/wapi/wireless", "components/binfmt", "components/drivers/block/index", "components/dr [...] \ No newline at end of file +Search.setIndex({"docnames": ["applications/index", "applications/nsh/builtin", "applications/nsh/commands", "applications/nsh/config", "applications/nsh/customizing", "applications/nsh/index", "applications/nsh/installation", "applications/nsh/login", "applications/nsh/nsh", "applications/nxdiag/config", "applications/nxdiag/index", "applications/wapi/commands", "applications/wapi/index", "applications/wapi/wireless", "components/binfmt", "components/drivers/block/index", "components/dr [...] \ No newline at end of file diff --git a/content/docs/12.3.0/index.html b/content/docs/12.3.0/index.html index c7e0b0aaa..986718096 100644 --- a/content/docs/12.3.0/index.html +++ b/content/docs/12.3.0/index.html @@ -170,7 +170,7 @@ by following these <a class="reference internal" href="contributing/documentatio <section id="nuttx-documentation"> <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" title="Permalink to this heading"></a></h1> <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards in NuttX are POSIX and ANSI standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:18</p> +<p>Last Updated: 21 June 25 at 00:18</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/12.3.0/searchindex.js b/content/docs/12.3.0/searchindex.js index b8d549523..5487d2db1 100644 --- a/content/docs/12.3.0/searchindex.js +++ b/content/docs/12.3.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["applications/index", "applications/nsh/builtin", "applications/nsh/commands", "applications/nsh/config", "applications/nsh/customizing", "applications/nsh/index", "applications/nsh/installation", "applications/nsh/login", "applications/nsh/nsh", "applications/nxdiag/config", "applications/nxdiag/index", "applications/wapi/commands", "applications/wapi/index", "applications/wapi/wireless", "components/binfmt", "components/drivers/block/index", "components/dr [...] \ No newline at end of file +Search.setIndex({"docnames": ["applications/index", "applications/nsh/builtin", "applications/nsh/commands", "applications/nsh/config", "applications/nsh/customizing", "applications/nsh/index", "applications/nsh/installation", "applications/nsh/login", "applications/nsh/nsh", "applications/nxdiag/config", "applications/nxdiag/index", "applications/wapi/commands", "applications/wapi/index", "applications/wapi/wireless", "components/binfmt", "components/drivers/block/index", "components/dr [...] \ No newline at end of file diff --git a/content/docs/12.4.0/index.html b/content/docs/12.4.0/index.html index b2b715c58..0dbb66b8b 100644 --- a/content/docs/12.4.0/index.html +++ b/content/docs/12.4.0/index.html @@ -177,7 +177,7 @@ standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:19</p> +<p>Last Updated: 21 June 25 at 00:18</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/12.4.0/searchindex.js b/content/docs/12.4.0/searchindex.js index f777ade90..2dc48e2d8 100644 --- a/content/docs/12.4.0/searchindex.js +++ b/content/docs/12.4.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/coremark/index", "applications/benchmarks/index", "applications/boot/index", "applications/boot/mcuboot/index", "applications/boot/miniboot/index", "applications/canutils/candump/index", "applications/canutils/canlib/index", "applications/canutils/cansend/index", "applications/c [...] \ No newline at end of file +Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/coremark/index", "applications/benchmarks/index", "applications/boot/index", "applications/boot/mcuboot/index", "applications/boot/miniboot/index", "applications/canutils/candump/index", "applications/canutils/canlib/index", "applications/canutils/cansend/index", "applications/c [...] \ No newline at end of file diff --git a/content/docs/12.5.0/index.html b/content/docs/12.5.0/index.html index 6cba9b2b4..580578ccd 100644 --- a/content/docs/12.5.0/index.html +++ b/content/docs/12.5.0/index.html @@ -177,7 +177,7 @@ standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:20</p> +<p>Last Updated: 21 June 25 at 00:20</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/12.5.0/searchindex.js b/content/docs/12.5.0/searchindex.js index 0ce344a16..e1aeb483c 100644 --- a/content/docs/12.5.0/searchindex.js +++ b/content/docs/12.5.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/coremark/index", "applications/benchmarks/index", "applications/boot/index", "applications/boot/mcuboot/index", "applications/boot/miniboot/index", "applications/canutils/candump/index", "applications/canutils/canlib/index", "applications/canutils/cansend/index", "applications/c [...] \ No newline at end of file +Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/coremark/index", "applications/benchmarks/index", "applications/boot/index", "applications/boot/mcuboot/index", "applications/boot/miniboot/index", "applications/canutils/candump/index", "applications/canutils/canlib/index", "applications/canutils/cansend/index", "applications/c [...] \ No newline at end of file diff --git a/content/docs/12.5.1/index.html b/content/docs/12.5.1/index.html index 69d96e685..335741523 100644 --- a/content/docs/12.5.1/index.html +++ b/content/docs/12.5.1/index.html @@ -177,7 +177,7 @@ standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:21</p> +<p>Last Updated: 21 June 25 at 00:21</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/12.5.1/searchindex.js b/content/docs/12.5.1/searchindex.js index e1aeb483c..3acb5399d 100644 --- a/content/docs/12.5.1/searchindex.js +++ b/content/docs/12.5.1/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/coremark/index", "applications/benchmarks/index", "applications/boot/index", "applications/boot/mcuboot/index", "applications/boot/miniboot/index", "applications/canutils/candump/index", "applications/canutils/canlib/index", "applications/canutils/cansend/index", "applications/c [...] \ No newline at end of file +Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/coremark/index", "applications/benchmarks/index", "applications/boot/index", "applications/boot/mcuboot/index", "applications/boot/miniboot/index", "applications/canutils/candump/index", "applications/canutils/canlib/index", "applications/canutils/cansend/index", "applications/c [...] \ No newline at end of file diff --git a/content/docs/12.6.0/index.html b/content/docs/12.6.0/index.html index 24d3a842a..e848eabcc 100644 --- a/content/docs/12.6.0/index.html +++ b/content/docs/12.6.0/index.html @@ -178,7 +178,7 @@ standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:23</p> +<p>Last Updated: 21 June 25 at 00:22</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/12.6.0/searchindex.js b/content/docs/12.6.0/searchindex.js index b45fc5962..1f9170d3d 100644 --- a/content/docs/12.6.0/searchindex.js +++ b/content/docs/12.6.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/cachespeed/index", "applications/benchmarks/coremark-pro/index", "applications/benchmarks/coremark/index", "applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", "applications/benchmarks/index", "applications/benchmarks/iozone/index", "applications/bench [...] \ No newline at end of file +Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/cachespeed/index", "applications/benchmarks/coremark-pro/index", "applications/benchmarks/coremark/index", "applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", "applications/benchmarks/index", "applications/benchmarks/iozone/index", "applications/bench [...] \ No newline at end of file diff --git a/content/docs/12.7.0/index.html b/content/docs/12.7.0/index.html index 009568489..4758a248e 100644 --- a/content/docs/12.7.0/index.html +++ b/content/docs/12.7.0/index.html @@ -177,7 +177,7 @@ standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:24</p> +<p>Last Updated: 21 June 25 at 00:24</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/12.7.0/searchindex.js b/content/docs/12.7.0/searchindex.js index dc6b25558..53036cef1 100644 --- a/content/docs/12.7.0/searchindex.js +++ b/content/docs/12.7.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/cachespeed/index", "applications/benchmarks/coremark-pro/index", "applications/benchmarks/coremark/index", "applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", "applications/benchmarks/index", "applications/benchmarks/iozone/index", "applications/bench [...] \ No newline at end of file +Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/cachespeed/index", "applications/benchmarks/coremark-pro/index", "applications/benchmarks/coremark/index", "applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", "applications/benchmarks/index", "applications/benchmarks/iozone/index", "applications/bench [...] \ No newline at end of file diff --git a/content/docs/12.8.0/index.html b/content/docs/12.8.0/index.html index f86b506d2..1c01511af 100644 --- a/content/docs/12.8.0/index.html +++ b/content/docs/12.8.0/index.html @@ -177,7 +177,7 @@ standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:26</p> +<p>Last Updated: 21 June 25 at 00:25</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/12.8.0/searchindex.js b/content/docs/12.8.0/searchindex.js index caba7fa04..2803a6e94 100644 --- a/content/docs/12.8.0/searchindex.js +++ b/content/docs/12.8.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/cachespeed/index", "applications/benchmarks/coremark-pro/index", "applications/benchmarks/coremark/index", "applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", "applications/benchmarks/index", "applications/benchmarks/iozone/index", "applications/bench [...] \ No newline at end of file +Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/cachespeed/index", "applications/benchmarks/coremark-pro/index", "applications/benchmarks/coremark/index", "applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", "applications/benchmarks/index", "applications/benchmarks/iozone/index", "applications/bench [...] \ No newline at end of file diff --git a/content/docs/12.9.0/index.html b/content/docs/12.9.0/index.html index fdfa839c1..5833425da 100644 --- a/content/docs/12.9.0/index.html +++ b/content/docs/12.9.0/index.html @@ -177,7 +177,7 @@ standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:28</p> +<p>Last Updated: 21 June 25 at 00:27</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/12.9.0/searchindex.js b/content/docs/12.9.0/searchindex.js index 3cc51ae16..03a4830ee 100644 --- a/content/docs/12.9.0/searchindex.js +++ b/content/docs/12.9.0/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/cachespeed/index", "applications/benchmarks/coremark-pro/index", "applications/benchmarks/coremark/index", "applications/benchmarks/cyclictest/index", "applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", "applications/benchmarks/index", "applications/b [...] \ No newline at end of file +Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", "applications/audioutils/index", "applications/audioutils/mml_parser/index", "applications/audioutils/nxaudio/index", "applications/benchmarks/cachespeed/index", "applications/benchmarks/coremark-pro/index", "applications/benchmarks/coremark/index", "applications/benchmarks/cyclictest/index", "applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", "applications/benchmarks/index", "applications/b [...] \ No newline at end of file diff --git a/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.rst.txt b/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.rst.txt index 2db6dc495..f32726bac 100644 --- a/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.rst.txt +++ b/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.rst.txt @@ -1038,8 +1038,8 @@ To test it, just run the following:: fastboot -------- -The basic Fastboot configuration is based on esp32s3-devkit:usb_device. -More details about usage of fastboot, please refer to `fastbootd — NuttX latest documentation <https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html>`_. +| The Fastboot configuration is based on esp32s3-devkit:usb_device and esp32s3-devkit:wifi, and support both **USB** and **TCP** network transport. +| More details about usage of fastboot, please refer to `fastbootd — NuttX latest documentation <https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html>`_. You can run the configuration and compilation procedure:: @@ -1052,15 +1052,37 @@ To test it, just run the following (**Default is host side**): sudo apt install fastboot -2. List devices running fastboot:: +2. Specify a device / List devices: + + List devices only supported for USB transport:: fastboot devices - Example:: + # Examples $ fastboot devices 1234 fastboot + To specific a device, use "-s" option:: + + # Usage + # + # -s tcp:HOST[:PORT] Specify a TCP network device. + # -s SERIAL Specify a USB device. + + fastboot -s SERIAL COMMAND + fastboot -s tcp:HOST[:PORT] COMMAND + + # Examples + + $ fastboot -s 1234 oem shell ifconfig + wlan0 Link encap:Ethernet HWaddr a0:85:e3:f4:43:30 at RUNNING mtu 1500 + inet addr:192.168.211.111 DRaddr:192.168.211.107 Mask:255.255.255.0 + + PS C:\workspace> fastboot.exe -s tcp:192.168.211.111 oem shell ifconfig + wlan0 Link encap:Ethernet HWaddr a0:85:e3:f4:43:30 at RUNNING mtu 1500 + inet addr:192.168.211.111 DRaddr:192.168.211.107 Mask:255.255.255.0 + 3. Display given variable:: fastboot getvar <NAME> @@ -1117,3 +1139,45 @@ To test it, just run the following (**Default is host side**): 0050: 44 ff c9 3b 55 51 93 b3 fb 1e 88 9e e9 2d 69 36 D..;UQ.......-i6 0060: 10 d0 70 27 92 91 32 25 f5 cc 1f 59 ea 39 31 24 ..p'..2%...Y.91$ 0070: 3f 2e b0 fe ef 87 df 9b d4 7d 79 2e de 64 f6 ed ?........}y..d.. + +fastboot_usb +------------ + +| The basic Fastboot configuration is based on esp32s3-devkit:usb_device and support **USB** transport only. +| More details about usage of fastboot, please refer to `fastbootd — NuttX latest documentation <https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html>`_. + +You can run the configuration and compilation procedure:: + + $ ./tools/configure.sh -l lckfb-szpi-esp32s3:fastboot_usb + $ make flash ESPTOOL_PORT=/dev/ttyACMx -j + +fastboot_tcp +------------ + +| The basic Fastboot configuration is based on esp32s3-devkit:wifi and support **TCP** transport only. +| More details about usage of fastboot, please refer to `fastbootd — NuttX latest documentation <https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html>`_. + +You can run the configuration and compilation procedure:: + + $ ./tools/configure.sh -l esp32s3-devkit:fastboot_tcp + $ make flash ESPTOOL_PORT=/dev/ttyACMx -j + +To test it, just run the following:: + + # Device side + + nsh> wapi psk wlan0 mypasswd 3 + nsh> wapi essid wlan0 myssid 1 + nsh> renew wlan0 + + # Host side + + PS C:\workspace> fastboot.exe -s tcp:HOST[:PORT] oem shell ls + /: + data/ + dev/ + etc/ + proc/ + var/ + OKAY [ 0.063s] + Finished. Total time: 0.064s diff --git a/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/lckfb-szpi-esp32s3/index.rst.txt b/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/lckfb-szpi-esp32s3/index.rst.txt index 4f9bc95b7..2a994f34c 100644 --- a/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/lckfb-szpi-esp32s3/index.rst.txt +++ b/content/docs/latest/_sources/platforms/xtensa/esp32s3/boards/lckfb-szpi-esp32s3/index.rst.txt @@ -147,8 +147,8 @@ Then check the partition:: fastboot -------- -The basic Fastboot configuration is based on lckfb-szpi-esp32s3:usb_device. -More details about usage of fastboot, please refer to `fastbootd — NuttX latest documentation <https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html>`_. +| The Fastboot configuration is based on lckfb-szpi-esp32s3:usb_device and lckfb-szpi-esp32s3:wifi, and support both **USB** and **TCP** network transport. +| More details about usage of fastboot, please refer to `fastbootd — NuttX latest documentation <https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html>`_. You can run the configuration and compilation procedure:: @@ -161,15 +161,37 @@ To test it, just run the following (**Default is host side**): sudo apt install fastboot -2. List devices running fastboot:: +2. Specify a device / List devices: + + List devices only supported for USB transport:: fastboot devices - Example:: + # Examples $ fastboot devices 1234 fastboot + To specific a device, use "-s" option:: + + # Usage + # + # -s tcp:HOST[:PORT] Specify a TCP network device. + # -s SERIAL Specify a USB device. + + fastboot -s SERIAL COMMAND + fastboot -s tcp:HOST[:PORT] COMMAND + + # Examples + + $ fastboot -s 1234 oem shell ifconfig + wlan0 Link encap:Ethernet HWaddr a0:85:e3:f4:43:30 at RUNNING mtu 1500 + inet addr:192.168.211.111 DRaddr:192.168.211.107 Mask:255.255.255.0 + + PS C:\workspace> fastboot.exe -s tcp:192.168.211.111 oem shell ifconfig + wlan0 Link encap:Ethernet HWaddr a0:85:e3:f4:43:30 at RUNNING mtu 1500 + inet addr:192.168.211.111 DRaddr:192.168.211.107 Mask:255.255.255.0 + 3. Display given variable:: fastboot getvar <NAME> @@ -227,6 +249,48 @@ To test it, just run the following (**Default is host side**): 0060: 10 d0 70 27 92 91 32 25 f5 cc 1f 59 ea 39 31 24 ..p'..2%...Y.91$ 0070: 3f 2e b0 fe ef 87 df 9b d4 7d 79 2e de 64 f6 ed ?........}y..d.. +fastboot_usb +------------ + +| The basic Fastboot configuration is based on lckfb-szpi-esp32s3:usb_device and support **USB** transport only. +| More details about usage of fastboot, please refer to `fastbootd — NuttX latest documentation <https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html>`_. + +You can run the configuration and compilation procedure:: + + $ ./tools/configure.sh -l lckfb-szpi-esp32s3:fastboot_usb + $ make flash ESPTOOL_PORT=/dev/ttyUSBx -j + +fastboot_tcp +------------ + +| The Fastboot TCP network device configuration is based on lckfb-szpi-esp32s3:wifi and support **TCP** network transport only. +| More details about usage of fastboot, please refer to `fastbootd — NuttX latest documentation <https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html>`_. + +You can run the configuration and compilation procedure:: + + $ ./tools/configure.sh -l lckfb-szpi-esp32s3:fastboot_tcp + $ make flash ESPTOOL_PORT=/dev/ttyUSBx -j + +To test it, just run the following:: + + # Device side + + nsh> wapi psk wlan0 mypasswd 3 + nsh> wapi essid wlan0 myssid 1 + nsh> renew wlan0 + + # Host side + + PS C:\workspace> fastboot.exe -s tcp:HOST[:PORT] oem shell ls + /: + data/ + dev/ + etc/ + proc/ + var/ + OKAY [ 0.063s] + Finished. Total time: 0.064s + pca9557 ------- diff --git a/content/docs/latest/guides/fully_linked_elf.html b/content/docs/latest/guides/fully_linked_elf.html index ea929ab2a..482a3f5e2 100644 --- a/content/docs/latest/guides/fully_linked_elf.html +++ b/content/docs/latest/guides/fully_linked_elf.html @@ -472,7 +472,7 @@ NuttX package: <code class="docutils literal notranslate"><span class="pre">nutt <div class="admonition-here-is-an-alternative-minimal-and-possibly-outdated-version admonition"> <p class="admonition-title">Here is an alternative minimal (and possibly outdated) version</p> <div class="sphinx_collapse docutils"> -<input class="sphinx_collapse__input" id="92428579-01e7-4148-a16f-77103528bd2e" name="92428579-01e7-4148-a16f-77103528bd2e" type="checkbox"><label class="sphinx_collapse__label" for="92428579-01e7-4148-a16f-77103528bd2e"><i class="sphinx_collapse__icon"></i>Show content:</label><div class="sphinx_collapse__content docutils"> +<input class="sphinx_collapse__input" id="119e0e8b-a062-457b-9f13-d2822e1ebd0f" name="119e0e8b-a062-457b-9f13-d2822e1ebd0f" type="checkbox"><label class="sphinx_collapse__label" for="119e0e8b-a062-457b-9f13-d2822e1ebd0f"><i class="sphinx_collapse__icon"></i>Show content:</label><div class="sphinx_collapse__content docutils"> <div class="highlight-text notranslate"><div class="highlight"><pre><span></span>SECTIONS { .text 0x00000000 : diff --git a/content/docs/latest/guides/partially_linked_elf.html b/content/docs/latest/guides/partially_linked_elf.html index a6d1ad796..855b3d069 100644 --- a/content/docs/latest/guides/partially_linked_elf.html +++ b/content/docs/latest/guides/partially_linked_elf.html @@ -498,7 +498,7 @@ NuttX package: <code class="docutils literal notranslate"><span class="pre">nutt <div class="admonition-here-is-an-alternative-minimal-and-possibly-outdated-version admonition"> <p class="admonition-title">Here is an alternative minimal (and possibly outdated) version</p> <div class="sphinx_collapse docutils"> -<input class="sphinx_collapse__input" id="272e579b-884e-4124-ba1f-3ff0143b3bfe" name="272e579b-884e-4124-ba1f-3ff0143b3bfe" type="checkbox"><label class="sphinx_collapse__label" for="272e579b-884e-4124-ba1f-3ff0143b3bfe"><i class="sphinx_collapse__icon"></i>Show content:</label><div class="sphinx_collapse__content docutils"> +<input class="sphinx_collapse__input" id="40f01eb9-327e-4a7f-9097-a42450e74d61" name="40f01eb9-327e-4a7f-9097-a42450e74d61" type="checkbox"><label class="sphinx_collapse__label" for="40f01eb9-327e-4a7f-9097-a42450e74d61"><i class="sphinx_collapse__icon"></i>Show content:</label><div class="sphinx_collapse__content docutils"> <div class="highlight-text notranslate"><div class="highlight"><pre><span></span>SECTIONS { .text 0x00000000 : diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html index bebf912a7..851f98077 100644 --- a/content/docs/latest/index.html +++ b/content/docs/latest/index.html @@ -183,7 +183,7 @@ standards. Additional standard APIs from Unix and other common RTOS’s (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).</p> -<p>Last Updated: 20 June 25 at 00:29</p> +<p>Last Updated: 21 June 25 at 00:28</p> <div class="toctree-wrapper compound"> <p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p> <ul class="current"> diff --git a/content/docs/latest/objects.inv b/content/docs/latest/objects.inv index 9125a876b..ac65a186e 100644 Binary files a/content/docs/latest/objects.inv and b/content/docs/latest/objects.inv differ diff --git a/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.html b/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.html index 4759956af..3bd85320d 100644 --- a/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.html +++ b/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.html @@ -1279,8 +1279,10 @@ $ sudo mount /dev/sdx ./mnt/ </section> <section id="fastboot"> <h3>fastboot<a class="headerlink" href="#fastboot" title="Permalink to this heading"></a></h3> -<p>The basic Fastboot configuration is based on esp32s3-devkit:usb_device. -More details about usage of fastboot, please refer to <a class="reference external" href="https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html">fastbootd — NuttX latest documentation</a>.</p> +<div class="line-block"> +<div class="line">The Fastboot configuration is based on esp32s3-devkit:usb_device and esp32s3-devkit:wifi, and support both <strong>USB</strong> and <strong>TCP</strong> network transport.</div> +<div class="line">More details about usage of fastboot, please refer to <a class="reference external" href="https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html">fastbootd — NuttX latest documentation</a>.</div> +</div> <p>You can run the configuration and compilation procedure:</p> <div class="highlight-none notranslate"><div class="highlight"><pre><span></span>$ ./tools/configure.sh -l esp32s3-devkit:fastboot $ make flash ESPTOOL_PORT=/dev/ttyACMx -j @@ -1293,18 +1295,38 @@ $ make flash ESPTOOL_PORT=/dev/ttyACMx -j </pre></div> </div> </li> -<li><p>List devices running fastboot:</p> -<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>fastboot devices -</pre></div> -</div> -</li> +<li><p>Specify a device / List devices:</p></li> </ol> <blockquote> -<div><p>Example:</p> -<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>$ fastboot devices +<div><p>List devices only supported for USB transport:</p> +<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>fastboot devices + +# Examples + +$ fastboot devices 1234 fastboot </pre></div> </div> +<p>To specific a device, use “-s” option:</p> +<div class="highlight-none notranslate"><div class="highlight"><pre><span></span># Usage +# +# -s tcp:HOST[:PORT] Specify a TCP network device. +# -s SERIAL Specify a USB device. + +fastboot -s SERIAL COMMAND +fastboot -s tcp:HOST[:PORT] COMMAND + +# Examples + +$ fastboot -s 1234 oem shell ifconfig +wlan0 Link encap:Ethernet HWaddr a0:85:e3:f4:43:30 at RUNNING mtu 1500 + inet addr:192.168.211.111 DRaddr:192.168.211.107 Mask:255.255.255.0 + +PS C:\workspace> fastboot.exe -s tcp:192.168.211.111 oem shell ifconfig +wlan0 Link encap:Ethernet HWaddr a0:85:e3:f4:43:30 at RUNNING mtu 1500 + inet addr:192.168.211.111 DRaddr:192.168.211.107 Mask:255.255.255.0 +</pre></div> +</div> </div></blockquote> <ol class="arabic" start="3"> <li><p>Display given variable:</p> @@ -1374,6 +1396,50 @@ nsh> hexdump /dev/ram10 count=128 </div> </div></blockquote> </section> +<section id="fastboot-usb"> +<h3>fastboot_usb<a class="headerlink" href="#fastboot-usb" title="Permalink to this heading"></a></h3> +<div class="line-block"> +<div class="line">The basic Fastboot configuration is based on esp32s3-devkit:usb_device and support <strong>USB</strong> transport only.</div> +<div class="line">More details about usage of fastboot, please refer to <a class="reference external" href="https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html">fastbootd — NuttX latest documentation</a>.</div> +</div> +<p>You can run the configuration and compilation procedure:</p> +<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>$ ./tools/configure.sh -l lckfb-szpi-esp32s3:fastboot_usb +$ make flash ESPTOOL_PORT=/dev/ttyACMx -j +</pre></div> +</div> +</section> +<section id="fastboot-tcp"> +<h3>fastboot_tcp<a class="headerlink" href="#fastboot-tcp" title="Permalink to this heading"></a></h3> +<div class="line-block"> +<div class="line">The basic Fastboot configuration is based on esp32s3-devkit:wifi and support <strong>TCP</strong> transport only.</div> +<div class="line">More details about usage of fastboot, please refer to <a class="reference external" href="https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html">fastbootd — NuttX latest documentation</a>.</div> +</div> +<p>You can run the configuration and compilation procedure:</p> +<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>$ ./tools/configure.sh -l esp32s3-devkit:fastboot_tcp +$ make flash ESPTOOL_PORT=/dev/ttyACMx -j +</pre></div> +</div> +<p>To test it, just run the following:</p> +<div class="highlight-none notranslate"><div class="highlight"><pre><span></span># Device side + +nsh> wapi psk wlan0 mypasswd 3 +nsh> wapi essid wlan0 myssid 1 +nsh> renew wlan0 + +# Host side + +PS C:\workspace> fastboot.exe -s tcp:HOST[:PORT] oem shell ls +/: + data/ + dev/ + etc/ + proc/ + var/ +OKAY [ 0.063s] +Finished. Total time: 0.064s +</pre></div> +</div> +</section> </section> </section> diff --git a/content/docs/latest/platforms/xtensa/esp32s3/boards/lckfb-szpi-esp32s3/index.html b/content/docs/latest/platforms/xtensa/esp32s3/boards/lckfb-szpi-esp32s3/index.html index 5007c6ccb..c4c64daa7 100644 --- a/content/docs/latest/platforms/xtensa/esp32s3/boards/lckfb-szpi-esp32s3/index.html +++ b/content/docs/latest/platforms/xtensa/esp32s3/boards/lckfb-szpi-esp32s3/index.html @@ -350,8 +350,10 @@ $ make flash ESPTOOL_PORT=/dev/ttyUSBx </section> <section id="fastboot"> <h3>fastboot<a class="headerlink" href="#fastboot" title="Permalink to this heading"></a></h3> -<p>The basic Fastboot configuration is based on lckfb-szpi-esp32s3:usb_device. -More details about usage of fastboot, please refer to <a class="reference external" href="https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html">fastbootd — NuttX latest documentation</a>.</p> +<div class="line-block"> +<div class="line">The Fastboot configuration is based on lckfb-szpi-esp32s3:usb_device and lckfb-szpi-esp32s3:wifi, and support both <strong>USB</strong> and <strong>TCP</strong> network transport.</div> +<div class="line">More details about usage of fastboot, please refer to <a class="reference external" href="https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html">fastbootd — NuttX latest documentation</a>.</div> +</div> <p>You can run the configuration and compilation procedure:</p> <div class="highlight-none notranslate"><div class="highlight"><pre><span></span>$ ./tools/configure.sh -l lckfb-szpi-esp32s3:fastboot $ make flash ESPTOOL_PORT=/dev/ttyUSBx -j @@ -364,18 +366,38 @@ $ make flash ESPTOOL_PORT=/dev/ttyUSBx -j </pre></div> </div> </li> -<li><p>List devices running fastboot:</p> -<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>fastboot devices -</pre></div> -</div> -</li> +<li><p>Specify a device / List devices:</p></li> </ol> <blockquote> -<div><p>Example:</p> -<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>$ fastboot devices +<div><p>List devices only supported for USB transport:</p> +<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>fastboot devices + +# Examples + +$ fastboot devices 1234 fastboot </pre></div> </div> +<p>To specific a device, use “-s” option:</p> +<div class="highlight-none notranslate"><div class="highlight"><pre><span></span># Usage +# +# -s tcp:HOST[:PORT] Specify a TCP network device. +# -s SERIAL Specify a USB device. + +fastboot -s SERIAL COMMAND +fastboot -s tcp:HOST[:PORT] COMMAND + +# Examples + +$ fastboot -s 1234 oem shell ifconfig +wlan0 Link encap:Ethernet HWaddr a0:85:e3:f4:43:30 at RUNNING mtu 1500 + inet addr:192.168.211.111 DRaddr:192.168.211.107 Mask:255.255.255.0 + +PS C:\workspace> fastboot.exe -s tcp:192.168.211.111 oem shell ifconfig +wlan0 Link encap:Ethernet HWaddr a0:85:e3:f4:43:30 at RUNNING mtu 1500 + inet addr:192.168.211.111 DRaddr:192.168.211.107 Mask:255.255.255.0 +</pre></div> +</div> </div></blockquote> <ol class="arabic" start="3"> <li><p>Display given variable:</p> @@ -445,6 +467,50 @@ nsh> hexdump /dev/ram10 count=128 </div> </div></blockquote> </section> +<section id="fastboot-usb"> +<h3>fastboot_usb<a class="headerlink" href="#fastboot-usb" title="Permalink to this heading"></a></h3> +<div class="line-block"> +<div class="line">The basic Fastboot configuration is based on lckfb-szpi-esp32s3:usb_device and support <strong>USB</strong> transport only.</div> +<div class="line">More details about usage of fastboot, please refer to <a class="reference external" href="https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html">fastbootd — NuttX latest documentation</a>.</div> +</div> +<p>You can run the configuration and compilation procedure:</p> +<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>$ ./tools/configure.sh -l lckfb-szpi-esp32s3:fastboot_usb +$ make flash ESPTOOL_PORT=/dev/ttyUSBx -j +</pre></div> +</div> +</section> +<section id="fastboot-tcp"> +<h3>fastboot_tcp<a class="headerlink" href="#fastboot-tcp" title="Permalink to this heading"></a></h3> +<div class="line-block"> +<div class="line">The Fastboot TCP network device configuration is based on lckfb-szpi-esp32s3:wifi and support <strong>TCP</strong> network transport only.</div> +<div class="line">More details about usage of fastboot, please refer to <a class="reference external" href="https://nuttx.apache.org/docs/latest/applications/system/fastboot/index.html">fastbootd — NuttX latest documentation</a>.</div> +</div> +<p>You can run the configuration and compilation procedure:</p> +<div class="highlight-none notranslate"><div class="highlight"><pre><span></span>$ ./tools/configure.sh -l lckfb-szpi-esp32s3:fastboot_tcp +$ make flash ESPTOOL_PORT=/dev/ttyUSBx -j +</pre></div> +</div> +<p>To test it, just run the following:</p> +<div class="highlight-none notranslate"><div class="highlight"><pre><span></span># Device side + +nsh> wapi psk wlan0 mypasswd 3 +nsh> wapi essid wlan0 myssid 1 +nsh> renew wlan0 + +# Host side + +PS C:\workspace> fastboot.exe -s tcp:HOST[:PORT] oem shell ls +/: + data/ + dev/ + etc/ + proc/ + var/ +OKAY [ 0.063s] +Finished. Total time: 0.064s +</pre></div> +</div> +</section> <section id="pca9557"> <h3>pca9557<a class="headerlink" href="#pca9557" title="Permalink to this heading"></a></h3> <p>Basic NuttShell configuration console and I/O expander driver PCA9557 enabled.</p> diff --git a/content/docs/latest/searchindex.js b/content/docs/latest/searchindex.js index a623afb55..8b66f396e 100644 --- a/content/docs/latest/searchindex.js +++ b/content/docs/latest/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["_tags/arch-arm64", "_tags/arch-avr", "_tags/arch-example", "_tags/chip-a527", "_tags/chip-a64", "_tags/chip-at90usb", "_tags/chip-atmega", "_tags/chip-atmega2560", "_tags/chip-bcm2711", "_tags/chip-esp32", "_tags/chip-esp32a1s", "_tags/chip-esp32picod4", "_tags/chip-esp32s2", "_tags/chip-esp32s3", "_tags/chip-esp32wroom32", "_tags/chip-esp32wrover32", "_tags/chip-example", "_tags/chip-fpga", "_tags/chip-imx8", "_tags/chip-imx93", "_tags/chip-nrf52", "_tags/ [...] \ No newline at end of file +Search.setIndex({"docnames": ["_tags/arch-arm64", "_tags/arch-avr", "_tags/arch-example", "_tags/chip-a527", "_tags/chip-a64", "_tags/chip-at90usb", "_tags/chip-atmega", "_tags/chip-atmega2560", "_tags/chip-bcm2711", "_tags/chip-esp32", "_tags/chip-esp32a1s", "_tags/chip-esp32picod4", "_tags/chip-esp32s2", "_tags/chip-esp32s3", "_tags/chip-esp32wroom32", "_tags/chip-esp32wrover32", "_tags/chip-example", "_tags/chip-fpga", "_tags/chip-imx8", "_tags/chip-imx93", "_tags/chip-nrf52", "_tags/ [...] \ No newline at end of file diff --git a/content/feed.xml b/content/feed.xml index 7a371db9d..0e8993056 100644 --- a/content/feed.xml +++ b/content/feed.xml @@ -5,8 +5,8 @@ <description></description> <link>/</link> <atom:link href="/feed.xml" rel="self" type="application/rss+xml"/> - <pubDate>Fri, 20 Jun 2025 00:31:52 +0000</pubDate> - <lastBuildDate>Fri, 20 Jun 2025 00:31:52 +0000</lastBuildDate> + <pubDate>Sat, 21 Jun 2025 00:30:55 +0000</pubDate> + <lastBuildDate>Sat, 21 Jun 2025 00:30:55 +0000</lastBuildDate> <generator>Jekyll v4.3.2</generator> <item>