-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Review of mros2-esp32/pull/27. #1
Comments
PR第2段 第1案:以下のような構成でPRを受け入れていただけると個人的には良いけれど...
|
PR第2段 : 第2案sub_int16_ethernetの下にethernetを使ってみたい人向けに必要なファイル群をまとめて置いて。
|
以下、第一案のREADME。 Ethernet Example Trial Manual for mros2-esp32Table of Contents
1. IntroductionThis document provides instructions for trying Ethernet instead of WiFi in mros2-esp32. 2. Overview
2.1 Hardware
2.2 Software
3. Licenses and Security policy
4. About files related to Ethernet example for mros2-esp324.1 Integration of Ethernet sample source code from ESP-IDF
4.2 Renaming of source code, addition of header files, and modifications to them
4.2.1 Copy , Rename and Modify
4.2.2 Copy and Rename
4.2.3 addition of header files
4.2.4 Modifications to existing files
4.2.5 Kconfig.projbuild
5. Connecting the Hardware5.1 Connect the Ethernet module to the ESP32 board according to the specifications.
Table 5.1 ESP32-S3 and WIZ850io Connection
5.1.1 ESP32-S3-DevKitC-1 Pin Layout
5.1.2 WIZ850io Pin out
5.1.3 Example idf.py menuconfig SPI configuration
5.2 Checklist
6. Configuration, Build and Flash the Program6.1 Ethernet-related configuration"
6.2 Select "Example and SPI setting
6.3 Building and Flash the Firmware.
6.4 Testing Ethernet Connectivity6.4.1 After flashing, monitor the device logs using:
6.4.2 Topic communication with mros2-host-examples
7. Testing Ethernet in another Workspace
7.1 Copy Kconfig.projbuild
7.2 Configuration and Build
7.3 Example of the results after building and running in another workspaceTerminalログを添付 8. Troubleshooting
9 .Appendix9.1 How to check whether the setting is for WiFi or Ethernet after running "idf.py menuconfig".
9.2 Verify if it operates as expected using the conventional procedure
|
mROS-base/mros2-esp32#27 を元にworkspace/sub_uint16にて検討する。
なぜuint16かというとgithub上あるいは、lsやtreeで表示させたときに、一番下にくるため。下の方に表示してethernetを主張しない。
menuconfig内の定義がなくてビルドが通らないかも。
-> 上記1、そのままだとビルドエラーとなるので、ethernetサンプルに追記したらビルドは通った。
問題なく動作するか実際に実機を動かしてみる必要あり。
- Ethernet対応のmenuconfigがsub_uint16/mainにある状態で、切り替えてWifiもEthernetも。
- 他のworkspaceでのEthernetが動いた時のログがREADMEに載せられていない。
- 従来通りの手順で問題なく動くことを確認済み。
The text was updated successfully, but these errors were encountered: