rust:rust_on_esp_install

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
rust:rust_on_esp_install [2024/05/06 09:17] – [espflash のインストール] ともやんrust:rust_on_esp_install [2024/05/10 22:38] (現在) – [依存パッケージのインストール] ともやん
行 4: 行 4:
  
 ===== Rust のインストール ===== ===== Rust のインストール =====
-[[:rust|Rust 関連]] - [[:rust#インストール|インストール]] も参照...🤔\\+[[:rust|Rust 関連]] - [[:rust#インストール|インストール]]\\ 
 +[[:rust|Rust 関連]] - [[:rust#rust_の更新|Rust の更新]] も参照...🤔\\
 Fedora での手順\\ Fedora での手順\\
 <WRAP color_term> <WRAP color_term>
行 142: 行 143:
 <font color="#0087FF"><b>$</b></font> <font color="#26A269"><u style="text-decoration-style:solid">sudo</u></font> <font color="#26A269">dnf</font> install <font color="#A347BA">-y</font> git python3 python3-pip perl gcc systemd-devel <font color="#0087FF"><b>$</b></font> <font color="#26A269"><u style="text-decoration-style:solid">sudo</u></font> <font color="#26A269">dnf</font> install <font color="#A347BA">-y</font> git python3 python3-pip perl gcc systemd-devel
 </pre></html></WRAP> </pre></html></WRAP>
-<WRAP color_result_hlong><html><pre>メタデータの期限切れの最終確認: 0:57:25 前の 2024年05月06日 07時28分16秒 に実施しました。+<WRAP color_result_hlong><html><pre> 
 +メタデータの期限切れの最終確認: 0:57:25 前の 2024年05月06日 07時28分16秒 に実施しました。
 依存関係が解決しました。 依存関係が解決しました。
 ============================================================================================================== ==============================================================================================================
行 195: 行 197:
  
 完了しました! 完了しました!
 +</pre></html></WRAP>
 +</WRAP>
 +
 +Ubuntu/Debian\\
 +<WRAP color_term>
 +<WRAP color_command><html><pre>
 +<font color="#AFFF00"><b>$</b></font> <font color="#26A269">sudo</font> <font color="#26A269">apt</font> install <font color="#A347BA">-y</font> gcc build-essential curl pkg-config
 +</pre></html></WRAP>
 +<WRAP color_result><html><pre>
 +Reading package lists... Done
 +Building dependency tree... Done
 +Reading state information... Done
 +gcc is already the newest version (4:12.2.0-3+rpi1).
 +build-essential is already the newest version (12.9).
 +curl is already the newest version (7.88.1-10+rpi1+deb12u5).
 +pkg-config is already the newest version (1.8.1-1).
 +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 </pre></html></WRAP> </pre></html></WRAP>
 </WRAP> </WRAP>
行 494: 行 513:
 公式: [[https://esp-rs.github.io/book/installation/riscv-and-xtensa.html#2-install-necessary-toolchains|2. Install Necessary Toolchains - RISC-V and Xtensa targets - The Rust on ESP Book]] [[gtr>https://esp-rs.github.io/book/installation/riscv-and-xtensa.html#2-install-necessary-toolchains|翻訳]]\\ 公式: [[https://esp-rs.github.io/book/installation/riscv-and-xtensa.html#2-install-necessary-toolchains|2. Install Necessary Toolchains - RISC-V and Xtensa targets - The Rust on ESP Book]] [[gtr>https://esp-rs.github.io/book/installation/riscv-and-xtensa.html#2-install-necessary-toolchains|翻訳]]\\
  
-**Fedora**\\+=== Fedora ===
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
行 522: 行 541:
 </WRAP> </WRAP>
  
-**DietPi**😢\\+esp ツールチェーンのコンパイラバージョンを確認する😉\\ 
 +<WRAP color_term> 
 +<WRAP color_command><html><pre> 
 +<font color="#0087FF"><b>$</b></font> <font color="#26A269">rustup</font> run esp rustc <font color="#A347BA">-V</font> 
 +</pre></html></WRAP> 
 +<WRAP color_result><html><pre> 
 +rustc 1.77.0-nightly (424037dcb 2024-03-18) (1.77.0.0) 
 +</pre></html></WRAP> 
 +</WRAP> 
 + 
 +=== DietPi😢 ===
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre><b class=GRN>$</b> <b class=HIY>espup</b> install   <WRAP color_command><html><pre><b class=GRN>$</b> <b class=HIY>espup</b> install  
行 1397: 行 1426:
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
-<span style="color:#FF8700"><b>$</b></span> <span style="color:#26A269">cargo</span> run+<font color="#0087FF"><b>$</b></font> <font color="#26A269">cargo</font> run
 </pre></html></WRAP> </pre></html></WRAP>
 <WRAP color_result><html><pre> <WRAP color_result><html><pre>
行 1424: 行 1453:
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
-<span style="color:#FF8700"><b>$</b></span> <span style="color:#26A269">lsusb</span>+<font color="#0087FF"><b>$</b></font> <font color="#26A269">lsusb</font>
 </pre></html></WRAP> </pre></html></WRAP>
 <WRAP color_result><html><pre> <WRAP color_result><html><pre>
行 1443: 行 1472:
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
-<span style="color:#FF8700"><b>$</b></span> <span style="color:#26A269">lsusb</span> <span style="color:#A347BA">-t</span>+<font color="#0087FF"><b>$</b></font> <font color="#26A269">lsusb</font> <font color="#A347BA">-t</font>
 </pre></html></WRAP> </pre></html></WRAP>
 <WRAP color_result><html><pre> <WRAP color_result><html><pre>
行 1466: 行 1495:
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
-<span style="color:#FF8700"><b>$</b></span> <span style="color:#26A269">ls</span> <span style="color:#A347BA">-l</span> /dev/serial/<span style="color:#13496F"><b>{</b></span>by-id,by-path<span style="color:#13496F"><b>}</b></span>+<font color="#0087FF"><b>$</b></font> <font color="#26A269">ls</font> <font color="#A347BA">-l</font> /dev/serial/<font color="#12488B"><b>{</b></font>by-id,by-path<font color="#12488B"><b>}</b></font>
 </pre></html></WRAP> </pre></html></WRAP>
 <WRAP color_result><html><pre> <WRAP color_result><html><pre>
 /dev/serial/by-id: /dev/serial/by-id:
 合計 0 合計 0
-lrwxrwxrwx 1 root root 13 11月 30 12:16 <span style="color:#2AA1B3"><b>usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0</b></span> -&gt; <span style="background-color:#171421"><span style="color:#A2734C"><b>../../ttyUSB0</b></span></span>+lrwxrwxrwx 1 root root 13  5月  6 09:22 <font color="#2AA1B3"><b>usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0</b></font> -&gt; <span style="background-color:#171421"><font color="#A2734C"><b>../../ttyUSB0</b></font></span>
  
 /dev/serial/by-path: /dev/serial/by-path:
 合計 0 合計 0
-lrwxrwxrwx 1 root root 13 11月 30 12:16 <span style="color:#2AA1B3"><b>pci-0000:00:14.0-usb-0:1:1.0-port0</b></span> -&gt; <span style="background-color:#171421"><span style="color:#A2734C"><b>../../ttyUSB0</b></span></span>+lrwxrwxrwx 1 root root 13  5月  6 09:22 <font color="#2AA1B3"><b>pci-0000:00:14.0-usb-0:1:1.0-port0</b></font> -&gt; <span style="background-color:#171421"><font color="#A2734C"><b>../../ttyUSB0</b></font></span> 
 +lrwxrwxrwx 1 root root 13  5月  6 09:22 <font color="#2AA1B3"><b>pci-0000:00:14.0-usbv2-0:1:1.0-port0</b></font> -&gt; <span style="background-color:#171421"><font color="#A2734C"><b>../../ttyUSB0</b></font></span>
 </pre></html></WRAP> </pre></html></WRAP>
 </WRAP> </WRAP>
行 1486: 行 1516:
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
-<span style="color:#FF8700"><b>$</b></span> <span style="color:#26A269">ls</span> <span style="color:#A347BA">-l</span> <u style="text-decoration-style:single">/dev/ttyUSB0</u>+<font color="#0087FF"><b>$</b></font> <font color="#26A269">ls</font> <font color="#A347BA">-l</font> <u style="text-decoration-style:solid">/dev/ttyUSB0</u>
 </pre></html></WRAP> </pre></html></WRAP>
 <WRAP color_result><html><pre> <WRAP color_result><html><pre>
行 1496: 行 1526:
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
-<span style="color:#FF8700"><b>$</b></span> <span style="color:#26A269"><u style="text-decoration-style:single">sudo</u></span> <span style="color:#26A269">usermod</span> <span style="color:#A347BA">-a</span> <span style="color:#A347BA">-G</span> dialout $USER +<font color="#0087FF"><b>$</b></font> <font color="#26A269"><u style="text-decoration-style:solid">sudo</u></font> <font color="#26A269">usermod</font> <font color="#A347BA">-a</font> <font color="#A347BA">-G</font> dialout $USER
-</pre></html></WRAP> +
-<WRAP color_result><html><pre>+
 </pre></html></WRAP> </pre></html></WRAP>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
-<span style="color:#FF8700"><b>$</b></span> <span style="color:#26A269">id</span> <span style="color:#999999">tomoyan</span>+<font color="#0087FF"><b>$</b></font> <font color="#26A269">id</font> tomoyan
 </pre></html></WRAP> </pre></html></WRAP>
 <WRAP color_result><html><pre> <WRAP color_result><html><pre>
行 1511: 行 1539:
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
-<span style="color:#FF8700"><b>$</b></span> <span style="color:#26A269">newgrp</span> dialout +<font color="#0087FF"><b>$</b></font> <font color="#26A269">newgrp</font> dialout 
-<span style="color:#FF8700"><b>$</b></span> <span style="color:#26A269">id</span>+<font color="#0087FF"><b>$</b></font> <font color="#26A269">id</font>
 </pre></html></WRAP> </pre></html></WRAP>
 <WRAP color_result><html><pre> <WRAP color_result><html><pre>
行 1522: 行 1550:
 公式: [[https://esp-rs.github.io/book/writing-your-own-application/generate-project/esp-template.html#running-the-code|Running the Code - Understanding esp-template - The Rust on ESP Book]] [[gtr>https://esp-rs.github.io/book/writing-your-own-application/generate-project/esp-template.html#running-the-code|翻訳]]\\ 公式: [[https://esp-rs.github.io/book/writing-your-own-application/generate-project/esp-template.html#running-the-code|Running the Code - Understanding esp-template - The Rust on ESP Book]] [[gtr>https://esp-rs.github.io/book/writing-your-own-application/generate-project/esp-template.html#running-the-code|翻訳]]\\
 上記までの手順でフラッシュへ書き込む準備ができているので、<html><code>cargo run</code></html> コマンドでビルドからフラッシュ書き込みができる😉\\ 上記までの手順でフラッシュへ書き込む準備ができているので、<html><code>cargo run</code></html> コマンドでビルドからフラッシュ書き込みができる😉\\
 +
 +サンプル: [[https://wokwi.com/projects/364260690862579713|esp32-nostd-ssd1306 - Wokwi ESP32, STM32, Arduino Simulator]]\\
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
-<span style="color:#FF8700"><b>$</b></span> <span style="color:#26A269">cargo</span> run+<font color="#0087FF"><b>$</b></font> <font color="#26A269">cargo</font><font color="#999999"> run</font>
 </pre></html></WRAP> </pre></html></WRAP>
-<WRAP color_result><html><pre><span style="color:#26A269"><b>    Finished</b></spandev [unoptimized + debuginfo] target(s) in 0.12s +<WRAP color_result_hlong><html><pre> 
-<span style="color:#26A269"><b>     Running</b></span`espflash flash --monitor target/xtensa-esp32-none-elf/debug/haruo-nostd-esp32` +<font color="#26A269"><b>    Updating</b></fontcrates.io index 
-<span style="color:#5E5C64">[</span>2023-12-01T02:08:51Z <span style="color:#26A269">INFO </span><span style="color:#5E5C64">]</spanSerial port: &apos;/dev/ttyUSB0&apos; +<font color="#26A269"><b>  Downloaded</b></font> float-cmp v0.9.0 
-<span style="color:#5E5C64">[</span>2023-12-01T02:08:51Z <span style="color:#26A269">INFO </span><span style="color:#5E5C64">]</spanConnecting... +<font color="#26A269"><b>  Downloaded</b></font> profont v0.7.0 
-<span style="color:#5E5C64">[</span>2023-12-01T02:08:52Z <span style="color:#26A269">INFO </span><span style="color:#5E5C64">]</spanUnable to connect, retrying with extra delay... +<font color="#26A269"><b>  Downloaded</b></font> esp-backtrace v0.9.0 
-<span style="color:#5E5C64">[</span>2023-12-01T02:08:53Z <span style="color:#26A269">INFO </span><span style="color:#5E5C64">]</span> Using flash stub+<font color="#26A269"><b>  Downloaded</b></font> esp-hal-procmacros v0.7.0 
 +<font color="#26A269"><b>  Downloaded</b></font> embedded-io v0.6.1 
 +<font color="#26A269"><b>  Downloaded</b></font> micromath v2.1.0 
 +<font color="#26A269"><b>  Downloaded</b></font> mipidsi v0.7.1 
 +<font color="#26A269"><b>  Downloaded</b></font> ssd1306 v0.8.4 
 +<font color="#26A269"><b>  Downloaded</b></font> esp32-hal v0.16.0 
 +<font color="#26A269"><b>  Downloaded</b></font> esp-hal-common v0.13.1 
 +<font color="#26A269"><b>  Downloaded</b></font> embedded-graphics v0.8.1 
 +<font color="#26A269"><b>  Downloaded</b></font> esp32 v0.27.0 
 +<font color="#26A269"><b>  Downloaded</b></font> 12 crates (3.7 MB) in 4.42s (largest was `embedded-graphics` at 2.5 MB) 
 +<font color="#26A269"><b>  Downloaded</b></font> addr2line v0.17.0 
 +<font color="#26A269"><b>  Downloaded</b></font> getopts v0.2.21 
 +<font color="#26A269"><b>  Downloaded</b></font> cc v1.0.76 
 +<font color="#26A269"><b>  Downloaded</b></fontrustc-demangle v0.1.21 
 +<font color="#26A269"><b>  Downloaded</b></font> miniz_oxide v0.5.3 
 +<font color="#26A269"><b>  Downloaded</b></font> libc v0.2.138 
 +<font color="#26A269"><b>  Downloaded</b></font> object v0.29.0 
 +<font color="#26A269"><b>  Downloaded</b></font> gimli v0.26.1 
 +<font color="#26A269"><b>  Downloaded</b></font> compiler_builtins v0.1.84 
 +<font color="#26A269"><b>  Downloaded</b></font> 9 crates (1.9 MB) in 6.86s 
 +<font color="#26A269"><b>   Compiling</b></font> compiler_builtins v0.1.84 
 +<font color="#26A269"><b>   Compiling</b></font> core v0.0.0 (/home/tomoyan/.rustup/toolchains/esp/lib/rustlib/src/rust/library/core) 
 +<font color="#26A269"><b>   Compiling</b></font> proc-macro2 v1.0.70 
 +<font color="#26A269"><b>   Compiling</b></font> unicode-ident v1.0.12 
 +<font color="#26A269"><b>   Compiling</b></font> autocfg v1.1.0 
 +<font color="#26A269"><b>   Compiling</b></font> syn v1.0.109 
 +<font color="#26A269"><b>   Compiling</b></font> rustversion v1.0.14 
 +<font color="#26A269"><b>   Compiling</b></font> serde v1.0.193 
 +<font color="#26A269"><b>   Compiling</b></font> quote v1.0.33 
 +<font color="#26A269"><b>   Compiling</b></font> heck v0.4.1 
 +<font color="#26A269"><b>   Compiling</b></font> syn v2.0.39 
 +<font color="#26A269"><b>   Compiling</b></font> version_check v0.9.4 
 +<font color="#26A269"><b>   Compiling</b></font> memchr v2.6.4 
 +<font color="#26A269"><b>   Compiling</b></font> aho-corasick v1.1.2 
 +<font color="#26A269"><b>   Compiling</b></font> regex-syntax v0.8.2 
 +<font color="#26A269"><b>   Compiling</b></font> anyhow v1.0.75 
 +<font color="#26A269"><b>   Compiling</b></font> fnv v1.0.7 
 +<font color="#26A269"><b>   Compiling</b></font> ident_case v1.0.1 
 +<font color="#26A269"><b>   Compiling</b></font> strsim v0.10.0 
 +<font color="#26A269"><b>   Compiling</b></font> darling_core v0.20.3 
 +<font color="#26A269"><b>   Compiling</b></font> serde_derive v1.0.193 
 +<font color="#26A269"><b>   Compiling</b></font> rustc-std-workspace-core v1.99.0 (/home/tomoyan/.rustup/toolchains/esp/lib/rustlib/src/rust/library/rustc-std-workspace-core) 
 +<font color="#26A269"><b>   Compiling</b></font> nb v1.1.0 
 +<font color="#26A269"><b>   Compiling</b></font> nb v0.1.3 
 +<font color="#26A269"><b>   Compiling</b></font> byteorder v1.5.0 
 +<font color="#26A269"><b>   Compiling</b></font> void v1.0.2 
 +<font color="#26A269"><b>   Compiling</b></font> regex-automata v0.4.3 
 +<font color="#26A269"><b>   Compiling</b></font> lock_api v0.4.11 
 +<font color="#26A269"><b>   Compiling</b></font> xtensa-lx v0.8.0 
 +<font color="#26A269"><b>   Compiling</b></font> az v1.2.1 
 +<font color="#26A269"><b>   Compiling</b></font> semver v1.0.20 
 +<font color="#26A269"><b>   Compiling</b></font> darling_macro v0.20.3 
 +<font color="#26A269"><b>   Compiling</b></font> embedded-hal v0.2.7 
 +<font color="#26A269"><b>   Compiling</b></font> regex v1.10.2 
 +<font color="#26A269"><b>   Compiling</b></font> scopeguard v1.2.0 
 +<font color="#26A269"><b>   Compiling</b></font> strum_macros v0.24.3 
 +<font color="#26A269"><b>   Compiling</b></font> enum-as-inner v0.4.0 
 +<font color="#26A269"><b>   Compiling</b></font> proc-macro-error-attr v1.0.4 
 +<font color="#26A269"><b>   Compiling</b></font> hashbrown v0.14.3 
 +<font color="#26A269"><b>   Compiling</b></font> strum v0.24.1 
 +<font color="#26A269"><b>   Compiling</b></font> equivalent v1.0.1 
 +<font color="#26A269"><b>   Compiling</b></font> indexmap v2.1.0 
 +<font color="#26A269"><b>   Compiling</b></font> core-isa-parser v0.2.0 
 +<font color="#26A269"><b>   Compiling</b></font> darling v0.20.3 
 +<font color="#26A269"><b>   Compiling</b></font> minijinja v1.0.10 
 +<font color="#26A269"><b>   Compiling</b></font> bare-metal v1.0.0 
 +<font color="#26A269"><b>   Compiling</b></font> critical-section v1.1.2 
 +<font color="#26A269"><b>   Compiling</b></font> stable_deref_trait v1.2.0 
 +<font color="#26A269"><b>   Compiling</b></font> proc-macro-error v1.0.4 
 +<font color="#26A269"><b>   Compiling</b></font> num-traits v0.2.17 
 +<font color="#26A269"><b>   Compiling</b></font> winnow v0.5.19 
 +<font color="#26A269"><b>   Compiling</b></font> toml_datetime v0.6.5 
 +<font color="#26A269"><b>   Compiling</b></font> embedded-graphics-core v0.4.0 
 +<font color="#26A269"><b>   Compiling</b></font> rustc_version v0.4.0 
 +<font color="#26A269"><b>   Compiling</b></font> basic-toml v0.1.7 
 +<font color="#26A269"><b>   Compiling</b></font> toml_edit v0.20.7 
 +<font color="#26A269"><b>   Compiling</b></font> spin v0.9.8 
 +<font color="#26A269"><b>   Compiling</b></font> mutex-trait v0.2.0 
 +<font color="#26A269"><b>   Compiling</b></font> display-interface v0.4.1 
 +<font color="#26A269"><b>   Compiling</b></font> paste v1.0.14 
 +<font color="#26A269"><b>   Compiling</b></font> esp32 v0.27.0 
 +<font color="#26A269"><b>   Compiling</b></font> esp-hal-common v0.13.1 
 +<font color="#26A269"><b>   Compiling</b></font> proc-macro-crate v2.0.0 
 +<font color="#26A269"><b>   Compiling</b></font> heapless v0.7.16 
 +<font color="#26A269"><b>   Compiling</b></font> xtensa-lx-rt-proc-macros v0.2.1 
 +<font color="#26A269"><b>   Compiling</b></font> vcell v0.1.3 
 +<font color="#26A269"><b>   Compiling</b></font> embedded-hal v1.0.0-rc.1 
 +<font color="#26A269"><b>   Compiling</b></font> r0 v1.0.0 
 +<font color="#26A269"><b>   Compiling</b></font> gcd v2.3.0 
 +<font color="#26A269"><b>   Compiling</b></font> strum_macros v0.25.3 
 +<font color="#26A269"><b>   Compiling</b></font> litrs v0.4.1 
 +<font color="#26A269"><b>   Compiling</b></font> esp-println v0.7.1 
 +<font color="#26A269"><b>   Compiling</b></font> esp-hal-procmacros v0.7.0 
 +<font color="#26A269"><b>   Compiling</b></font> fugit v0.3.7 
 +<font color="#26A269"><b>   Compiling</b></font> embedded-hal-nb v1.0.0-rc.1 
 +<font color="#26A269"><b>   Compiling</b></font> float-cmp v0.9.0 
 +<font color="#26A269"><b>   Compiling</b></font> strum v0.25.
 +<font color="#26A269"><b>   Compiling</b></font> embedded-dma v0.2.0 
 +<font color="#26A269"><b>   Compiling</b></font> hash32 v0.2.1 
 +<font color="#26A269"><b>   Compiling</b></font> embedded-can v0.4.1 
 +<font color="#26A269"><b>   Compiling</b></font> cfg-if v1.0.0 
 +<font color="#26A269"><b>   Compiling</b></font> byte-slice-cast v0.3.5 
 +<font color="#26A269"><b>   Compiling</b></font> bitfield v0.14.0 
 +<font color="#26A269"><b>   Compiling</b></font> micromath v2.1.0 
 +<font color="#26A269"><b>   Compiling</b></font> embedded-io v0.6.1 
 +<font color="#26A269"><b>   Compiling</b></font> bitflags v2.4.1 
 +<font color="#26A269"><b>   Compiling</b></font> esp-backtrace v0.9.0 
 +<font color="#26A269"><b>   Compiling</b></font> xtensa-lx-rt v0.16.0 
 +<font color="#26A269"><b>   Compiling</b></font> esp32-hal v0.16.0 
 +<font color="#26A269"><b>   Compiling</b></font> embedded-graphics v0.8.1 
 +<font color="#26A269"><b>   Compiling</b></font> display-interface-spi v0.4.1 
 +<font color="#26A269"><b>   Compiling</b></font> display-interface-i2c v0.4.0 
 +<font color="#26A269"><b>   Compiling</b></font> ssd1306 v0.8.4 
 +<font color="#26A269"><b>   Compiling</b></font> profont v0.7.0 
 +<font color="#26A269"><b>   Compiling</b></font> mipidsi v0.7.1 
 +<font color="#26A269"><b>   Compiling</b></font> rust_project_esp32 v0.1.0 (/home/tomoyan/my_projects/haruo-nostd-esp32) 
 +</pre></html></WRAP> 
 +<WRAP color_result><html><pre> 
 +<font color="#26A269"><b>    Finished</b></font> dev [optimized + debuginfo] target(s) in 7m 41s 
 +<font color="#26A269"><b>     Running</b></font> `espflash flash --monitor target/xtensa-esp32-none-elf/debug/rust_project_esp32` 
 +<font color="#5E5C64">[</font>2024-05-06T00:37:27Z <font color="#26A269">INFO </font><font color="#5E5C64">]</font> Serial port: &apos;/dev/ttyUSB0&apos; 
 +<font color="#5E5C64">[</font>2024-05-06T00:37:27Z <font color="#26A269">INFO </font><font color="#5E5C64">]</fontConnecting... 
 +<font color="#5E5C64">[</font>2024-05-06T00:37:27Z <font color="#26A269">INFO </font><font color="#5E5C64">]</font> Using flash stub
 Chip type:         esp32 (revision v1.0) Chip type:         esp32 (revision v1.0)
-Crystal frequency: 40MHz+Crystal frequency: 40 MHz
 Flash size:        4MB Flash size:        4MB
 Features:          WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None Features:          WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
 MAC address:       7c:9e:bd:36:81:8c MAC address:       7c:9e:bd:36:81:8c
-App/part. size:    181,472/4,128,768 bytes, 4.40+App/part. size:    108,688/4,128,768 bytes, 2.63
-[00:00:01] [========================================]      17/17      0x1000                                  [00:00:00] [========================================]       1/1       0x8000                                  [00:00:06] [========================================]      70/70      0x10000                                 <span style="color:#5E5C64">[</span>2023-12-01T02:09:02Z <span style="color:#26A269">INFO </span><span style="color:#5E5C64">]</span> Flashing has completed!+[00:00:01] [========================================]      17/17      0x1000                                  <font color="#5E5C64">[</font>2024-05-06T00:37:31Z <font color="#26A269">INFO </font><font color="#5E5C64">]</font> Segment at address &apos;0x8000&apos; has not changed, skipping write 
 +[00:00:04] [========================================]      40/40      0x10000                                 <font color="#5E5C64">[</font>2024-05-06T00:37:36Z <font color="#26A269">INFO </font><font color="#5E5C64">]</font> Flashing has completed!
 Commands: Commands:
     CTRL+R    Reset chip     CTRL+R    Reset chip
行 1550: 行 1703:
 mode:DIO, clock div:2 mode:DIO, clock div:2
 load:0x3fff0030,len:7104 load:0x3fff0030,len:7104
-<span style="color:#E9AD0C">0x3fff0030 - _stack_region_top</span> 
-<span style="color:#E9AD0C">    at ??:??</span> 
 load:0x40078000,len:15576 load:0x40078000,len:15576
-<span style="color:#E9AD0C">0x40078000 - ets_delay_us</span> 
-<span style="color:#E9AD0C">    at ??:??</span> 
 load:0x40080400,len:4 load:0x40080400,len:4
-<span style="color:#E9AD0C">0x40080400 - _init_end</span> 
-<span style="color:#E9AD0C">    at ??:??</span> 
 ho 8 tail 4 room 4 ho 8 tail 4 room 4
 load:0x40080404,len:3876 load:0x40080404,len:3876
-<span style="color:#E9AD0C">0x40080404 - _init_end</span> 
-<span style="color:#E9AD0C">    at ??:??</span> 
 entry 0x4008064c entry 0x4008064c
-<span style="color:#E9AD0C">0x4008064c - esp_hal_common::interrupt::xtensa::vectored::handle_interrupts</span+<font color="#E9AD0C">0x4008064c - core::fmt::Arguments::new_v1</font
-<span style="color:#E9AD0C">    at /home/tomoyan/.cargo/registry/src/index.crates.io-6f17d22bba15001f/esp-hal-common-0.13.1/src/interrupt/xtensa.rs:389</span+<font color="#E9AD0C">    at /home/tomoyan/.rustup/toolchains/esp/lib/rustlib/src/rust/library/core/src/fmt/mod.rs:398</font
-<span style="color:#26A269">I (30) boot: ESP-IDF v5.1-beta1-378-gea5e0ff298-dirt 2nd stage bootloader</span+<font color="#26A269">I (30) boot: ESP-IDF v5.1-beta1-378-gea5e0ff298-dirt 2nd stage bootloader</font
-<span style="color:#26A269">I (30) boot: compile time Jun  7 2023 07:48:23</span+<font color="#26A269">I (31) boot: compile time Jun  7 2023 07:48:23</font
-<span style="color:#26A269">I (33) boot: Multicore bootloader</span+<font color="#26A269">I (33) boot: Multicore bootloader</font
-<span style="color:#26A269">I (37) boot: chip revision: v1.0</span+<font color="#26A269">I (37) boot: chip revision: v1.0</font
-<span style="color:#26A269">I (41) boot.esp32: SPI Speed      : 40MHz</span+<font color="#26A269">I (41) boot.esp32: SPI Speed      : 40MHz</font
-<span style="color:#26A269">I (45) boot.esp32: SPI Mode       : DIO</span+<font color="#26A269">I (45) boot.esp32: SPI Mode       : DIO</font
-<span style="color:#26A269">I (50) boot.esp32: SPI Flash Size : 4MB</span+<font color="#26A269">I (50) boot.esp32: SPI Flash Size : 4MB</font
-<span style="color:#26A269">I (54) boot: Enabling RNG early entropy source...</span+<font color="#26A269">I (54) boot: Enabling RNG early entropy source...</font
-<span style="color:#26A269">I (60) boot: Partition Table:</span+<font color="#26A269">I (60) boot: Partition Table:</font
-<span style="color:#26A269">I (63) boot: ## Label            Usage          Type ST Offset   Length</span+<font color="#26A269">I (63) boot: ## Label            Usage          Type ST Offset   Length</font
-<span style="color:#26A269">I (71) boot:  0 nvs              WiFi data        01 02 00009000 00006000</span+<font color="#26A269">I (71) boot:  0 nvs              WiFi data        01 02 00009000 00006000</font
-<span style="color:#26A269">I (78) boot:  1 phy_init         RF data          01 01 0000f000 00001000</span+<font color="#26A269">I (78) boot:  1 phy_init         RF data          01 01 0000f000 00001000</font
-<span style="color:#26A269">I (86) boot:  2 factory          factory app      00 00 00010000 003f0000</span+<font color="#26A269">I (86) boot:  2 factory          factory app      00 00 00010000 003f0000</font
-<span style="color:#26A269">I (93) boot: End of partition table</span+<font color="#26A269">I (93) boot: End of partition table</font
-<span style="color:#26A269">I (97) esp_image: segment 0: paddr=00010020 vaddr=3f400020 size=06664h 26212) map</span+<font color="#26A269">I (97) esp_image: segment 0: paddr=00010020 vaddr=3f400020 size=07f24h 32548) map</font
-<span style="color:#26A269">I (115) esp_image: segment 1: paddr=0001668c vaddr=3ffb0000 size=00004h (     4) load</span+<font color="#26A269">I (118) esp_image: segment 1: paddr=00017f4c vaddr=3ffb0000 size=00004h (     4) load</font
-<span style="color:#26A269">I (115) esp_image: segment 2: paddr=00016698 vaddr=40080000 size=01988h (  6536) load</span+<font color="#26A269">I (118) esp_image: segment 2: paddr=00017f58 vaddr=40080000 size=01098h (  4248) load</font
-<span style="color:#26A269">I (125) esp_image: segment 3: paddr=00018028 vaddr=00000000 size=07ff0h 32752) </span+<font color="#26A269">I (127) esp_image: segment 3: paddr=00018ff8 vaddr=00000000 size=07020h 28704) </font
-<span style="color:#26A269">I (143) esp_image: segment 4: paddr=00020020 vaddr=400d0020 size=1c498h (115864) map</span+<font color="#26A269">I (143) esp_image: segment 4: paddr=00020020 vaddr=400d0020 size=0a84ch 43084) map</font
-<span style="color:#26A269">I (185) boot: Loaded app from partition at offset 0x10000</span+<font color="#26A269">I (160) boot: Loaded app from partition at offset 0x10000</font
-<span style="color:#26A269">I (186) boot: Disabling RNG early entropy source...</span+<font color="#26A269">I (160) boot: Disabling RNG early entropy source...</font
-Haruo world! +esp-hal 
-Loop... +Chip: ESP32... 
-Loop... +Haruo World!... 
-Loop... +esp-hal 
-Loop... +Chip: ESP32... 
-Loop... +Haruo World!... 
-Loop... +esp-hal 
-Loop... +Chip: ESP32... 
-Loop... +Haruo World!...
-Loop... +
-Loop...+
 </pre></html></WRAP> </pre></html></WRAP>
 </WRAP> </WRAP>
  • rust/rust_on_esp_install.1714954643.txt.gz
  • 最終更新: 2024/05/06 09:17
  • by ともやん