Skip to content

Commit

Permalink
Merge pull request Seeed-Studio#1109 from limengdu/docusaurus-version
Browse files Browse the repository at this point in the history
Add: grove vision ai v2 recovery tool
  • Loading branch information
MatthewJeffson authored Apr 12, 2024
2 parents f4eed48 + c642312 commit b12a75d
Showing 1 changed file with 38 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,44 @@ If you find that the Grove Vision AI V2 is not recognised after connecting it to
- Windows CDC driver: [CH343CDC.ZIP](https://files.seeedstudio.com/wiki/grove-vision-ai-v2/res/CH343SER.ZIP)
- macOS Vendor VCP Driver: [CH34xSER_MAC.ZIP](https://files.seeedstudio.com/wiki/grove-vision-ai-v2/res/CH341SER_MAC.ZIP)

### Bootloader Recovery Tool Manual

This part describes how to recover the bootloader of the Grove Vision AI (WE2) module. The recovery tool is a software tool that can be used to recover the bootloader of the Grove Vision AI (WE2) module in case the bootloader is corrupted, or flash a new firmware to the Grove Vision AI (WE2) module.

#### Prerequisites

- Any board which has I2C interface and supported by Arduino IDE.
- Grove Vision AI V2
- 4-Pin Cable

#### Software Installation

1. Install the Arduino IDE from the [official website](https://www.arduino.cc/en/software).
2. Download the latest version of the Seeed_Arduino_SSCMA library from the [GitHub repository](https://github.com/your_repository_link).
3. Add the library to your Arduino IDE by selecting **Sketch > Include Library > Add .ZIP Library** and choosing the downloaded file.
4. Open the `we2_iic_bootloader_recover` example from the Arduino IDE: **File > Examples > Seeed_Arduino_SSCMA > we2_iic_bootloader_recover**.
5. Upload the example to your Arduino board.

#### Hardware Connection

Connect the Grove Vision AI (WE2) module to the default I2C interface of your Arduino board using the 4-Pin Cable. Make sure each wire is connected to the correct pin.

- SCL -> SCL (Grove Vision AI WE2)
- SDA -> SDA (Grove Vision AI WE2)
- VCC -> VCC (Grove Vision AI WE2, 3.3V)
- GND -> GND (Grove Vision AI WE2)

#### Usage

1. Make sure your Arduino board is connected to your computer, and the Grove Vision AI (WE2) module is connected to the Arduino board.
2. Open the Serial Monitor in the Arduino IDE. (or any other serial monitor software, e.g., minicom, PuTTY)
3. Wait for the Grove Vision AI (WE2) device to be detected
4. Press 'enter' to start the bootloader recovery process, wait for the process to complete

:::note
You may need to press the 'reset' button on the Arduino board to restart the bootloader recovery process. If the bootloader recovery process fails, please check the hardware connection and reset the power supply of the Grove Vision AI (WE2) module and try again. In some cases, you may have to try 3-10 times to recover the bootloader successfully.
:::

## Getting Started

### Getting Started with Arduino
Expand Down

0 comments on commit b12a75d

Please sign in to comment.