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 b34c6a34 Publishing web: 07abea83aab63736f2895f109c448ae631509f46 
docs: 1a8027d6250dc7bf2156e293d453a611cd8dce35
b34c6a34 is described below

commit b34c6a34535062f86275381524aa31fb6ed76176
Author: Alin Jerpelea <[email protected]>
AuthorDate: Tue Aug 22 00:14:26 2023 +0000

    Publishing web: 07abea83aab63736f2895f109c448ae631509f46 docs: 
1a8027d6250dc7bf2156e293d453a611cd8dce35
---
 content/docs/10.0.0/index.html                     |   2 +-
 content/docs/10.0.0/searchindex.js                 |   2 +-
 content/docs/10.0.1/index.html                     |   2 +-
 content/docs/10.0.1/searchindex.js                 |   2 +-
 content/docs/10.1.0/index.html                     |   2 +-
 content/docs/10.1.0/searchindex.js                 |   2 +-
 content/docs/10.2.0/index.html                     |   2 +-
 content/docs/10.2.0/searchindex.js                 |   2 +-
 content/docs/10.3.0/index.html                     |   2 +-
 content/docs/10.3.0/searchindex.js                 |   2 +-
 content/docs/11.0.0/index.html                     |   2 +-
 content/docs/11.0.0/searchindex.js                 |   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 +-
 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/latest/_images/board.jpg              | Bin 109362 -> 187914 bytes
 content/docs/latest/_images/board1.jpg             | Bin 187914 -> 109362 bytes
 .../latest/_sources/guides/minidumpserver.rst.txt  | 113 ++++++++
 content/docs/latest/guides/minidumpserver.html     | 301 +++++++++++++++++++++
 content/docs/latest/index.html                     |   2 +-
 content/docs/latest/objects.inv                    | Bin 49390 -> 49472 bytes
 .../arm/nrf52/boards/nrf52832-sparkfun/index.html  |   2 +-
 .../atmega/boards/mega1284p-xplained/index.html    |   2 +-
 content/docs/latest/searchindex.js                 |   2 +-
 content/feed.xml                                   |   4 +-
 30 files changed, 440 insertions(+), 26 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 29d291c0..0319cc4d 100644
