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 2356a9bc Publishing web: 36ddd7c60a8230335eda886c909bc938739114a2
docs: b68aa89e56615cfa1d4c199ff5c604251add76e0
2356a9bc is described below
commit 2356a9bc18375d723bdbca095986d49df190badb
Author: Alin Jerpelea <[email protected]>
AuthorDate: Mon Dec 18 00:14:43 2023 +0000
Publishing web: 36ddd7c60a8230335eda886c909bc938739114a2 docs:
b68aa89e56615cfa1d4c199ff5c604251add76e0
---
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/12.3.0/index.html | 2 +-
content/docs/12.3.0/searchindex.js | 2 +-
.../risc-v/k230/boards/canmv230/index.rst.txt | 63 +++++++++
.../_sources/platforms/risc-v/k230/index.rst.txt | 12 ++
content/docs/latest/index.html | 2 +-
content/docs/latest/objects.inv | Bin 109642 -> 109750 bytes
content/docs/latest/platforms/index.html | 4 +
.../risc-v/bl602/boards/bl602evb/index.html | 1 +
.../docs/latest/platforms/risc-v/bl602/index.html | 1 +
.../platforms/risc-v/bl808/boards/ox64/index.html | 1 +
.../docs/latest/platforms/risc-v/bl808/index.html | 1 +
.../risc-v/c906/boards/smartl-c906/index.html | 1 +
.../docs/latest/platforms/risc-v/c906/index.html | 1 +
.../boards/esp32c3-devkit-rust-1/index.html | 1 +
.../esp32c3/boards/esp32c3-devkit/index.html | 1 +
.../latest/platforms/risc-v/esp32c3/index.html | 1 +
.../esp32c6/boards/esp32c6-devkit/index.html | 1 +
.../latest/platforms/risc-v/esp32c6/index.html | 1 +
.../risc-v/fe310/boards/hifive1-revb/index.html | 1 +
.../docs/latest/platforms/risc-v/fe310/index.html | 1 +
.../risc-v/hpm6750/boards/hpm6750evk2/index.html | 1 +
.../latest/platforms/risc-v/hpm6750/index.html | 1 +
content/docs/latest/platforms/risc-v/index.html | 2 +
.../risc-v/jh7110/boards/star64/index.html | 1 +
.../docs/latest/platforms/risc-v/jh7110/index.html | 1 +
.../risc-v/k210/boards/maix-bit/index.html | 5 +-
.../docs/latest/platforms/risc-v/k210/index.html | 1 +
.../maix-bit => k230/boards/canmv230}/index.html | 149 +++++++--------------
.../platforms/risc-v/{c906 => k230}/index.html | 35 ++---
.../risc-v/litex/boards/arty_a7/index.html | 1 +
.../risc-v/litex/cores/vexriscv/index.html | 1 +
.../risc-v/litex/cores/vexriscv_smp/index.html | 1 +
.../docs/latest/platforms/risc-v/litex/index.html | 5 +-
.../platforms/risc-v/mpfs/boards/icicle/index.html | 1 +
.../docs/latest/platforms/risc-v/mpfs/index.html | 1 +
.../risc-v/qemu-rv/boards/rv-virt/index.html | 1 +
.../latest/platforms/risc-v/qemu-rv/index.html | 1 +
.../risc-v/rv32m1/boards/rv32m1-vega/index.html | 1 +
.../docs/latest/platforms/risc-v/rv32m1/index.html | 1 +
content/docs/latest/searchindex.js | 2 +-
content/feed.xml | 4 +-
61 files changed, 208 insertions(+), 146 deletions(-)
diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 04dcbdad..e2bcc595 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: 17 December 23 at 00:11</p>
+<p>Last Updated: 18 December 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.0/searchindex.js
b/content/docs/10.0.0/searchindex.js
index 9bbc8e56..4f7ec13c 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 3e2aabe1..4e0c458f 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -153,7 +153,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: 17 December 23 at 00:11</p>
+<p>Last Updated: 18 December 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 072e214f..764c3d04 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 71d48812..28b28ee7 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -152,7 +152,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: 17 December 23 at 00:11</p>
+<p>Last Updated: 18 December 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 1436fc8e..3c9f7aa9 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 907998e4..92fa67d4 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -153,7 +153,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: 17 December 23 at 00:11</p>
+<p>Last Updated: 18 December 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.2.0/searchindex.js
b/content/docs/10.2.0/searchindex.js
index 3776fd67..93dadce2 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 6caebe01..92fa67d4 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -153,7 +153,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: 17 December 23 at 00:12</p>
+<p>Last Updated: 18 December 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 de412578..55dc22fb 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 6caebe01..92fa67d4 100644
--- a/content/docs/11.0.0/index.html
+++ b/content/docs/11.0.0/index.html
@@ -153,7 +153,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: 17 December 23 at 00:12</p>
+<p>Last Updated: 18 December 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 96442551..17ae2142 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 755885fb..fec22449 100644
--- a/content/docs/12.0.0/index.html
+++ b/content/docs/12.0.0/index.html
@@ -153,7 +153,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: 17 December 23 at 00:12</p>
+<p>Last Updated: 18 December 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 71de9afa..d0d52002 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 91057383..16e49ca0 100644
--- a/content/docs/12.1.0/index.html
+++ b/content/docs/12.1.0/index.html
@@ -153,7 +153,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: 17 December 23 at 00:12</p>
+<p>Last Updated: 18 December 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.1.0/searchindex.js
b/content/docs/12.1.0/searchindex.js
index 52c240d8..4251acd3 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 e9bc87a7..64c47b62 100644
--- a/content/docs/12.2.0/index.html
+++ b/content/docs/12.2.0/index.html
@@ -156,7 +156,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: 17 December 23 at 00:12</p>
+<p>Last Updated: 18 December 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 13c24287..80d4d341 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 30bc0ade..64c47b62 100644
--- a/content/docs/12.2.1/index.html
+++ b/content/docs/12.2.1/index.html
@@ -156,7 +156,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: 17 December 23 at 00:13</p>
+<p>Last Updated: 18 December 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.1/searchindex.js
b/content/docs/12.2.1/searchindex.js
index 8ba5aa87..0243ce90 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 b086c2e7..aa79cd89 100644
--- a/content/docs/12.3.0/index.html
+++ b/content/docs/12.3.0/index.html
@@ -156,7 +156,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: 17 December 23 at 00:13</p>
+<p>Last Updated: 18 December 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.3.0/searchindex.js
b/content/docs/12.3.0/searchindex.js
index 092b524f..67dfba88 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/latest/_sources/platforms/risc-v/k230/boards/canmv230/index.rst.txt
b/content/docs/latest/_sources/platforms/risc-v/k230/boards/canmv230/index.rst.txt
new file mode 100644
index 00000000..7f5cdd67
--- /dev/null
+++
b/content/docs/latest/_sources/platforms/risc-v/k230/boards/canmv230/index.rst.txt
@@ -0,0 +1,63 @@
+=============
+CanMV K230
+=============
+
+The `Kendryte K230 <https://www.canaan.io/product/k230>`_ SoC contains two
indepedent T-Head C908 based RV64GC CPU cores. The CPU1 even has RVV1.0 vector
extension and operates at higher speed. The SoC contains accelerators for depth
image processing, audio processing and neural network inferencing etc.
+
+The `CanMV K230
<https://developer.canaan-creative.com/k230/dev/zh/CanMV_K230_%E6%95%99%E7%A8%8B.html>`_
is a raspberry-pi sized single board computer with 512MB DRAM and a microSD
card slot for booting. It comes with serial console, Ethernet, HDMI and USB/OTG
ports. Unfortuunately it doesn't support JTAG alike debugging interfaces.
+
+The `K230 SDK <https://github.com/kendryte/k230_sdk>`_ contains source code,
libraries and user guides for booting up an AMP enviroment with Linux on CPU0
and RT-Thread on CPU1.
+
+K230 boots from CPU0 and loads U-Boot into DRAM first, then U-Boot kicks off
OpenSBI wrapped Linux/RTT OS images on respective CPU cores accordingly.
+
+The K230 U-Boot operates in machine mode, thus provides an ideal environment
for NuttX. allowing one to run flat or kernel builds in theory.
+
+
+Preparations
+============
+
+Please follow the K230 SDK to prepare a booting SD card for the board, or use
prebuilt boot image from `here
<https://kendryte-download.canaan-creative.com/developer/k230/k230_canmv_sdcard_v1.2_nncase_v2.5.1.img.gz>`_.
+
+Make sure that before trying NuttX:
+
+- The board can boot default SDK image normally.
+- U-Boot console can be accessed from host(e.g. `minicom -D /dev/ttyACM0`).
+- U-Boot has access to a TFTP service is available.
+- You can drop files to the TFTP service folder.
+
+Note for below NuttX tests, the SD image is only used to enter U-Boot console.
+
+RISC-V Toolchain
+================
+
+Before building NuttX for Star64, download the **RISC-V Toolchain
riscv64-unknown-elf** from `XPack
<https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack>`_ or use
"gcc-riscv64-unknown-elf" on Ubuntu.
+
+
+Building
+========
+
+To build NuttX for CanMV, :doc:`install the prerequisites
</quickstart/install>` and :doc:`clone the git repositories
</quickstart/install>` for ``nuttx`` and ``apps``.
+
+Configure the NuttX project and build the project:
+
+.. code:: console
+
+ $ cd nuttx
+ $ tools/configure.sh canmv230:nsh
+ $ make -j4
+
+There should have `nuttx.bin` generated.
+
+Booting
+=======
+
+Copy the `nuttx.bin` to the TFTP service folder and work with the U-Boot
console:
+
+.. code:: console
+
+ k230# usb start
+ k230# ping $serverip
+ k230# tftp 8000000 nuttx.bin
+ k230# boot_barememtal 0 8000000 $filesize
+
+Then the `nsh> `console should appear, type `help` to see available commands.
diff --git a/content/docs/latest/_sources/platforms/risc-v/k230/index.rst.txt
b/content/docs/latest/_sources/platforms/risc-v/k230/index.rst.txt
new file mode 100644
index 00000000..6f6c8ed2
--- /dev/null
+++ b/content/docs/latest/_sources/platforms/risc-v/k230/index.rst.txt
@@ -0,0 +1,12 @@
+=============
+Kendryte K230
+=============
+
+Supported Boards
+================
+
+.. toctree::
+ :glob:
+ :maxdepth: 1
+
+ boards/*/*
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index 86649923..0e1f2deb 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -163,7 +163,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: 17 December 23 at 00:13</p>
+<p>Last Updated: 18 December 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 c078fe04..4481c4d5 100644
Binary files a/content/docs/latest/objects.inv and
b/content/docs/latest/objects.inv differ
diff --git a/content/docs/latest/platforms/index.html
b/content/docs/latest/platforms/index.html
index 0e275bc9..70ac3a78 100644
--- a/content/docs/latest/platforms/index.html
+++ b/content/docs/latest/platforms/index.html
@@ -689,6 +689,10 @@ series and boards supported in NuttX:</p>
<li class="toctree-l3"><a class="reference internal"
href="risc-v/k210/boards/maix-bit/index.html">maix-bit</a></li>
</ul>
</li>
+<li class="toctree-l2"><a class="reference internal"
href="risc-v/k230/index.html">Kendryte K230</a><ul>
+<li class="toctree-l3"><a class="reference internal"
href="risc-v/k230/boards/canmv230/index.html">CanMV K230</a></li>
+</ul>
+</li>
<li class="toctree-l2"><a class="reference internal"
href="risc-v/litex/index.html">Enjoy Digital LiteX FPGA’s</a><ul>
<li class="toctree-l3"><a class="reference internal"
href="risc-v/litex/cores/vexriscv/index.html">Vexriscv Core</a></li>
<li class="toctree-l3"><a class="reference internal"
href="risc-v/litex/cores/vexriscv_smp/index.html">VexRISCV_SMP Core</a></li>
diff --git
a/content/docs/latest/platforms/risc-v/bl602/boards/bl602evb/index.html
b/content/docs/latest/platforms/risc-v/bl602/boards/bl602evb/index.html
index 9450a4f4..0a817297 100644
--- a/content/docs/latest/platforms/risc-v/bl602/boards/bl602evb/index.html
+++ b/content/docs/latest/platforms/risc-v/bl602/boards/bl602evb/index.html
@@ -141,6 +141,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git a/content/docs/latest/platforms/risc-v/bl602/index.html
b/content/docs/latest/platforms/risc-v/bl602/index.html
index 0dfc9679..c03a86eb 100644
--- a/content/docs/latest/platforms/risc-v/bl602/index.html
+++ b/content/docs/latest/platforms/risc-v/bl602/index.html
@@ -148,6 +148,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git a/content/docs/latest/platforms/risc-v/bl808/boards/ox64/index.html
b/content/docs/latest/platforms/risc-v/bl808/boards/ox64/index.html
index ef3620d3..26e19122 100644
--- a/content/docs/latest/platforms/risc-v/bl808/boards/ox64/index.html
+++ b/content/docs/latest/platforms/risc-v/bl808/boards/ox64/index.html
@@ -136,6 +136,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git a/content/docs/latest/platforms/risc-v/bl808/index.html
b/content/docs/latest/platforms/risc-v/bl808/index.html
index 501e2340..efed009c 100644
--- a/content/docs/latest/platforms/risc-v/bl808/index.html
+++ b/content/docs/latest/platforms/risc-v/bl808/index.html
@@ -136,6 +136,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git
a/content/docs/latest/platforms/risc-v/c906/boards/smartl-c906/index.html
b/content/docs/latest/platforms/risc-v/c906/boards/smartl-c906/index.html
index fb856060..e0e92032 100644
--- a/content/docs/latest/platforms/risc-v/c906/boards/smartl-c906/index.html
+++ b/content/docs/latest/platforms/risc-v/c906/boards/smartl-c906/index.html
@@ -136,6 +136,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git a/content/docs/latest/platforms/risc-v/c906/index.html
b/content/docs/latest/platforms/risc-v/c906/index.html
index 47795240..b3d74259 100644
--- a/content/docs/latest/platforms/risc-v/c906/index.html
+++ b/content/docs/latest/platforms/risc-v/c906/index.html
@@ -136,6 +136,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git
a/content/docs/latest/platforms/risc-v/esp32c3/boards/esp32c3-devkit-rust-1/index.html
b/content/docs/latest/platforms/risc-v/esp32c3/boards/esp32c3-devkit-rust-1/index.html
index 33fb11ee..cd720a30 100644
---
a/content/docs/latest/platforms/risc-v/esp32c3/boards/esp32c3-devkit-rust-1/index.html
+++
b/content/docs/latest/platforms/risc-v/esp32c3/boards/esp32c3-devkit-rust-1/index.html
@@ -143,6 +143,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git
a/content/docs/latest/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.html
b/content/docs/latest/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.html
index 42521e4f..1eea67f3 100644
---
a/content/docs/latest/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.html
+++
b/content/docs/latest/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.html
@@ -143,6 +143,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git a/content/docs/latest/platforms/risc-v/esp32c3/index.html
b/content/docs/latest/platforms/risc-v/esp32c3/index.html
index 107d0551..be16f4c2 100644
--- a/content/docs/latest/platforms/risc-v/esp32c3/index.html
+++ b/content/docs/latest/platforms/risc-v/esp32c3/index.html
@@ -152,6 +152,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git
a/content/docs/latest/platforms/risc-v/esp32c6/boards/esp32c6-devkit/index.html
b/content/docs/latest/platforms/risc-v/esp32c6/boards/esp32c6-devkit/index.html
index 7266dcb2..c99eaf2b 100644
---
a/content/docs/latest/platforms/risc-v/esp32c6/boards/esp32c6-devkit/index.html
+++
b/content/docs/latest/platforms/risc-v/esp32c6/boards/esp32c6-devkit/index.html
@@ -140,6 +140,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git a/content/docs/latest/platforms/risc-v/esp32c6/index.html
b/content/docs/latest/platforms/risc-v/esp32c6/index.html
index 9290da34..7d12d4df 100644
--- a/content/docs/latest/platforms/risc-v/esp32c6/index.html
+++ b/content/docs/latest/platforms/risc-v/esp32c6/index.html
@@ -143,6 +143,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git
a/content/docs/latest/platforms/risc-v/fe310/boards/hifive1-revb/index.html
b/content/docs/latest/platforms/risc-v/fe310/boards/hifive1-revb/index.html
index fa534ca3..b458576c 100644
--- a/content/docs/latest/platforms/risc-v/fe310/boards/hifive1-revb/index.html
+++ b/content/docs/latest/platforms/risc-v/fe310/boards/hifive1-revb/index.html
@@ -136,6 +136,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git a/content/docs/latest/platforms/risc-v/fe310/index.html
b/content/docs/latest/platforms/risc-v/fe310/index.html
index 412461f3..faf34d29 100644
--- a/content/docs/latest/platforms/risc-v/fe310/index.html
+++ b/content/docs/latest/platforms/risc-v/fe310/index.html
@@ -136,6 +136,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git
a/content/docs/latest/platforms/risc-v/hpm6750/boards/hpm6750evk2/index.html
b/content/docs/latest/platforms/risc-v/hpm6750/boards/hpm6750evk2/index.html
index cd3b1f07..4e26b961 100644
--- a/content/docs/latest/platforms/risc-v/hpm6750/boards/hpm6750evk2/index.html
+++ b/content/docs/latest/platforms/risc-v/hpm6750/boards/hpm6750evk2/index.html
@@ -136,6 +136,7 @@
</li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git a/content/docs/latest/platforms/risc-v/hpm6750/index.html
b/content/docs/latest/platforms/risc-v/hpm6750/index.html
index 9734ca60..d3c1dcdb 100644
--- a/content/docs/latest/platforms/risc-v/hpm6750/index.html
+++ b/content/docs/latest/platforms/risc-v/hpm6750/index.html
@@ -136,6 +136,7 @@
</li>
<li class="toctree-l3"><a class="reference internal"
href="../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git a/content/docs/latest/platforms/risc-v/index.html
b/content/docs/latest/platforms/risc-v/index.html
index d517c3d3..a68695ae 100644
--- a/content/docs/latest/platforms/risc-v/index.html
+++ b/content/docs/latest/platforms/risc-v/index.html
@@ -130,6 +130,7 @@
<li class="toctree-l3"><a class="reference internal"
href="hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
@@ -193,6 +194,7 @@
<li class="toctree-l1"><a class="reference internal"
href="hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l1"><a class="reference internal"
href="jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l1"><a class="reference internal"
href="k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l1"><a class="reference internal"
href="k230/index.html">Kendryte K230</a></li>
<li class="toctree-l1"><a class="reference internal"
href="litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l1"><a class="reference internal"
href="mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l1"><a class="reference internal"
href="qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git
a/content/docs/latest/platforms/risc-v/jh7110/boards/star64/index.html
b/content/docs/latest/platforms/risc-v/jh7110/boards/star64/index.html
index eb884c9f..8d223435 100644
--- a/content/docs/latest/platforms/risc-v/jh7110/boards/star64/index.html
+++ b/content/docs/latest/platforms/risc-v/jh7110/boards/star64/index.html
@@ -136,6 +136,7 @@
</ul>
</li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git a/content/docs/latest/platforms/risc-v/jh7110/index.html
b/content/docs/latest/platforms/risc-v/jh7110/index.html
index 4951487f..64b2ccf3 100644
--- a/content/docs/latest/platforms/risc-v/jh7110/index.html
+++ b/content/docs/latest/platforms/risc-v/jh7110/index.html
@@ -136,6 +136,7 @@
</ul>
</li>
<li class="toctree-l3"><a class="reference internal"
href="../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git
a/content/docs/latest/platforms/risc-v/k210/boards/maix-bit/index.html
b/content/docs/latest/platforms/risc-v/k210/boards/maix-bit/index.html
index 0f8ce830..120aade7 100644
--- a/content/docs/latest/platforms/risc-v/k210/boards/maix-bit/index.html
+++ b/content/docs/latest/platforms/risc-v/k210/boards/maix-bit/index.html
@@ -44,7 +44,7 @@
<script src="../../../../../_static/js/theme.js"></script>
<link rel="index" title="Index" href="../../../../../genindex.html" />
<link rel="search" title="Search" href="../../../../../search.html" />
- <link rel="next" title="Enjoy Digital LiteX FPGA’s"
href="../../../litex/index.html" />
+ <link rel="next" title="Kendryte K230" href="../../../k230/index.html" />
<link rel="prev" title="Kendryte K210" href="../../index.html" />
</head>
@@ -136,6 +136,7 @@
</li>
</ul>
</li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
@@ -289,7 +290,7 @@
</div>
<footer><div class="rst-footer-buttons" role="navigation"
aria-label="Footer">
<a href="../../index.html" class="btn btn-neutral float-left"
title="Kendryte K210" accesskey="p" rel="prev"><span class="fa
fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
- <a href="../../../litex/index.html" class="btn btn-neutral
float-right" title="Enjoy Digital LiteX FPGA’s" accesskey="n" rel="next">Next
<span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
+ <a href="../../../k230/index.html" class="btn btn-neutral float-right"
title="Kendryte K230" accesskey="n" rel="next">Next <span class="fa
fa-arrow-circle-right" aria-hidden="true"></span></a>
</div>
<hr/>
diff --git a/content/docs/latest/platforms/risc-v/k210/index.html
b/content/docs/latest/platforms/risc-v/k210/index.html
index 33f5ee32..54f064ae 100644
--- a/content/docs/latest/platforms/risc-v/k210/index.html
+++ b/content/docs/latest/platforms/risc-v/k210/index.html
@@ -136,6 +136,7 @@
</li>
</ul>
</li>
+<li class="toctree-l3"><a class="reference internal"
href="../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git
a/content/docs/latest/platforms/risc-v/k210/boards/maix-bit/index.html
b/content/docs/latest/platforms/risc-v/k230/boards/canmv230/index.html
similarity index 70%
copy from content/docs/latest/platforms/risc-v/k210/boards/maix-bit/index.html
copy to content/docs/latest/platforms/risc-v/k230/boards/canmv230/index.html
index 0f8ce830..606f1d55 100644
--- a/content/docs/latest/platforms/risc-v/k210/boards/maix-bit/index.html
+++ b/content/docs/latest/platforms/risc-v/k230/boards/canmv230/index.html
@@ -23,7 +23,7 @@
<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>maix-bit — NuttX latest documentation</title>
+ <title>CanMV K230 — 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" />
@@ -45,7 +45,7 @@
<link rel="index" title="Index" href="../../../../../genindex.html" />
<link rel="search" title="Search" href="../../../../../search.html" />
<link rel="next" title="Enjoy Digital LiteX FPGA’s"
href="../../../litex/index.html" />
- <link rel="prev" title="Kendryte K210" href="../../index.html" />
+ <link rel="prev" title="Kendryte K230" href="../../index.html" />
</head>
<body class="wy-body-for-nav">
@@ -129,9 +129,10 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../fe310/index.html">SiFive FE310</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
-<li class="toctree-l3 current"><a class="reference internal"
href="../../index.html">Kendryte K210</a><ul class="current">
+<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3 current"><a class="reference internal"
href="../../index.html">Kendryte K230</a><ul class="current">
<li class="toctree-l4 current"><a class="reference internal"
href="../../index.html#supported-boards">Supported Boards</a><ul
class="current">
-<li class="toctree-l5 current"><a class="current reference internal"
href="#">maix-bit</a></li>
+<li class="toctree-l5 current"><a class="current reference internal"
href="#">CanMV K230</a></li>
</ul>
</li>
</ul>
@@ -176,10 +177,10 @@
<li><a href="../../../../../index.html" class="icon icon-home"
aria-label="Home"></a></li>
<li class="breadcrumb-item"><a
href="../../../../index.html">Supported Platforms</a></li>
<li class="breadcrumb-item"><a
href="../../../index.html">RISC-V</a></li>
- <li class="breadcrumb-item"><a href="../../index.html">Kendryte
K210</a></li>
- <li class="breadcrumb-item active">maix-bit</li>
+ <li class="breadcrumb-item"><a href="../../index.html">Kendryte
K230</a></li>
+ <li class="breadcrumb-item active">CanMV K230</li>
<li class="wy-breadcrumbs-aside">
- <a
href="../../../../../_sources/platforms/risc-v/k210/boards/maix-bit/index.rst.txt"
rel="nofollow"> View page source</a>
+ <a
href="../../../../../_sources/platforms/risc-v/k230/boards/canmv230/index.rst.txt"
rel="nofollow"> View page source</a>
</li>
</ul>
<hr/>
@@ -187,108 +188,58 @@
<div role="main" class="document" itemscope="itemscope"
itemtype="http://schema.org/Article">
<div itemprop="articleBody">
- <section id="maix-bit">
-<h1>maix-bit<a class="headerlink" href="#maix-bit" title="Permalink to this
heading"></a></h1>
-<div class="highlight-none notranslate"><div
class="highlight"><pre><span></span>1. Download and install toolchain and
openocd-k210
-
- $ curl
https://static.dev.sifive.com/dev-tools/riscv64-unknown-elf-gcc-8.3.0-2019.08.0-x86_64-linux-ubuntu14.tar.gz
- $ export PATH=$PATH:/$TOOL_CHAIN_PATH/bin
-
-2. Build openocd-k210
-
- $ git clone https://github.com/kendryte/openocd-kendryte
- $ cd openocd-kendryte
- $ ./bootstrap & ./configure & make
-
-3. Configure and build NuttX
-
- $ mkdir ./nuttx; cd ./nuttx
- $ git clone https://github.com/apache/nuttx.git nuttx
- $ git clone https://github.com/apache/nuttx-apps.git apps
- $ cd nuttx
- $ make distclean
- $ ./tools/configure.sh maix-bit:nsh
- $ make V=1
-
-4. Download and run the nuttx from SRAM (not SPI-Flash)
-
- $ picocom -b 115200 /dev/ttyUSB0
- $ sudo ./src/openocd -s ./tcl -f ./tcl/kendryte.cfg -m 0
- $ riscv64-unknown-elf-gdb ./nuttx
- (gdb) target extended-remote :3333
- (gdb) load nuttx
- (gdb) c
-
-5. Write nuttx.bin to SPI-Flash
-
- $ pip3 install kflash
- $ kflash -p /dev/ttyUSB0 -b 1500000 ./nuttx/nuttx.bin
-
- NOTE: The kflash_gui is not recommended because it's unstable
-
-6. TODO
-
- Support peripherals such as GPIO/SPI/I2C/...
- Support FPU
- Support RISC-V U-mode including memory protection
+ <section id="canmv-k230">
+<h1>CanMV K230<a class="headerlink" href="#canmv-k230" title="Permalink to
this heading"></a></h1>
+<p>The <a class="reference external"
href="https://www.canaan.io/product/k230">Kendryte K230</a> SoC contains two
indepedent T-Head C908 based RV64GC CPU cores. The CPU1 even has RVV1.0 vector
extension and operates at higher speed. The SoC contains accelerators for depth
image processing, audio processing and neural network inferencing etc.</p>
+<p>The <a class="reference external"
href="https://developer.canaan-creative.com/k230/dev/zh/CanMV_K230_%E6%95%99%E7%A8%8B.html">CanMV
K230</a> is a raspberry-pi sized single board computer with 512MB DRAM and a
microSD card slot for booting. It comes with serial console, Ethernet, HDMI and
USB/OTG ports. Unfortuunately it doesn’t support JTAG alike debugging
interfaces.</p>
+<p>The <a class="reference external"
href="https://github.com/kendryte/k230_sdk">K230 SDK</a> contains source code,
libraries and user guides for booting up an AMP enviroment with Linux on CPU0
and RT-Thread on CPU1.</p>
+<p>K230 boots from CPU0 and loads U-Boot into DRAM first, then U-Boot kicks
off OpenSBI wrapped Linux/RTT OS images on respective CPU cores accordingly.</p>
+<p>The K230 U-Boot operates in machine mode, thus provides an ideal
environment for NuttX. allowing one to run flat or kernel builds in theory.</p>
+<section id="preparations">
+<h2>Preparations<a class="headerlink" href="#preparations" title="Permalink to
this heading"></a></h2>
+<p>Please follow the K230 SDK to prepare a booting SD card for the board, or
use prebuilt boot image from <a class="reference external"
href="https://kendryte-download.canaan-creative.com/developer/k230/k230_canmv_sdcard_v1.2_nncase_v2.5.1.img.gz">here</a>.</p>
+<p>Make sure that before trying NuttX:</p>
+<ul class="simple">
+<li><p>The board can boot default SDK image normally.</p></li>
+<li><p>U-Boot console can be accessed from host(e.g. <cite>minicom -D
/dev/ttyACM0</cite>).</p></li>
+<li><p>U-Boot has access to a TFTP service is available.</p></li>
+<li><p>You can drop files to the TFTP service folder.</p></li>
+</ul>
+<p>Note for below NuttX tests, the SD image is only used to enter U-Boot
console.</p>
+</section>
+<section id="risc-v-toolchain">
+<h2>RISC-V Toolchain<a class="headerlink" href="#risc-v-toolchain"
title="Permalink to this heading"></a></h2>
+<p>Before building NuttX for Star64, download the <strong>RISC-V Toolchain
riscv64-unknown-elf</strong> from <a class="reference external"
href="https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack">XPack</a> or
use “gcc-riscv64-unknown-elf” on Ubuntu.</p>
+</section>
+<section id="building">
+<h2>Building<a class="headerlink" href="#building" title="Permalink to this
heading"></a></h2>
+<p>To build NuttX for CanMV, <a class="reference internal"
href="../../../../../quickstart/install.html"><span class="doc">install the
prerequisites</span></a> and <a class="reference internal"
href="../../../../../quickstart/install.html"><span class="doc">clone the git
repositories</span></a> for <code class="docutils literal notranslate"><span
class="pre">nuttx</span></code> and <code class="docutils literal
notranslate"><span class="pre">apps</span></code>.</p>
+<p>Configure the NuttX project and build the project:</p>
+<div class="highlight-console notranslate"><div
class="highlight"><pre><span></span><span class="gp">$ </span><span
class="nb">cd</span><span class="w"> </span>nuttx
+<span class="gp">$ </span>tools/configure.sh<span class="w">
</span>canmv230:nsh
+<span class="gp">$ </span>make<span class="w"> </span>-j4
</pre></div>
</div>
-<div class="highlight-none notranslate"><div
class="highlight"><pre><span></span>1. Download and install toolchain
-
- $ curl
https://static.dev.sifive.com/dev-tools/riscv64-unknown-elf-gcc-8.3.0-2019.08.0-x86_64-linux-ubuntu14.tar.gz
-
-2. Build and install qemu
-
- $ git clone https://github.com/qemu/qemu
- $ cd qemu
- $ ./configure --target-list=riscv64-softmmu
- $ make
- $ sudo make install
-
-3. Modify defconfig
-
---- a/boards/risc-v/k210/maix-bit/configs/nsh/defconfig
-+++ b/boards/risc-v/k210/maix-bit/configs/nsh/defconfig
-@@ -25,6 +25,7 @@ CONFIG_EXAMPLES_HELLO=y
- CONFIG_FS_PROCFS=y
- CONFIG_IDLETHREAD_STACKSIZE=2048
- CONFIG_INTELHEX_BINARY=y
-+CONFIG_K210_WITH_QEMU=y
- CONFIG_LIBC_PERROR_STDOUT=y
- CONFIG_LIBC_STRERROR=y
-
-4. Configure and build NuttX
-
- $ mkdir ./nuttx; cd ./nuttx
- $ git clone https://github.com/apache/nuttx.git nuttx
- $ git clone https://github.com/apache/nuttx-apps.git apps
- $ cd nuttx
- $ make distclean
- $ ./tools/configure.sh maix-bit:nsh
- $ make V=1
-
-5. Run the nuttx with qemu
-
- $ qemu-system-riscv64 -nographic -machine sifive_u -bios ./nuttx
-
- NOTE: To run nuttx for kostest, gdb needs to be used to load both
nuttx_user.elf and nuttx
-
- $ qemu-system-riscv64 -nographic -machine sifive_u -s -S
- $ riscv64-unknown-elf-gdb -ex 'target extended-remote:1234' -ex
'load nuttx_user.elf' -ex 'load nuttx' -ex 'c'
-
-6. TODO
-
- Support FPU
- Support RISC-V User mode
+<p>There should have <cite>nuttx.bin</cite> generated.</p>
+</section>
+<section id="booting">
+<h2>Booting<a class="headerlink" href="#booting" title="Permalink to this
heading"></a></h2>
+<p>Copy the <cite>nuttx.bin</cite> to the TFTP service folder and work with
the U-Boot console:</p>
+<div class="highlight-console notranslate"><div
class="highlight"><pre><span></span><span class="go">k230# usb start</span>
+<span class="go">k230# ping $serverip</span>
+<span class="go">k230# tftp 8000000 nuttx.bin</span>
+<span class="go">k230# boot_barememtal 0 8000000 $filesize</span>
</pre></div>
</div>
+<p>Then the <cite>nsh> `console should appear, type `help</cite> to see
available commands.</p>
+</section>
</section>
</div>
</div>
<footer><div class="rst-footer-buttons" role="navigation"
aria-label="Footer">
- <a href="../../index.html" class="btn btn-neutral float-left"
title="Kendryte K210" accesskey="p" rel="prev"><span class="fa
fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
+ <a href="../../index.html" class="btn btn-neutral float-left"
title="Kendryte K230" accesskey="p" rel="prev"><span class="fa
fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="../../../litex/index.html" class="btn btn-neutral
float-right" title="Enjoy Digital LiteX FPGA’s" accesskey="n" rel="next">Next
<span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div>
diff --git a/content/docs/latest/platforms/risc-v/c906/index.html
b/content/docs/latest/platforms/risc-v/k230/index.html
similarity index 91%
copy from content/docs/latest/platforms/risc-v/c906/index.html
copy to content/docs/latest/platforms/risc-v/k230/index.html
index 47795240..c755591a 100644
--- a/content/docs/latest/platforms/risc-v/c906/index.html
+++ b/content/docs/latest/platforms/risc-v/k230/index.html
@@ -23,7 +23,7 @@
<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>THEAD C906 — NuttX latest documentation</title>
+ <title>Kendryte K230 — 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" />
@@ -44,8 +44,8 @@
<script src="../../../_static/js/theme.js"></script>
<link rel="index" title="Index" href="../../../genindex.html" />
<link rel="search" title="Search" href="../../../search.html" />
- <link rel="next" title="smartl-c906" href="boards/smartl-c906/index.html"
/>
- <link rel="prev" title="PINE64 Ox64"
href="../bl808/boards/ox64/index.html" />
+ <link rel="next" title="CanMV K230" href="boards/canmv230/index.html" />
+ <link rel="prev" title="maix-bit"
href="../k210/boards/maix-bit/index.html" />
</head>
<body class="wy-body-for-nav">
@@ -123,19 +123,20 @@
<li class="toctree-l2 current"><a class="reference internal"
href="../index.html">RISC-V</a><ul class="current">
<li class="toctree-l3"><a class="reference internal"
href="../bl602/index.html">Bouffalo Lab BL602</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../bl808/index.html">Bouffalo Lab BL808</a></li>
-<li class="toctree-l3 current"><a class="current reference internal"
href="#">THEAD C906</a><ul>
-<li class="toctree-l4"><a class="reference internal"
href="#supported-boards">Supported Boards</a><ul>
-<li class="toctree-l5"><a class="reference internal"
href="boards/smartl-c906/index.html">smartl-c906</a></li>
-</ul>
-</li>
-</ul>
-</li>
+<li class="toctree-l3"><a class="reference internal"
href="../c906/index.html">THEAD C906</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../esp32c3/index.html">Espressif ESP32-C3</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../esp32c6/index.html">Espressif ESP32-C6</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../fe310/index.html">SiFive FE310</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3 current"><a class="current reference internal"
href="#">Kendryte K230</a><ul>
+<li class="toctree-l4"><a class="reference internal"
href="#supported-boards">Supported Boards</a><ul>
+<li class="toctree-l5"><a class="reference internal"
href="boards/canmv230/index.html">CanMV K230</a></li>
+</ul>
+</li>
+</ul>
+</li>
<li class="toctree-l3"><a class="reference internal"
href="../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
@@ -176,9 +177,9 @@
<li><a href="../../../index.html" class="icon icon-home"
aria-label="Home"></a></li>
<li class="breadcrumb-item"><a href="../../index.html">Supported
Platforms</a></li>
<li class="breadcrumb-item"><a href="../index.html">RISC-V</a></li>
- <li class="breadcrumb-item active">THEAD C906</li>
+ <li class="breadcrumb-item active">Kendryte K230</li>
<li class="wy-breadcrumbs-aside">
- <a href="../../../_sources/platforms/risc-v/c906/index.rst.txt"
rel="nofollow"> View page source</a>
+ <a href="../../../_sources/platforms/risc-v/k230/index.rst.txt"
rel="nofollow"> View page source</a>
</li>
</ul>
<hr/>
@@ -186,13 +187,13 @@
<div role="main" class="document" itemscope="itemscope"
itemtype="http://schema.org/Article">
<div itemprop="articleBody">
- <section id="thead-c906">
-<h1>THEAD C906<a class="headerlink" href="#thead-c906" title="Permalink to
this heading"></a></h1>
+ <section id="kendryte-k230">
+<h1>Kendryte K230<a class="headerlink" href="#kendryte-k230" title="Permalink
to this heading"></a></h1>
<section id="supported-boards">
<h2>Supported Boards<a class="headerlink" href="#supported-boards"
title="Permalink to this heading"></a></h2>
<div class="toctree-wrapper compound">
<ul>
-<li class="toctree-l1"><a class="reference internal"
href="boards/smartl-c906/index.html">smartl-c906</a></li>
+<li class="toctree-l1"><a class="reference internal"
href="boards/canmv230/index.html">CanMV K230</a></li>
</ul>
</div>
</section>
@@ -202,8 +203,8 @@
</div>
</div>
<footer><div class="rst-footer-buttons" role="navigation"
aria-label="Footer">
- <a href="../bl808/boards/ox64/index.html" class="btn btn-neutral
float-left" title="PINE64 Ox64" accesskey="p" rel="prev"><span class="fa
fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
- <a href="boards/smartl-c906/index.html" class="btn btn-neutral
float-right" title="smartl-c906" accesskey="n" rel="next">Next <span class="fa
fa-arrow-circle-right" aria-hidden="true"></span></a>
+ <a href="../k210/boards/maix-bit/index.html" class="btn btn-neutral
float-left" title="maix-bit" accesskey="p" rel="prev"><span class="fa
fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
+ <a href="boards/canmv230/index.html" class="btn btn-neutral
float-right" title="CanMV K230" accesskey="n" rel="next">Next <span class="fa
fa-arrow-circle-right" aria-hidden="true"></span></a>
</div>
<hr/>
diff --git
a/content/docs/latest/platforms/risc-v/litex/boards/arty_a7/index.html
b/content/docs/latest/platforms/risc-v/litex/boards/arty_a7/index.html
index 20e4877a..c786aea3 100644
--- a/content/docs/latest/platforms/risc-v/litex/boards/arty_a7/index.html
+++ b/content/docs/latest/platforms/risc-v/litex/boards/arty_a7/index.html
@@ -130,6 +130,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3 current"><a class="reference internal"
href="../../index.html">Enjoy Digital LiteX FPGA’s</a><ul class="current">
<li class="toctree-l4"><a class="reference internal"
href="../../index.html#toolchain">Toolchain</a></li>
<li class="toctree-l4"><a class="reference internal"
href="../../index.html#core-specific-information">Core specific
information</a></li>
diff --git
a/content/docs/latest/platforms/risc-v/litex/cores/vexriscv/index.html
b/content/docs/latest/platforms/risc-v/litex/cores/vexriscv/index.html
index 9b37b2c9..dd180aa2 100644
--- a/content/docs/latest/platforms/risc-v/litex/cores/vexriscv/index.html
+++ b/content/docs/latest/platforms/risc-v/litex/cores/vexriscv/index.html
@@ -130,6 +130,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3 current"><a class="reference internal"
href="../../index.html">Enjoy Digital LiteX FPGA’s</a><ul class="current">
<li class="toctree-l4"><a class="reference internal"
href="../../index.html#toolchain">Toolchain</a></li>
<li class="toctree-l4 current"><a class="reference internal"
href="../../index.html#core-specific-information">Core specific
information</a><ul class="current">
diff --git
a/content/docs/latest/platforms/risc-v/litex/cores/vexriscv_smp/index.html
b/content/docs/latest/platforms/risc-v/litex/cores/vexriscv_smp/index.html
index 952d9415..250aa009 100644
--- a/content/docs/latest/platforms/risc-v/litex/cores/vexriscv_smp/index.html
+++ b/content/docs/latest/platforms/risc-v/litex/cores/vexriscv_smp/index.html
@@ -130,6 +130,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3 current"><a class="reference internal"
href="../../index.html">Enjoy Digital LiteX FPGA’s</a><ul class="current">
<li class="toctree-l4"><a class="reference internal"
href="../../index.html#toolchain">Toolchain</a></li>
<li class="toctree-l4 current"><a class="reference internal"
href="../../index.html#core-specific-information">Core specific
information</a><ul class="current">
diff --git a/content/docs/latest/platforms/risc-v/litex/index.html
b/content/docs/latest/platforms/risc-v/litex/index.html
index 5e75734d..c82005c6 100644
--- a/content/docs/latest/platforms/risc-v/litex/index.html
+++ b/content/docs/latest/platforms/risc-v/litex/index.html
@@ -45,7 +45,7 @@
<link rel="index" title="Index" href="../../../genindex.html" />
<link rel="search" title="Search" href="../../../search.html" />
<link rel="next" title="Vexriscv Core" href="cores/vexriscv/index.html" />
- <link rel="prev" title="maix-bit"
href="../k210/boards/maix-bit/index.html" />
+ <link rel="prev" title="CanMV K230"
href="../k230/boards/canmv230/index.html" />
</head>
<body class="wy-body-for-nav">
@@ -130,6 +130,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3 current"><a class="current reference internal"
href="#">Enjoy Digital LiteX FPGA’s</a><ul>
<li class="toctree-l4"><a class="reference internal"
href="#toolchain">Toolchain</a><ul>
<li class="toctree-l5"><a class="reference internal"
href="#prebuilt-toolchain">Prebuilt toolchain</a></li>
@@ -276,7 +277,7 @@ $ ./configure \
</div>
</div>
<footer><div class="rst-footer-buttons" role="navigation"
aria-label="Footer">
- <a href="../k210/boards/maix-bit/index.html" class="btn btn-neutral
float-left" title="maix-bit" accesskey="p" rel="prev"><span class="fa
fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
+ <a href="../k230/boards/canmv230/index.html" class="btn btn-neutral
float-left" title="CanMV K230" accesskey="p" rel="prev"><span class="fa
fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="cores/vexriscv/index.html" class="btn btn-neutral
float-right" title="Vexriscv Core" accesskey="n" rel="next">Next <span
class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div>
diff --git a/content/docs/latest/platforms/risc-v/mpfs/boards/icicle/index.html
b/content/docs/latest/platforms/risc-v/mpfs/boards/icicle/index.html
index f72b54f0..11c711d1 100644
--- a/content/docs/latest/platforms/risc-v/mpfs/boards/icicle/index.html
+++ b/content/docs/latest/platforms/risc-v/mpfs/boards/icicle/index.html
@@ -130,6 +130,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3 current"><a class="reference internal"
href="../../index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a><ul
class="current">
<li class="toctree-l4"><a class="reference internal"
href="../../index.html#mpfs-toolchain">MPFS Toolchain</a></li>
diff --git a/content/docs/latest/platforms/risc-v/mpfs/index.html
b/content/docs/latest/platforms/risc-v/mpfs/index.html
index 0fa3e687..4a4f3dff 100644
--- a/content/docs/latest/platforms/risc-v/mpfs/index.html
+++ b/content/docs/latest/platforms/risc-v/mpfs/index.html
@@ -130,6 +130,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3 current"><a class="current reference internal"
href="#">Microchip PolarFire® SoC FPGA’s (MPFS)</a><ul>
<li class="toctree-l4"><a class="reference internal"
href="#mpfs-toolchain">MPFS Toolchain</a></li>
diff --git
a/content/docs/latest/platforms/risc-v/qemu-rv/boards/rv-virt/index.html
b/content/docs/latest/platforms/risc-v/qemu-rv/boards/rv-virt/index.html
index 3b5f12b7..fdcb5123 100644
--- a/content/docs/latest/platforms/risc-v/qemu-rv/boards/rv-virt/index.html
+++ b/content/docs/latest/platforms/risc-v/qemu-rv/boards/rv-virt/index.html
@@ -130,6 +130,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3 current"><a class="reference internal"
href="../../index.html">QEMU Generic RV32/RV64</a><ul class="current">
diff --git a/content/docs/latest/platforms/risc-v/qemu-rv/index.html
b/content/docs/latest/platforms/risc-v/qemu-rv/index.html
index 1cab4acc..f9612220 100644
--- a/content/docs/latest/platforms/risc-v/qemu-rv/index.html
+++ b/content/docs/latest/platforms/risc-v/qemu-rv/index.html
@@ -130,6 +130,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3 current"><a class="current reference internal"
href="#">QEMU Generic RV32/RV64</a><ul>
diff --git
a/content/docs/latest/platforms/risc-v/rv32m1/boards/rv32m1-vega/index.html
b/content/docs/latest/platforms/risc-v/rv32m1/boards/rv32m1-vega/index.html
index dc25269b..de1ead59 100644
--- a/content/docs/latest/platforms/risc-v/rv32m1/boards/rv32m1-vega/index.html
+++ b/content/docs/latest/platforms/risc-v/rv32m1/boards/rv32m1-vega/index.html
@@ -130,6 +130,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../../../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../../../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../../../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git a/content/docs/latest/platforms/risc-v/rv32m1/index.html
b/content/docs/latest/platforms/risc-v/rv32m1/index.html
index f04bd967..1039f21d 100644
--- a/content/docs/latest/platforms/risc-v/rv32m1/index.html
+++ b/content/docs/latest/platforms/risc-v/rv32m1/index.html
@@ -130,6 +130,7 @@
<li class="toctree-l3"><a class="reference internal"
href="../hpm6750/index.html">Hpmicro HPM6750</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../jh7110/index.html">StarFive JH7110</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../k210/index.html">Kendryte K210</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="../k230/index.html">Kendryte K230</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../litex/index.html">Enjoy Digital LiteX FPGA’s</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../mpfs/index.html">Microchip PolarFire® SoC FPGA’s (MPFS)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="../qemu-rv/index.html">QEMU Generic RV32/RV64</a></li>
diff --git a/content/docs/latest/searchindex.js
b/content/docs/latest/searchindex.js
index 9e3c508d..ad1a112d 100644
--- a/content/docs/latest/searchindex.js
+++ b/content/docs/latest/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/feed.xml b/content/feed.xml
index 94d8746a..3dd22451 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>Sun, 17 Dec 2023 00:15:24 +0000</pubDate>
- <lastBuildDate>Sun, 17 Dec 2023 00:15:24 +0000</lastBuildDate>
+ <pubDate>Mon, 18 Dec 2023 00:14:38 +0000</pubDate>
+ <lastBuildDate>Mon, 18 Dec 2023 00:14:38 +0000</lastBuildDate>
<generator>Jekyll v4.3.2</generator>
<item>