<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/documentation, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/documentation?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/documentation?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2026-09-21T01:52:58Z</updated>
<entry>
<title>[docs] do not tell users to delete /usr/bin/python3</title>
<updated>2026-09-21T01:52:58Z</updated>
<author>
<name>Cheng Li</name>
<email>shiptux@gmail.com</email>
</author>
<published>2026-09-07T14:42:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f0b40514f85725aee9f62afe1c7f190699860391'/>
<id>urn:sha1:f0b40514f85725aee9f62afe1c7f190699860391</id>
<content type='text'>
Section 3.2.1 of the QEMU (Ubuntu) quick start instructs the reader to
run "sudo rm -rf /usr/bin/python3" and re-create the symlink by hand.
On Debian and Ubuntu, apt and much of the system tooling are Python
programs resolved through that path, so following the guide leaves the
machine unable to install packages at all - including the packages
needed to undo it. The hardcoded 3.9 version in the example also goes
stale with every release.

Replace it with python-is-python3, which is what provides the python
command on these distributions, and add a warning against the manual
approach. Drop the now unreferenced screenshot.
</content>
</entry>
<entry>
<title>[docs] point QEMU Linux quick start at qemu-nographic.sh</title>
<updated>2026-09-21T01:52:06Z</updated>
<author>
<name>Cheng Li</name>
<email>shiptux@gmail.com</email>
</author>
<published>2026-09-07T14:42:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=2613055c4ab4b32630591fac57838f3dc353adc9'/>
<id>urn:sha1:2613055c4ab4b32630591fac57838f3dc353adc9</id>
<content type='text'>
The quick start only ever mentions ./qemu.sh, and its file table omits
the qemu-nographic scripts entirely. qemu.sh passes -serial stdio
without -nographic, so QEMU opens a GTK window for the emulated CLCD.
On a headless machine or over SSH it stops at "gtk initialization
failed", with nothing in the guide explaining what to do next, even
though the BSP already ships qemu-nographic.sh for exactly this case.

Add both nographic scripts to the file table and document them where
the project is first run.
</content>
</entry>
<entry>
<title>[docs] fix outdated and missing apt packages in QEMU Linux quick start</title>
<updated>2026-09-11T05:23:29Z</updated>
<author>
<name>Cheng Li</name>
<email>shiptux@gmail.com</email>
</author>
<published>2026-09-07T14:41:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=4f95e33270a9134ee7f3b329320985cbd9e25fe9'/>
<id>urn:sha1:4f95e33270a9134ee7f3b329320985cbd9e25fe9</id>
<content type='text'>
The dependency list in the QEMU (Ubuntu) quick start no longer works on
current Debian/Ubuntu releases:

- gdb-arm-none-eabi no longer exists (dropped since Debian 11 /
  Ubuntu 22.04); gdb-multiarch replaces it
- the qemu meta-package has been split up and can no longer be installed
- libncurses5-dev has been removed; libncurses-dev replaces it
- libstdc++-arm-none-eabi-newlib was missing, so linking fails with
  "cannot find -lsupc++", which does not point at the missing package
- kconfiglib was not mentioned at all, although scons --menuconfig needs
  it; python3-kconfiglib is packaged, and pip install kconfiglib is
  rejected by PEP 668 on recent releases

Merge the eleven single-package commands into one, add a table mapping
the old package names to the current ones, and note the kconfiglib
requirement where menuconfig is first used.

Verified with apt-get -s install on Debian 13.
</content>
</entry>
<entry>
<title>[dm][tee] support Trusted Execution Environment (TEE)</title>
<updated>2026-07-27T09:53:20Z</updated>
<author>
<name>GuEe-GUI</name>
<email>2991707448@qq.com</email>
</author>
<published>2026-06-14T03:42:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a7b0182817059620738779b30f43eaeca10627ff'/>
<id>urn:sha1:a7b0182817059620738779b30f43eaeca10627ff</id>
<content type='text'>
Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;
</content>
</entry>
<entry>
<title>[documentation][finsh] Clarify variable export support</title>
<updated>2026-07-22T13:38:49Z</updated>
<author>
<name>coyaSONG</name>
<email>66289470+coyaSONG@users.noreply.github.com</email>
</author>
<published>2026-07-14T05:50:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=69b66ad4112103f83328b1729b6b586efb5a6da1'/>
<id>urn:sha1:69b66ad4112103f83328b1729b6b586efb5a6da1</id>
<content type='text'>
Signed-off-by: coyaSONG &lt;66289470+coyaSONG@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>[docs]Update the contribution document</title>
<updated>2026-07-09T10:02:01Z</updated>
<author>
<name>CYFS</name>
<email>2805686936@qq.com</email>
</author>
<published>2026-07-09T07:08:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=b245c1869ef151ddeaf181c14b51d25daa2bfa2e'/>
<id>urn:sha1:b245c1869ef151ddeaf181c14b51d25daa2bfa2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[dm][ptp] support Precision Time Protocol (PTP) IEEE 1588 clock</title>
<updated>2026-06-29T08:55:18Z</updated>
<author>
<name>GuEe-GUI</name>
<email>2991707448@qq.com</email>
</author>
<published>2026-06-14T03:37:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=11ca1660069bbeaba478a8c8be5dbf2a3c3fb60c'/>
<id>urn:sha1:11ca1660069bbeaba478a8c8be5dbf2a3c3fb60c</id>
<content type='text'>
Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;
</content>
</entry>
<entry>
<title>[dm][dvfs] support Dynamic Voltage and Frequency Scaling (DVFS)</title>
<updated>2026-06-23T00:02:09Z</updated>
<author>
<name>GuEe-GUI</name>
<email>2991707448@qq.com</email>
</author>
<published>2026-06-15T03:21:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=e280f213bfba8de1b6dd0da45c4cd04e647bb56e'/>
<id>urn:sha1:e280f213bfba8de1b6dd0da45c4cd04e647bb56e</id>
<content type='text'>
1. Support DVFS and finsh cmd, there are 6 governors:
   - conservative
   - freedom
   - performance
   - powersave
   - schedutil
2. Support DVFS for SCMI.
3. Port the Cooling device for DVFS.
4. Port the PM with DVFS.

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;
</content>
</entry>
<entry>
<title>[doc]Fixed the issue of incorrect display of Chinese characters in the Doxygen documentation directory.</title>
<updated>2026-06-17T07:23:22Z</updated>
<author>
<name>Rbb666</name>
<email>zhangbingru@rt-thread.com</email>
</author>
<published>2026-06-17T04:54:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c632885c19a905f46a7b23b95f2ca1c6ca0e4e44'/>
<id>urn:sha1:c632885c19a905f46a7b23b95f2ca1c6ca0e4e44</id>
<content type='text'>
</content>
</entry>
<entry>
<title>utest: move utestcases Kconfig to utest component</title>
<updated>2026-06-12T06:22:53Z</updated>
<author>
<name>CYFS</name>
<email>2805686936@qq.com</email>
</author>
<published>2026-06-11T07:51:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=bb4aace00f49ea89d0888d1d4af65142fc82c469'/>
<id>urn:sha1:bb4aace00f49ea89d0888d1d4af65142fc82c469</id>
<content type='text'>
Signed-off-by: CYFS &lt;2805686936@qq.com&gt;
</content>
</entry>
</feed>