--- a/content/docs/10.0.0/index.html
+++ b/content/docs/10.0.0/index.html
@@ -131,7 +131,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 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: 21 August 23 at 00:09</p>
+<p>Last Updated: 22 August 23 at 00:09</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/10.0.0/searchindex.js 
b/content/docs/10.0.0/searchindex.js
index 63065ca9..0fa11f48 100644
--- a/content/docs/10.0.0/searchindex.js
+++ b/content/docs/10.0.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/index", "boards/index", 
"components/binfmt", "components/drivers/block/index", 
"components/drivers/character/analog", "components/drivers/character/can", 
"components/drivers/character/index", "components/drivers/character/keypad", 
"components/drivers/character/pwm", "components/drivers/character/quadrature", 
"components/drivers/character/rtc", "components/drivers/character/serial", 
"components/drivers/character/timer", "components/drivers/chara [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/index", "boards/index", 
"components/binfmt", "components/drivers/block/index", 
"components/drivers/character/analog", "components/drivers/character/can", 
"components/drivers/character/index", "components/drivers/character/keypad", 
"components/drivers/character/pwm", "components/drivers/character/quadrature", 
"components/drivers/character/rtc", "components/drivers/character/serial", 
"components/drivers/character/timer", "components/drivers/chara [...]
\ No newline at end of file
diff --git a/content/docs/10.0.1/index.html b/content/docs/10.0.1/index.html
index 71040a91..cee24834 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -151,7 +151,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 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: 21 August 23 at 00:09</p>
+<p>Last Updated: 22 August 23 at 00:10</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/10.0.1/searchindex.js 
b/content/docs/10.0.1/searchindex.js
index d9af32ae..785c0367 100644
--- a/content/docs/10.0.1/searchindex.js
+++ b/content/docs/10.0.1/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/index", "boards/index", 
"components/binfmt", "components/drivers/block/index", 
"components/drivers/character/analog", "components/drivers/character/can", 
"components/drivers/character/index", "components/drivers/character/keypad", 
"components/drivers/character/pwm", "components/drivers/character/quadrature", 
"components/drivers/character/rtc", "components/drivers/character/serial", 
"components/drivers/character/timer", "components/drivers/chara [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/index", "boards/index", 
"components/binfmt", "components/drivers/block/index", 
"components/drivers/character/analog", "components/drivers/character/can", 
"components/drivers/character/index", "components/drivers/character/keypad", 
"components/drivers/character/pwm", "components/drivers/character/quadrature", 
"components/drivers/character/rtc", "components/drivers/character/serial", 
"components/drivers/character/timer", "components/drivers/chara [...]
\ No newline at end of file
diff --git a/content/docs/10.1.0/index.html b/content/docs/10.1.0/index.html
index a15b20c6..7c16084a 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -150,7 +150,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: 21 August 23 at 00:09</p>
+<p>Last Updated: 22 August 23 at 00:10</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/10.1.0/searchindex.js 
b/content/docs/10.1.0/searchindex.js
index 8469bd73..6eb31c5a 100644
--- a/content/docs/10.1.0/searchindex.js
+++ b/content/docs/10.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 [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/10.2.0/index.html b/content/docs/10.2.0/index.html
index 1e3f5c48..af6400ec 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -151,7 +151,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: 21 August 23 at 00:10</p>
+<p>Last Updated: 22 August 23 at 00:10</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/10.2.0/searchindex.js 
b/content/docs/10.2.0/searchindex.js
index 242b8143..4034979b 100644
--- a/content/docs/10.2.0/searchindex.js
+++ b/content/docs/10.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", "components/binfmt", 
"components/drivers/block/index", "components/drivers/character/analog", 
"components/drivers/character/can", "components/drivers/character/foc", 
"components/drivers/character/index", "components [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/10.3.0/index.html b/content/docs/10.3.0/index.html
index 1e3f5c48..a87ffeaf 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -151,7 +151,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: 21 August 23 at 00:10</p>
+<p>Last Updated: 22 August 23 at 00:11</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/10.3.0/searchindex.js 
b/content/docs/10.3.0/searchindex.js
index cae0140c..f5ed0ba3 100644
--- a/content/docs/10.3.0/searchindex.js
+++ b/content/docs/10.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", "components/binfmt", 
"components/drivers/block/index", "components/drivers/character/analog", 
"components/drivers/character/can", "components/drivers/character/foc", 
"components/drivers/character/index", "components [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/11.0.0/index.html b/content/docs/11.0.0/index.html
index 1e3f5c48..a87ffeaf 100644
--- a/content/docs/11.0.0/index.html
+++ b/content/docs/11.0.0/index.html
@@ -151,7 +151,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: 21 August 23 at 00:10</p>
+<p>Last Updated: 22 August 23 at 00:11</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/11.0.0/searchindex.js 
b/content/docs/11.0.0/searchindex.js
index cd62b6ad..b7feb94c 100644
--- a/content/docs/11.0.0/searchindex.js
+++ b/content/docs/11.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 [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/12.0.0/index.html b/content/docs/12.0.0/index.html
index f9e9d8b9..0c8a4ed1 100644
--- a/content/docs/12.0.0/index.html
+++ b/content/docs/12.0.0/index.html
@@ -151,7 +151,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: 21 August 23 at 00:10</p>
+<p>Last Updated: 22 August 23 at 00:11</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 d3e4fb6b..4c5673ac 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 [...]
\ 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 [...]
\ 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 04c3a06a..b8f4e9ed 100644
--- a/content/docs/12.1.0/index.html
+++ b/content/docs/12.1.0/index.html
@@ -151,7 +151,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: 21 August 23 at 00:11</p>
+<p>Last Updated: 22 August 23 at 00:12</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 07422989..2b1a92ea 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 [...]
\ 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 [...]
\ 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 bfe9f885..fb0cc2f3 100644
--- a/content/docs/12.2.0/index.html
+++ b/content/docs/12.2.0/index.html
@@ -154,7 +154,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: 21 August 23 at 00:11</p>
+<p>Last Updated: 22 August 23 at 00:12</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/searchindex.js 
b/content/docs/12.2.0/searchindex.js
index e374cc58..aef3b1cf 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 bfe9f885..cf0ed6f7 100644
--- a/content/docs/12.2.1/index.html
+++ b/content/docs/12.2.1/index.html
@@ -154,7 +154,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: 21 August 23 at 00:11</p>
+<p>Last Updated: 22 August 23 at 00:13</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 0333f683..6b136a02 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/latest/_images/board.jpg 
b/content/docs/latest/_images/board.jpg
index d200eabe..40468636 100644
Binary files a/content/docs/latest/_images/board.jpg and 
b/content/docs/latest/_images/board.jpg differ
diff --git a/content/docs/latest/_images/board1.jpg 
b/content/docs/latest/_images/board1.jpg
index 40468636..d200eabe 100644
Binary files a/content/docs/latest/_images/board1.jpg and 
b/content/docs/latest/_images/board1.jpg differ
diff --git a/content/docs/latest/_sources/guides/minidumpserver.rst.txt 
b/content/docs/latest/_sources/guides/minidumpserver.rst.txt
new file mode 100644
index 00000000..4ad7cfee
--- /dev/null
+++ b/content/docs/latest/_sources/guides/minidumpserver.rst.txt
@@ -0,0 +1,113 @@
+==============
+minidumpserver
+==============
+
+Introduction
+============
+
+This tool can utilize a crash log on a PC to simulate a set of GDB server 
functionalities,
+enabling the use of GDB to debug the context of a NuttX crash.
+The script directory is located in `tools/minidumpserver.py`.
+
+Usage
+=====
+
+We can use `-h` to get help information:
+```bash
+$usage: minidumpserver.py [-h] -e ELFFILE -l LOGFILE [-a 
{arm,arm-a,arm-t,riscv,esp32s3,xtensa}] [-p PORT] [--debug]
+
+options:
+  -h, --help            show this help message and exit
+  -e ELFFILE, --elffile ELFFILE
+                        elffile
+  -l LOGFILE, --logfile LOGFILE
+                        logfile
+  -a {arm,arm-a,arm-t,riscv,esp32s3,xtensa}, --arch 
{arm,arm-a,arm-t,riscv,esp32s3,xtensa}
+                        select architecture,if not use this options, The 
architecture will be inferred from the logfile
+  -p PORT, --port PORT  gdbport
+  --debug
+```
+
+Example
+=======
+1. Use ./tools/configure.sh esp32s3-devkit:nsh and disable 
`CONFIG_NSH_DISABLE_MW`.
+2. `make -j`
+3. Flash image to esp32s3-devkit.
+4. Run `minicom -D /dev/ttyUSB0 -b 115200` and reset esp32s3-devkit.
+5. Use `mw -1` on nsh to trigger a crash.
+6. Get the crash log from minicom and save it to `crash.log`.
+```
+up_dump_register:    PC: 42009cd8    PS: 00060820
+up_dump_register:    A0: 82007d71    A1: 3fc8b6d0    A2: 3fc8b8e0    A3: 
00000000
+up_dump_register:    A4: ffffffff    A5: 00000000    A6: 00000001    A7: 
00000000
+up_dump_register:    A8: ffffffff    A9: 3fc8b690   A10: ffffffff   A11: 
00000000
+up_dump_register:   A12: 0000002d   A13: 0000002d   A14: 3fc8bb6d   A15: 
0fffffff
+up_dump_register:   SAR: 00000000 CAUSE: 0000001c VADDR: ffffffff
+up_dump_register:  LBEG: 40055499  LEND: 400554a9  LCNT: fffffffc
+dump_stack: User Stack:
+dump_stack:   base: 0x3fc8b0e0
+dump_stack:   size: 00002000
+dump_stack:     sp: 0x3fc8b6d0
+stack_dump: 0x3fc8b6c0: 82007770 3fc8b700 3fc8b8e0 00000002 ffffffff 3fc89f54 
00060e20 00000000
+stack_dump: 0x3fc8b6e0: 3fc8b8e0 3fc8b778 00000000 3fc8b750 82007850 3fc8b720 
3fc8b8e0 00000002
+stack_dump: 0x3fc8b700: 3fc8b720 42009c84 3fc8bb68 3fc8b8e0 82006b04 3fc8b7d0 
3fc8b8e0 3fc8bb68
+stack_dump: 0x3fc8b720: 3fc8bb68 3fc8bb6b 00000000 00000000 00000000 00000000 
00000000 00000000
+stack_dump: 0x3fc8b740: 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 00000000
+stack_dump: 0x3fc8b760: 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 3fc8bb69
+stack_dump: 0x3fc8b780: 82006ad5 00000000 00000000 00000040 00000040 3fc8bb6e 
3fc8adf8 0000002c
+stack_dump: 0x3fc8b7a0: ffffffff 00000005 00000000 00000000 3fc8bae0 00000000 
00000000 00000000
+stack_dump: 0x3fc8b7c0: 820068a2 3fc8b800 3fc8b8e0 3c020837 00000001 3fc8b800 
3fc8b8e0 3c020837
+stack_dump: 0x3fc8b7e0: 0000000a 3fc8bae0 00000001 3fc8bb68 82006865 3fc8b820 
00000001 3fc8b0c0
+stack_dump: 0x3fc8b800: 00000001 3fc8bb68 00000000 3fc8ae1c 82003618 3fc8b840 
00000001 3fc8b0c0
+stack_dump: 0x3fc8b820: 3fc8b8e0 00000000 00000000 00000000 820019dc 3fc8b870 
42006834 00000001
+stack_dump: 0x3fc8b840: 00000064 00000000 00000000 00000000 3c0225d8 3fc89590 
00000000 3fc880cc
+stack_dump: 0x3fc8b860: 00000000 3fc8b890 00000000 00000000 3fc8b0c0 00000002 
00000000 3fc8ad98
+stack_dump: 0x3fc8b880: 00000000 3fc8b8b0 00000000 00000000 00000000 00000000 
00000000 00000000
+```
+7. Run `./tools/minidumpserver.py -e nuttx -l crash.log -p 1234 -a esp32s3`
+8. Run `xtensa-esp32s3-elf-gdb nuttx -ex "target remote 127.0.0.1:1234"`
+
+```bash
+GNU gdb (esp-gdb) 12.1_20221002
+Copyright (C) 2022 Free Software Foundation, Inc.
+License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
+This is free software: you are free to change and redistribute it.
+There is NO WARRANTY, to the extent permitted by law.
+Type "show copying" and "show warranty" for details.
+This GDB was configured as "--host=x86_64-linux-gnu --target=xtensa-esp-elf".
+Type "show configuration" for configuration details.
+For bug reporting instructions, please see:
+<https://www.gnu.org/software/gdb/bugs/>.
+Find the GDB manual and other documentation resources online at:
+    <http://www.gnu.org/software/gdb/documentation/>.
+
+For help, type "help".
+Type "apropos word" to search for commands related to "word"...
+Reading symbols from nuttx...
+Remote debugging using 127.0.0.1:1234
+0x42009cd8 in cmd_mw (vtbl=0x3fc8b8e0, argc=<optimized out>, argv=<optimized 
out>) at nsh_dbgcmds.c:259
+259               nsh_output(vtbl, "  %p = 0x%08" PRIx32, ptr, *ptr);
+(gdb) bt
+#0  0x42009cd8 in cmd_mw (vtbl=0x3fc8b8e0, argc=<optimized out>, 
argv=<optimized out>) at nsh_dbgcmds.c:259
+#1  0x42007d71 in nsh_command (vtbl=0x3fc8b8e0, argc=2, argv=0x3fc8b720) at 
nsh_command.c:1154
+#2  0x42007770 in nsh_execute (oflags=<optimized out>, redirfile=0x0, 
argv=0x3fc8b720, argc=2, vtbl=0x3fc8b8e0)
+    at nsh_parse.c:845
+#3  nsh_parse_command (vtbl=0x3fc8b8e0, cmdline=<optimized out>) at 
nsh_parse.c:2744
+#4  0x42007850 in nsh_parse (vtbl=0x3fc8b8e0,
+    cmdline=0x3fc8bb68 <error: Cannot access memory at address 0x3fc8bb68>) at 
nsh_parse.c:2828
+#5  0x42006b04 in nsh_session (pstate=0x3fc8b8e0, login=<optimized out>, 
argc=1, argv=<optimized out>)
+    at nsh_session.c:245
+#6  0x420068a2 in nsh_consolemain (argc=1, argv=0x3fc8b0c0) at 
nsh_consolemain.c:71
+#7  0x42006865 in nsh_main (argc=1, argv=0x3fc8b0c0) at nsh_main.c:74
+#8  0x42003618 in nxtask_startup (entrypt=0x42006834 <nsh_main>, argc=1, 
argv=0x3fc8b0c0)
+    at sched/task_startup.c:70
+#9  0x420019dc in nxtask_start () at task/task_start.c:134
+(gdb)
+````
+
+How to add new architecture
+===========================
+
+The main objective is to establish the sequence of registers in GDB,
+aligning the register names in the crash log with the order of registers in 
GDB.
+This alignment will facilitate the creation of a new architecture's GDB server.
diff --git a/content/docs/latest/guides/minidumpserver.html 
b/content/docs/latest/guides/minidumpserver.html
new file mode 100644
index 00000000..cc9ebf57
--- /dev/null
+++ b/content/docs/latest/guides/minidumpserver.html
@@ -0,0 +1,301 @@
+<!--
+ Documentation/_templates/layout.html
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.  The
+ ASF licenses this file to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance with the
+ License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ License for the specific language governing permissions and limitations
+ under the License.
+-->
+
+<!DOCTYPE html>
+<html class="writer-html5" lang="en" >
+<head>
+  <meta charset="utf-8" /><meta name="generator" content="Docutils 0.18.1: 
http://docutils.sourceforge.net/"; />
+
+  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+  <title>minidumpserver &mdash; NuttX latest documentation</title>
+      <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+      <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
+      <link rel="stylesheet" href="../_static/copybutton.css" type="text/css" 
/>
+      <link rel="stylesheet" href="../_static/tabs.css" type="text/css" />
+      <link rel="stylesheet" href="../_static/custom.css" type="text/css" />
+    <link rel="shortcut icon" href="../_static/favicon.ico"/>
+  <!--[if lt IE 9]>
+    <script src="../_static/js/html5shiv.min.js"></script>
+  <![endif]-->
+  
+        <script src="../_static/jquery.js"></script>
+        <script 
src="../_static/_sphinx_javascript_frameworks_compat.js"></script>
+        <script data-url_root="../" id="documentation_options" 
src="../_static/documentation_options.js"></script>
+        <script src="../_static/doctools.js"></script>
+        <script src="../_static/sphinx_highlight.js"></script>
+        <script src="../_static/clipboard.min.js"></script>
+        <script src="../_static/copybutton.js"></script>
+    <script src="../_static/js/theme.js"></script>
+    <link rel="index" title="Index" href="../genindex.html" />
+    <link rel="search" title="Search" href="../search.html" /> 
+</head>
+
+<body class="wy-body-for-nav"> 
+  <div class="wy-grid-for-nav">
+    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+      <div class="wy-side-scroll">
+        <div class="wy-side-nav-search" >
+  
+    <a href="../index.html" class="icon icon-home"> NuttX
+  
+
+  
+  </a>
+
+  <!-- this version selector is quite ugly, should be probably replaced by 
something
+       more modern -->
+
+  <div class="version-selector">
+    <select onchange="javascript:location.href = this.value;">
+    
+    <option value="../../latest" selected="selected">latest</option>
+    
+    <option value="../../10.0.0" >10.0.0</option>
+    
+    <option value="../../10.0.1" >10.0.1</option>
+    
+    <option value="../../10.1.0" >10.1.0</option>
+    
+    <option value="../../10.2.0" >10.2.0</option>
+    
+    <option value="../../10.3.0" >10.3.0</option>
+    
+    <option value="../../11.0.0" >11.0.0</option>
+    
+    <option value="../../12.0.0" >12.0.0</option>
+    
+    <option value="../../12.1.0" >12.1.0</option>
+    
+    <option value="../../12.2.0" >12.2.0</option>
+    
+    <option value="../../12.2.1" >12.2.1</option>
+    
+    </select>
+  </div>
+
+  
+<div role="search">
+  <form id="rtd-search-form" class="wy-form" action="../search.html" 
method="get">
+    <input type="text" name="q" placeholder="Search docs" aria-label="Search 
docs" />
+    <input type="hidden" name="check_keywords" value="yes" />
+    <input type="hidden" name="area" value="default" />
+  </form>
+</div>
+
+        </div><div class="wy-menu wy-menu-vertical" data-spy="affix" 
role="navigation" aria-label="Navigation menu">
+              <p class="caption" role="heading"><span 
class="caption-text">Table of Contents</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" 
href="../index.html">Home</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../introduction/index.html">Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../quickstart/index.html">Getting Started</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../contributing/index.html">Contributing</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../introduction/inviolables.html">The Inviolable Principles of 
NuttX</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../platforms/index.html">Supported Platforms</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../components/index.html">OS Components</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../applications/index.html">Applications</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../reference/index.html">API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../faq/index.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="index.html">Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../glossary.html">Glossary</a></li>
+</ul>
+
+        </div>
+      </div>
+    </nav>
+
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav 
class="wy-nav-top" aria-label="Mobile navigation menu" >
+          <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+          <a href="../index.html">NuttX</a>
+      </nav>
+
+      <div class="wy-nav-content">
+        <div class="rst-content">
+          <div role="navigation" aria-label="Page navigation">
+  <ul class="wy-breadcrumbs">
+      <li><a href="../index.html" class="icon icon-home" 
aria-label="Home"></a></li>
+      <li class="breadcrumb-item active">minidumpserver</li>
+      <li class="wy-breadcrumbs-aside">
+            <a href="../_sources/guides/minidumpserver.rst.txt" 
rel="nofollow"> View page source</a>
+      </li>
+  </ul>
+  <hr/>
+</div>
+          <div role="main" class="document" itemscope="itemscope" 
itemtype="http://schema.org/Article";>
+           <div itemprop="articleBody">
+             
+  <section id="minidumpserver">
+<h1>minidumpserver<a class="headerlink" href="#minidumpserver" 
title="Permalink to this heading"></a></h1>
+<section id="introduction">
+<h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to 
this heading"></a></h2>
+<p>This tool can utilize a crash log on a PC to simulate a set of GDB server 
functionalities,
+enabling the use of GDB to debug the context of a NuttX crash.
+The script directory is located in <cite>tools/minidumpserver.py</cite>.</p>
+</section>
+<section id="usage">
+<h2>Usage<a class="headerlink" href="#usage" title="Permalink to this 
heading"></a></h2>
+<p>We can use <cite>-h</cite> to get help information:
+<a href="#id1"><span class="problematic" id="id2">``</span></a><a 
href="#id3"><span class="problematic" id="id4">`</span></a>bash
+$usage: minidumpserver.py [-h] -e ELFFILE -l LOGFILE [-a 
{arm,arm-a,arm-t,riscv,esp32s3,xtensa}] [-p PORT] [–debug]</p>
+<dl>
+<dt>options:</dt><dd><dl class="option-list">
+<dt><kbd><span class="option">-h</span>, <span 
class="option">--help</span></kbd></dt>
+<dd><p>show this help message and exit</p>
+</dd>
+<dt><kbd><span class="option">-e <var>ELFFILE</var></span>, <span 
class="option">--elffile <var>ELFFILE</var></span></kbd></dt>
+<dd><p>elffile</p>
+</dd>
+<dt><kbd><span class="option">-l <var>LOGFILE</var></span>, <span 
class="option">--logfile <var>LOGFILE</var></span></kbd></dt>
+<dd><p>logfile</p>
+</dd>
+</dl>
+<dl class="simple">
+<dt>-a {arm,arm-a,arm-t,riscv,esp32s3,xtensa}, –arch 
{arm,arm-a,arm-t,riscv,esp32s3,xtensa}</dt><dd><p>select architecture,if not 
use this options, The architecture will be inferred from the logfile</p>
+</dd>
+</dl>
+<dl class="option-list">
+<dt><kbd><span class="option">-p <var>PORT</var></span>, <span 
class="option">--port <var>PORT</var></span></kbd></dt>
+<dd><p>gdbport</p>
+</dd>
+</dl>
+<p>–debug</p>
+</dd>
+</dl>
+<p><a href="#id5"><span class="problematic" id="id6">``</span></a><a 
href="#id7"><span class="problematic" id="id8">`</span></a></p>
+</section>
+<section id="example">
+<h2>Example<a class="headerlink" href="#example" title="Permalink to this 
heading"></a></h2>
+<ol class="arabic simple">
+<li><p>Use ./tools/configure.sh esp32s3-devkit:nsh and disable 
<cite>CONFIG_NSH_DISABLE_MW</cite>.</p></li>
+<li><p><cite>make -j</cite></p></li>
+<li><p>Flash image to esp32s3-devkit.</p></li>
+<li><p>Run <cite>minicom -D /dev/ttyUSB0 -b 115200</cite> and reset 
esp32s3-devkit.</p></li>
+<li><p>Use <cite>mw -1</cite> on nsh to trigger a crash.</p></li>
+</ol>
+<p>6. Get the crash log from minicom and save it to <cite>crash.log</cite>.
+<code class="docutils literal notranslate"><span class="pre">`</span>
+<span class="pre">up_dump_register:</span>&#160;&#160;&#160; <span 
class="pre">PC:</span> <span class="pre">42009cd8</span>&#160;&#160;&#160; 
<span class="pre">PS:</span> <span class="pre">00060820</span>
+<span class="pre">up_dump_register:</span>&#160;&#160;&#160; <span 
class="pre">A0:</span> <span class="pre">82007d71</span>&#160;&#160;&#160; 
<span class="pre">A1:</span> <span 
class="pre">3fc8b6d0</span>&#160;&#160;&#160; <span class="pre">A2:</span> 
<span class="pre">3fc8b8e0</span>&#160;&#160;&#160; <span 
class="pre">A3:</span> <span class="pre">00000000</span>
+<span class="pre">up_dump_register:</span>&#160;&#160;&#160; <span 
class="pre">A4:</span> <span class="pre">ffffffff</span>&#160;&#160;&#160; 
<span class="pre">A5:</span> <span 
class="pre">00000000</span>&#160;&#160;&#160; <span class="pre">A6:</span> 
<span class="pre">00000001</span>&#160;&#160;&#160; <span 
class="pre">A7:</span> <span class="pre">00000000</span>
+<span class="pre">up_dump_register:</span>&#160;&#160;&#160; <span 
class="pre">A8:</span> <span class="pre">ffffffff</span>&#160;&#160;&#160; 
<span class="pre">A9:</span> <span class="pre">3fc8b690</span>&#160;&#160; 
<span class="pre">A10:</span> <span class="pre">ffffffff</span>&#160;&#160; 
<span class="pre">A11:</span> <span class="pre">00000000</span>
+<span class="pre">up_dump_register:</span>&#160;&#160; <span 
class="pre">A12:</span> <span class="pre">0000002d</span>&#160;&#160; <span 
class="pre">A13:</span> <span class="pre">0000002d</span>&#160;&#160; <span 
class="pre">A14:</span> <span class="pre">3fc8bb6d</span>&#160;&#160; <span 
class="pre">A15:</span> <span class="pre">0fffffff</span>
+<span class="pre">up_dump_register:</span>&#160;&#160; <span 
class="pre">SAR:</span> <span class="pre">00000000</span> <span 
class="pre">CAUSE:</span> <span class="pre">0000001c</span> <span 
class="pre">VADDR:</span> <span class="pre">ffffffff</span>
+<span class="pre">up_dump_register:</span>&#160; <span 
class="pre">LBEG:</span> <span class="pre">40055499</span>&#160; <span 
class="pre">LEND:</span> <span class="pre">400554a9</span>&#160; <span 
class="pre">LCNT:</span> <span class="pre">fffffffc</span>
+<span class="pre">dump_stack:</span> <span class="pre">User</span> <span 
class="pre">Stack:</span>
+<span class="pre">dump_stack:</span>&#160;&#160; <span 
class="pre">base:</span> <span class="pre">0x3fc8b0e0</span>
+<span class="pre">dump_stack:</span>&#160;&#160; <span 
class="pre">size:</span> <span class="pre">00002000</span>
+<span class="pre">dump_stack:</span>&#160;&#160;&#160;&#160; <span 
class="pre">sp:</span> <span class="pre">0x3fc8b6d0</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b6c0:</span> 
<span class="pre">82007770</span> <span class="pre">3fc8b700</span> <span 
class="pre">3fc8b8e0</span> <span class="pre">00000002</span> <span 
class="pre">ffffffff</span> <span class="pre">3fc89f54</span> <span 
class="pre">00060e20</span> <span class="pre">00000000</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b6e0:</span> 
<span class="pre">3fc8b8e0</span> <span class="pre">3fc8b778</span> <span 
class="pre">00000000</span> <span class="pre">3fc8b750</span> <span 
class="pre">82007850</span> <span class="pre">3fc8b720</span> <span 
class="pre">3fc8b8e0</span> <span class="pre">00000002</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b700:</span> 
<span class="pre">3fc8b720</span> <span class="pre">42009c84</span> <span 
class="pre">3fc8bb68</span> <span class="pre">3fc8b8e0</span> <span 
class="pre">82006b04</span> <span class="pre">3fc8b7d0</span> <span 
class="pre">3fc8b8e0</span> <span class="pre">3fc8bb68</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b720:</span> 
<span class="pre">3fc8bb68</span> <span class="pre">3fc8bb6b</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b740:</span> 
<span class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b760:</span> 
<span class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">3fc8bb69</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b780:</span> 
<span class="pre">82006ad5</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">00000040</span> <span 
class="pre">00000040</span> <span class="pre">3fc8bb6e</span> <span 
class="pre">3fc8adf8</span> <span class="pre">0000002c</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b7a0:</span> 
<span class="pre">ffffffff</span> <span class="pre">00000005</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">3fc8bae0</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b7c0:</span> 
<span class="pre">820068a2</span> <span class="pre">3fc8b800</span> <span 
class="pre">3fc8b8e0</span> <span class="pre">3c020837</span> <span 
class="pre">00000001</span> <span class="pre">3fc8b800</span> <span 
class="pre">3fc8b8e0</span> <span class="pre">3c020837</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b7e0:</span> 
<span class="pre">0000000a</span> <span class="pre">3fc8bae0</span> <span 
class="pre">00000001</span> <span class="pre">3fc8bb68</span> <span 
class="pre">82006865</span> <span class="pre">3fc8b820</span> <span 
class="pre">00000001</span> <span class="pre">3fc8b0c0</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b800:</span> 
<span class="pre">00000001</span> <span class="pre">3fc8bb68</span> <span 
class="pre">00000000</span> <span class="pre">3fc8ae1c</span> <span 
class="pre">82003618</span> <span class="pre">3fc8b840</span> <span 
class="pre">00000001</span> <span class="pre">3fc8b0c0</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b820:</span> 
<span class="pre">3fc8b8e0</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">820019dc</span> <span class="pre">3fc8b870</span> <span 
class="pre">42006834</span> <span class="pre">00000001</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b840:</span> 
<span class="pre">00000064</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">3c0225d8</span> <span class="pre">3fc89590</span> <span 
class="pre">00000000</span> <span class="pre">3fc880cc</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b860:</span> 
<span class="pre">00000000</span> <span class="pre">3fc8b890</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">3fc8b0c0</span> <span class="pre">00000002</span> <span 
class="pre">00000000</span> <span class="pre">3fc8ad98</span>
+<span class="pre">stack_dump:</span> <span class="pre">0x3fc8b880:</span> 
<span class="pre">00000000</span> <span class="pre">3fc8b8b0</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span> <span 
class="pre">00000000</span> <span class="pre">00000000</span>
+<span class="pre">`</span></code>
+7. Run <cite>./tools/minidumpserver.py -e nuttx -l crash.log -p 1234 -a 
esp32s3</cite>
+8. Run <cite>xtensa-esp32s3-elf-gdb nuttx -ex “target remote 
127.0.0.1:1234”</cite></p>
+<p><a href="#id9"><span class="problematic" id="id10">``</span></a><a 
href="#id11"><span class="problematic" id="id12">`</span></a>bash
+GNU gdb (esp-gdb) 12.1_20221002
+Copyright (C) 2022 Free Software Foundation, Inc.
+License GPLv3+: GNU GPL version 3 or later &lt;<a class="reference external" 
href="http://gnu.org/licenses/gpl.html";>http://gnu.org/licenses/gpl.html</a>&gt;
+This is free software: you are free to change and redistribute it.
+There is NO WARRANTY, to the extent permitted by law.
+Type “show copying” and “show warranty” for details.
+This GDB was configured as “–host=x86_64-linux-gnu –target=xtensa-esp-elf”.
+Type “show configuration” for configuration details.
+For bug reporting instructions, please see:
+&lt;<a class="reference external" 
href="https://www.gnu.org/software/gdb/bugs/";>https://www.gnu.org/software/gdb/bugs/</a>&gt;.
+Find the GDB manual and other documentation resources online at:</p>
+<blockquote>
+<div><p>&lt;<a class="reference external" 
href="http://www.gnu.org/software/gdb/documentation/";>http://www.gnu.org/software/gdb/documentation/</a>&gt;.</p>
+</div></blockquote>
+<p>For help, type “help”.
+Type “apropos word” to search for commands related to “word”…
+Reading symbols from nuttx…
+Remote debugging using 127.0.0.1:1234
+0x42009cd8 in cmd_mw (vtbl=0x3fc8b8e0, argc=&lt;optimized out&gt;, 
argv=&lt;optimized out&gt;) at nsh_dbgcmds.c:259
+259               nsh_output(vtbl, ”  %p = 0x%08” PRIx32, ptr, <a 
href="#id13"><span class="problematic" id="id14">*</span></a>ptr);
+(gdb) bt
+#0  0x42009cd8 in cmd_mw (vtbl=0x3fc8b8e0, argc=&lt;optimized out&gt;, 
argv=&lt;optimized out&gt;) at nsh_dbgcmds.c:259
+#1  0x42007d71 in nsh_command (vtbl=0x3fc8b8e0, argc=2, argv=0x3fc8b720) at 
nsh_command.c:1154
+#2  0x42007770 in nsh_execute (oflags=&lt;optimized out&gt;, redirfile=0x0, 
argv=0x3fc8b720, argc=2, vtbl=0x3fc8b8e0)</p>
+<blockquote>
+<div><p>at nsh_parse.c:845</p>
+</div></blockquote>
+<p>#3  nsh_parse_command (vtbl=0x3fc8b8e0, cmdline=&lt;optimized out&gt;) at 
nsh_parse.c:2744
+#4  0x42007850 in nsh_parse (vtbl=0x3fc8b8e0,</p>
+<blockquote>
+<div><p>cmdline=0x3fc8bb68 &lt;error: Cannot access memory at address 
0x3fc8bb68&gt;) at nsh_parse.c:2828</p>
+</div></blockquote>
+<dl class="simple">
+<dt>#5  0x42006b04 in nsh_session (pstate=0x3fc8b8e0, login=&lt;optimized 
out&gt;, argc=1, argv=&lt;optimized out&gt;)</dt><dd><p>at nsh_session.c:245</p>
+</dd>
+</dl>
+<p>#6  0x420068a2 in nsh_consolemain (argc=1, argv=0x3fc8b0c0) at 
nsh_consolemain.c:71
+#7  0x42006865 in nsh_main (argc=1, argv=0x3fc8b0c0) at nsh_main.c:74
+#8  0x42003618 in nxtask_startup (entrypt=0x42006834 &lt;nsh_main&gt;, argc=1, 
argv=0x3fc8b0c0)</p>
+<blockquote>
+<div><p>at sched/task_startup.c:70</p>
+</div></blockquote>
+<p>#9  0x420019dc in nxtask_start () at task/task_start.c:134
+(gdb)
+<a href="#id15"><span class="problematic" id="id16">``</span></a><a 
href="#id17"><span class="problematic" id="id18">``</span></a></p>
+</section>
+<section id="how-to-add-new-architecture">
+<h2>How to add new architecture<a class="headerlink" 
href="#how-to-add-new-architecture" title="Permalink to this heading"></a></h2>
+<p>The main objective is to establish the sequence of registers in GDB,
+aligning the register names in the crash log with the order of registers in 
GDB.
+This alignment will facilitate the creation of a new architecture’s GDB 
server.</p>
+</section>
+</section>
+
+
+           </div>
+          </div>
+          <footer>
+
+  <hr/>
+
+  <div role="contentinfo">
+    <p>&#169; Copyright 2020, The Apache Software Foundation.</p>
+  </div>
+
+   
+
+</footer>
+        </div>
+      </div>
+    </section>
+  </div>
+  <script>
+      jQuery(function () {
+          SphinxRtdTheme.Navigation.enable(true);
+      });
+  </script> 
+
+</body>
+</html>
\ No newline at end of file
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index 7e4053b3..da48c7dd 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -154,7 +154,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: 21 August 23 at 00:12</p>
+<p>Last Updated: 22 August 23 at 00:13</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 32e0b333..b5e29376 100644
Binary files a/content/docs/latest/objects.inv and 
b/content/docs/latest/objects.inv differ
diff --git 
a/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html 
b/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html
index fb680da1..dd808116 100644
--- 
a/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html
+++ 
b/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html
@@ -188,7 +188,7 @@
 <p>The <a class="reference external" 
