Skip to content

Commit

Permalink
Merge branch 'docusaurus-version' into mg24
Browse files Browse the repository at this point in the history
  • Loading branch information
Jasionf authored Feb 5, 2025
2 parents 889b605 + 673653c commit af8bad4
Show file tree
Hide file tree
Showing 54 changed files with 505 additions and 98 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ Once you have pushed the changes to your github repository, there is a column sh

![image6](https://files.seeedstudio.com/wiki/wiki-platform/contributor/PR_Guide/6.jpg)

Show us what you have edited and click "creat pull request" button to us.
Show us what you have edited and click "create pull request" button to us.

![image7](https://files.seeedstudio.com/wiki/wiki-platform/contributor/PR_Guide/7.jpg)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ At the very beginning, we need to get an AWS IoT service account, and do some co

![](https://files.seeedstudio.com/wiki/Beagle_Bone_Green_and_Grove_IoT_Starter_Kit_Powered_by_AWS/img/AWS_LinkIt_starter_kit_click_get_started.jpg)

3.Click on **Create a Resource** and then click **Creat a thing**.
3.Click on **Create a Resource** and then click **Create a thing**.

![](https://files.seeedstudio.com/wiki/Beagle_Bone_Green_and_Grove_IoT_Starter_Kit_Powered_by_AWS/img/AWS_LinkIt_starter_kit_click_create_a_thing.jpg)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,11 @@ First of all, you need to install the peripheral drivers for this board. These a
</table>
</div>

:::info
To verify the integrity of the downloaded firmware, you can compare the SHA256 hash value.

On an Ubuntu host machine, open the terminal and run the command `sha256sum <File>` to obtain the SHA256 hash value of the downloaded file. If the resulting hash matches the SHA256 hash provided [here](https://seeedstudio88-my.sharepoint.com/:x:/g/personal/youjiang_yu_seeedstudio88_onmicrosoft_com/EXljqlpW3ZNNplIPBwJuyvsBdkW92geUmV7_7VN4SDlggA?e=Xea32u), it confirms that the firmware you downloaded is complete and intact.
:::

**Note:** Currently we provide the above drivers. We will keep updating the drivers in the future with the release of new JetPack versions.

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
---
description: This wiki provides a step-by-step guide on how to retrieve the boot logs of the reComputer J4012 (or similar device) using the Jetson serial port.
title: How to get the system log of reComputer J30/J40?
keywords:
- reComputer
image: https://files.seeedstudio.com/wiki/wiki-platform/S-tempor.png
slug: /get_the_system_log_of_recomputer_j30_and_j40
last_update:
date: 1/22/2025
author: Youjiang
---


This wiki will use the [reComputer J4012](https://www.seeedstudio.com/reComputer-J4012-p-5586.html) as an example to demonstrate how to retrieve the boot logs of a device via the Jetson serial port.

## Prerequisites

- reComputer J4012/ J4011/ J3010 or J3011
- [USB to Serial (TTL) Module](https://www.seeedstudio.com/CH340G-USB-to-Serial-TTL-Module-Adapter-p-2359.html)
- A computer with a serial port debugging tool installed

:::info
You can download and install a serial port debugging tool according to your personal preference. We recommend using [PuTTY](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html), [XShell](https://www.netsarang.com/en/xshell/) or [MobaXterm](https://mobaxterm.mobatek.net/).

This tutorial uses MobaXterm.
:::

## Hardware Connection

1. Connect the corresponding pins of the J15 interface to the USB2TTL module.
2. Connect the USB2TTL module to the computer with the serial port debugging tool installed.

<div align="center">
<img width ="800" src="https://files.seeedstudio.com/wiki/reComputer-Jetson/FAQ/hardware_connection.png"/>
</div>
<div align="center">
<img width ="800" src="https://files.seeedstudio.com/wiki/reComputer-Jetson/FAQ/pin.png"/>
</div>

## Get System Log

**Step1.** Obtain the identification number of the USB2TTL module recognized by the computer.

:::note
If your computer is running Windows, you can find the recognized identification number in the Device Manager.
:::

<div align="center">
<img width ="800" src="https://files.seeedstudio.com/wiki/reComputer-Jetson/FAQ/com.png"/>
</div>

**Setp2.** Open the serial port debugging tool, configure the serial port number, and set the baud rate to `115200`.

<div align="center">
<img width ="800" src="https://files.seeedstudio.com/wiki/reComputer-Jetson/FAQ/config_serial.png"/>
</div>

**Setp3.** Power on the Jetson. If everything is working correctly, you should see the system boot logs in the serial port debugging tool window.

<div align="center">
<iframe width="800" height="450" src="https://www.youtube.com/embed/rwiKgF91mNE" title="Get Sys Log of reComputer J30/J40" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div>

## Tech Support & Product Discussion

Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.

<div class="button_tech_support_container">
<a href="https://forum.seeedstudio.com/" class="button_forum"></a>
<a href="https://www.seeedstudio.com/contacts" class="button_email"></a>
</div>

<div class="button_tech_support_container">
<a href="https://discord.gg/eWkprNDMU7" class="button_discord"></a>
<a href="https://github.com/Seeed-Studio/wiki-documents/discussions/69" class="button_discussion"></a>
</div>
39 changes: 39 additions & 0 deletions docs/Edge/NVIDIA_Jetson/FAQs/USB_Timeout_during_Flashing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
description: List the possible causes of timeout issues during the Jetson flashing process.
title: Timeout Issue during Flash Jetpack
keywords:
- reComputer
image: https://files.seeedstudio.com/wiki/wiki-platform/S-tempor.png
slug: /usb_timeout_during_flash
last_update:
date: 1/22/2025
author: Youjiang
---

<div align="center">
<img width ="800" src="https://files.seeedstudio.com/wiki/reComputer-Jetson/FAQ/timeout_issue.png"/>
</div>

There are several reasons that may cause a timeout issue during the process of flashing the Jetson device via the command line:

1. **Abnormalities with the Ubuntu host PC used for flashing:** A typical example is flashing through an Ubuntu virtual machine. Due to USB stability issues in virtual machines, timeouts are often encountered.
2. **Insufficient power supply from the DC power adapter:** The power output needs to meet the requirements of the Jetson device. You can check this parameter on the product details page of Seeed Bazaar.
3. **Quality issues with the Type-C cable:** Although flashing can be done via USB 2.0, the quality of the cable affects the stability of the process. Based on practical experience, two key points for the cable are: (a) it should at least support USB 2.0 communication, and (b) the cable length should be shorter than 1.5m.
4. **Avoid using USB hubs:** Some USB hubs may affect the stability of data transmission during the flashing process.
5. **Incorrect flashing package selection:** Please verify that the correct flashing package is selected and restart the flashing script.

Please check the issues mentioned above and try restarting the flashing script.

## Tech Support & Product Discussion

Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.

<div class="button_tech_support_container">
<a href="https://forum.seeedstudio.com/" class="button_forum"></a>
<a href="https://www.seeedstudio.com/contacts" class="button_email"></a>
</div>

<div class="button_tech_support_container">
<a href="https://discord.gg/eWkprNDMU7" class="button_discord"></a>
<a href="https://github.com/Seeed-Studio/wiki-documents/discussions/69" class="button_discussion"></a>
</div>
9 changes: 9 additions & 0 deletions docs/Edge/NVIDIA_Jetson/FAQs/jetson_FAQ.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,15 @@ For details, please click [here](/Solution_for_the_Compatibility_Issue_between_r

For details, please click [here](/Use_IMX477_Camera_with_A603_Jetson_Carrier_Board)

#### Q5: How to get the system log of reComputer J30/J40?

For details, please click [here](/get_the_system_log_of_recomputer_j30_and_j40)

#### Q6: Timeout issue during flash Jetpack.

For details, please click [here](/usb_timeout_during_flash)


# Tech support

Thank you for choosing our products! We are **here** to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ The reComputer Mini features RTC interfaces, providing accurate timekeeping even

#### Connection Connection

Connect a 3V CR2302 coin cell battery with JST connector to the 2-pin 1.25mm JST socket on the board.
Connect a 3V CR2032 coin cell battery with JST connector to the 2-pin 1.25mm JST socket on the board.

<div align="center">
<img width ="600" src="https://files.seeedstudio.com/wiki/reComputer-Jetson/mini/rtc.png"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ cd ~
sudo apt install python3.8
```

Creat hailo_env as your virtual environment
Create hailo_env as your virtual environment

```
python3.8 -m venv hailo_env
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,8 @@ interfaces offer the most verstile platform for developers building vision AI sy
### Base Board-B101 -->

<div align="center"><img width={600} src="https://files.seeedstudio.com/wiki/reCamera/image-12.png" /></div>


## Interface Overview

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ ifconfig wlan0

We have integrated reCamera with the Node-red platform for you to develop and integrated more conveniently. With the network connected, you can visit the Node-red Dashboard by visiting the ```ip_address:1880``` in your browser. In here you can preview model, switch to other model, or even build out the application you need with all the handy nodes. Here is step by step instruction of how you can get the preview working.

<div style={{textAlign:'center'}}><iframe width={1000} height={600} src="https://www.youtube.com/embed/XdgCt44UR1M" title="YouTube video player" frameBorder={0} allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen /></div>
<!-- <div style={{textAlign:'center'}}><iframe width={1000} height={600} src="https://www.youtube.com/embed/XdgCt44UR1M" title="YouTube video player" frameBorder={0} allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen /></div> -->

There are other models that you can replace:

Expand All @@ -124,6 +124,20 @@ person, bicycle, car, motorcycle, airplane, bus, train, truck, boat, traffic lig
```

We also provided a build-in dashboard UI example where you can preview the video stream, change the desire models. You can freely twist and integrate with your own application. [More work in progress...]
## Factory Reset

<div align="center"><img width={600} src="https://files.seeedstudio.com/wiki/reCamera/image-12.png" /></div>

If you forget your device's passcode, you can reset the device by long pressing the **User** button and then connecting the device to power.

:::note
This will delete user information, including applications you have developed. Please operate with caution.
:::

If you want to restore the firmware of your device to a specific version, you can download the relevant system firmware on [GitHub](https://github.com/Seeed-Studio/reCamera-OS/releases) and follow [this tutorial](https://github.com/Seeed-Studio/reCamera-OS?tab=readme-ov-file#23-build) to manually burn the system firmware.
:::note
The burn tool currently only supports windows systems.
:::

## OS Upgrade Guideline

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ We can integrate another platform **Azure IoT** to present and manage our data,
<div align="center"><img width={700} src="https://files.seeedstudio.com/wiki/LoraWANdevKit/lorawandevkit15.png" /></div>
- **Step 2**. Creat a new application on the <a href="https://apps.azureiotcentral.com/" target="_blank"><span>Azure IoT Central</span></a>
- **Step 2**. Create a new application on the <a href="https://apps.azureiotcentral.com/" target="_blank"><span>Azure IoT Central</span></a>
. And then integrate the Azure IoT Central in the Helium by filling the required information below:
<div align="center"><img width={700} src="https://files.seeedstudio.com/wiki/LoraWANdevKit/lorawandevkit16.png" /></div>
Expand All @@ -228,7 +228,7 @@ We have our continous data displaying, but is it possible to display them in a s
We can manage all the data from the Helium and choose the ones that we care about to build an auto email alert based on it.
- **Step 1**. Click the "Unformated data" on the "Devices" page and creat an auto device template.
- **Step 1**. Click the "Unformated data" on the "Devices" page and create an auto device template.
<div align="center"><img width={700} src="https://files.seeedstudio.com/wiki/LoraWANdevKit/lorawandevkit20.png" /></div>
Expand All @@ -248,7 +248,7 @@ Remember to click **"Save"** and then click **"Pubilsh"** to save the template a
<div align="center"><img width={700} src="https://files.seeedstudio.com/wiki/LoraWANdevKit/lorawandevkit23.png" /></div>
- **Step 4**. Move to the "Rules" on the left and creat a new one.
- **Step 4**. Move to the "Rules" on the left and create a new one.
<div align="center"><img width={700} src="https://files.seeedstudio.com/wiki/LoraWANdevKit/lorawandevkit24.png" /></div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ LinkIt Smart 7688 Duo is an open development board based on the OpenWrt Linux di


## Get Started
In this simple application, you are going to make a buzzer to buzz different sounds. Before getting started, Apart from Arduino Breakout for LinkIt Smart 7688 Duo, please check if you have below materials on hand. You can get them from our Bazzar.
In this simple application, you are going to make a buzzer to buzz different sounds. Before getting started, Apart from Arduino Breakout for LinkIt Smart 7688 Duo, please check if you have below materials on hand. You can get them from our Bazaar.

|LinkIt Smart 7688 Duo|USB cable|UARTBee |Jumper wires x 3|Grove - Buzzer
|---|---|---|---|---|
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ Note that to use the recording functionality, you need to update on-board firmwa
In this tutorial, you are going to make a simple MP3 player with Breakout for LinkIt Smart 7688 V2.0.

### Material required
Except Breakout for Linkit Smart 7688 V2.0, here are other materials that is needed for the application. Before you start, please make sure you have every thing on hand, or you can visit Seeed [Bazzar](https://www.seeedstudio.com/) to get them.
Except Breakout for Linkit Smart 7688 V2.0, here are other materials that is needed for the application. Before you start, please make sure you have every thing on hand, or you can visit Seeed [Bazaar](https://www.seeedstudio.com/) to get them.

|LinkIt Smart 7688 × 1|USB cable (type A to micro type-B) × 2|UARTBee × 1|Jumper wires × 3
|:---:|:---:|:---:|:---:|
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -333,7 +333,7 @@ Let's begin DIY.
<!-- ![](https://files.seeedstudio.com/wiki/Grove-RGB_LED_Matrix_w-Driver/img/DIY.jpg) -->
<p style={{textAlign: 'center'}}><img src="https://files.seeedstudio.com/wiki/Grove-RGB_LED_Matrix_w-Driver/img/DIY.jpg" alt="pir" width={600} height="auto" /></p>
- **Step 3.** Creat your own images, when you finish one, click **Insert** in the control panel, the you can edit anothor one, when you finish all the image sequence you can copy the code in the code zone.
- **Step 3.** Create your own images, when you finish one, click **Insert** in the control panel, the you can edit anothor one, when you finish all the image sequence you can copy the code in the code zone.
- **Step 4.** Replace the following code block line 9 **unit64_t example[]** with your own code.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -508,7 +508,7 @@ This is the firmware that controls the BL702 chip that builds the connection bet

<div style={{textAlign:'center'}}><img src="https://files.seeedstudio.com/wiki/Grove_AI_Module/GroveAI06.png" style={{width:600, height:'auto'}}/></div>

- **Step 5**. Back to the BLDevCube software on the PC, click **Refresh** and choose a proper port. Then click **Open UART** and set **Chip Erase** to **True**, then click **Creat&Program**, wait for the process done.
- **Step 5**. Back to the BLDevCube software on the PC, click **Refresh** and choose a proper port. Then click **Open UART** and set **Chip Erase** to **True**, then click **Create&Program**, wait for the process done.

<div style={{textAlign:'center'}}><img src="https://files.seeedstudio.com/wiki/Grove_AI_Module/GroveAI07.png" style={{width:800, height:'auto'}}/></div>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ BL702 is the USB-UART chip which enables the communication between the PC and th

<div align="center"><img width={700} src="https://files.seeedstudio.com/wiki/edge-impulse-visionai/4.png" /></div>

5. Click **Refresh**, choose the **Port** related to the connected board, set **Chip Erase** to **True**, click **Open UART**, click **Creat & Download** and wait for the process to be completed .
5. Click **Refresh**, choose the **Port** related to the connected board, set **Chip Erase** to **True**, click **Open UART**, click **Create & Download** and wait for the process to be completed .

<div align="center"><img width ={200} src="https://files.seeedstudio.com/wiki/edge-impulse-visionai/5.png"/></div>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,10 @@ last_update:

<div style={{textAlign:'center'}}><img src="https://files.seeedstudio.com/wiki/homs-xiaoc3-linkstar/78.jpg" style={{width:700, height:'auto'}}/></div>


This article will guide you through the installation of the ESPHome service in your own Home Assistant environment. By using the WiFi function of the XIAO ESP32C3, you will be able to connect your XIAO to the Home Assistant as part of your home terminal in a very smooth way.

In addition, we will build a Home Assistant with human presence detection in combination with the most popular 24GHz mmWave Human Static Presence Module Lite.


## Getting Started

:::tip
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ In this wiki , we wiil introduce how to install and run the sample code in Platf

if you have not install software of PlatformIO , you can click on the link above.

### Setup 2 . Creat any project in PlatformIO
### Setup 2 . Create any project in PlatformIO

Because the platform already has our XIAO ESP32S3 and XIAO ESP32C3 development board options, we can choose one of them to create our files. Of course, other files are also fine, it doesn't matter. The project name can also be chosen arbitrarily.

Expand Down Expand Up @@ -80,7 +80,7 @@ Remember save the file , ctrl+s , it will loading
</tr>
</table>

In the end of , if you have the same result following picture , that mean you add it XIAO ESP32C6 Development Board successfuly.when you creat project again , the XIAO ESP32C6 operations
In the end of , if you have the same result following picture , that mean you add it XIAO ESP32C6 Development Board successfuly.when you create project again , the XIAO ESP32C6 operations

## Tech Support & Product Discussion

Expand Down
Loading

0 comments on commit af8bad4

Please sign in to comment.