href="https://wiki.makerdiary.co/nrf52832-mdk";>Sparkfun nRF52832 Breakout</a> 
is basic board providing
 access to all I/O pins, a 32kHz crystal and LED.</p>
 <figure class="align-center" id="id2">
-<a class="reference internal image-reference" 
href="../../../../../_images/board1.jpg"><img 
alt="../../../../../_images/board1.jpg" src="../../../../../_images/board1.jpg" 
style="width: 50%;" /></a>
+<a class="reference internal image-reference" 
href="../../../../../_images/board.jpg"><img 
alt="../../../../../_images/board.jpg" src="../../../../../_images/board.jpg" 
style="width: 50%;" /></a>
 <figcaption>
 <p><span class="caption-text">Sparkfun nRF52832 Breakout</span><a 
class="headerlink" href="#id2" title="Permalink to this image"></a></p>
 </figcaption>
diff --git 
a/content/docs/latest/platforms/avr/atmega/boards/mega1284p-xplained/index.html 
b/content/docs/latest/platforms/avr/atmega/boards/mega1284p-xplained/index.html
index 825b1ba6..ec310ce0 100644
--- 
a/content/docs/latest/platforms/avr/atmega/boards/mega1284p-xplained/index.html
+++ 
b/content/docs/latest/platforms/avr/atmega/boards/mega1284p-xplained/index.html
@@ -168,7 +168,7 @@
 <p>The <a class="reference external" 
href="https://www.microchip.com/en-us/development-tool/ATMEGA1284P-XPLD";>MEGA1284P-XPLAINED</a>
 is a development board for the Atmega1284P from Microchip/Atmel.</p>
 <figure class="align-center" id="id1">
-<img alt="../../../../../_images/board.jpg" 
src="../../../../../_images/board.jpg" />
+<img alt="../../../../../_images/board1.jpg" 
src="../../../../../_images/board1.jpg" />
 <figcaption>
 <p><span class="caption-text">Microchip/Atmega MEGA1284P-XPLAINED</span><a 
class="headerlink" href="#id1" title="Permalink to this image"></a></p>
 </figcaption>
diff --git a/content/docs/latest/searchindex.js 
b/content/docs/latest/searchindex.js
index bc420874..46119411 100644
--- a/content/docs/latest/searchindex.js
+++ b/content/docs/latest/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/feed.xml b/content/feed.xml
index fb6d1528..902136fb 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>Mon, 21 Aug 2023 00:13:02 +0000</pubDate>
-    <lastBuildDate>Mon, 21 Aug 2023 00:13:02 +0000</lastBuildDate>
+    <pubDate>Tue, 22 Aug 2023 00:14:20 +0000</pubDate>
+    <lastBuildDate>Tue, 22 Aug 2023 00:14:20 +0000</lastBuildDate>
     <generator>Jekyll v4.3.2</generator>
     
       <item>

Reply via email to