Skip to content

Commit 3a87162

Browse files
author
Your Name
committed
added reset image and adjusted wording
1 parent d517c7c commit 3a87162

File tree

5 files changed

+23
-21
lines changed

5 files changed

+23
-21
lines changed

content/learning-paths/microcontrollers/yolo-on-himax/_index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ minutes_to_complete: 90
66
who_is_this_for: This is an introduction topic for beginners on how to run a computervision application on an embedded device from Himax. This example uses an off-the-shelf Himax WiseEye2 module which is based on the Arm Cortex-M55 and Ethos-U85.
77

88
learning_objectives:
9-
- Run Yolo model on off-the-shelf hardware based on the Arm Cortex-M55 and Ethos-U55
9+
- Run Yolo model on off-the-shelf hardware that uses the Arm Cortex-M55 and Ethos-U55
1010
- Build Himax SDK and generate firmware image file
1111
- Update firmware on edge device (Himax WiseEye2)
1212

1313
prerequisites:
1414
- Seeed Grove Vision AI V2 Module
1515
- OV5647-62 Camera module and included FPC cable
1616
- A USB-C cable
17-
- An Linux-based PC on an x86 archiecture.
17+
- A Linux/Windows-based PC on an x86 archiecture.
1818

1919
author_primary: Chaodong Gong, Alex Su, Kieran Hejmadi
2020

@@ -26,7 +26,7 @@ armips:
2626
- Ethos U55
2727
tools_software_languages:
2828
- Himax SDK
29-
- bash scripting
29+
- Bash
3030
operatingsystems:
3131
- Linux
3232

content/learning-paths/microcontrollers/yolo-on-himax/_next-steps.md

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,17 @@
11
---
2-
next_step_guidance: PLACEHOLDER TEXT 1
2+
next_step_guidance: Navigate Machine Learning Development with Ethos-U processors
33

4-
recommended_path: /learning-paths/PLACEHOLDER_CATEGORY/PLACEHOLDER_LEARNING_PATH/
4+
recommended_path: /learning-paths/microcontrollers/nav-mlek/
55

66
further_reading:
77
- resource:
8-
title: PLACEHOLDER MANUAL
9-
link: PLACEHOLDER MANUAL LINK
8+
title: Grove Vision AI Module V2 User Documentation
9+
link: https://wiki.seeedstudio.com/grove_vision_ai_v2/
1010
type: documentation
1111
- resource:
12-
title: PLACEHOLDER BLOG
13-
link: PLACEHOLDER BLOG LINK
12+
title: WiseEye2 HX6538 processor blog (SoC powering Grove Vision AI Module V2)
13+
link: https://www.himax.com.tw/products/wiseeye-ai-sensing/wiseeye2-ai-processor/
1414
type: blog
15-
- resource:
16-
title: PLACEHOLDER GENERAL WEBSITE
17-
link: PLACEHOLDER GENERAL WEBSITE LINK
18-
type: website
19-
2015

2116
# ================================================================================
2217
# FIXED, DO NOT MODIFY

content/learning-paths/microcontrollers/yolo-on-himax/how-to-1.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@ layout: learningpathall
1010

1111
### Step 1.1. Install Ubuntu
1212

13-
This learning path has been tested on Ubuntu. If you use a Windows computer, it is recommended to install WSL, by searching Ubuntu 22.04.3 LTS in Microsoft store. This learning path has been validated on Ubuntu 22.04 LTS. However, we expect other linux distributions to work. To verify the Linux distribution you are using you can run the `cat /etc/*release*` command.
13+
If you are running Windows on your host machine, we recommend using Ubuntu through Windows subsystem for Linux 2 (WSL2). Please see [this learning path](https://learn.arm.com/learning-paths/laptops-and-desktops/wsl2/setup/) for assistance
14+
15+
This learning path has been validated on Ubuntu 22.04 LTS. However, we expect other linux distributions to work. To verify the Linux distribution you are using you can run the `cat /etc/*release*` command.
1416

1517
```bash
1618
cat /etc/*release*
@@ -27,7 +29,7 @@ DISTRIB_DESCRIPTION="Ubuntu 22.04.5 LTS"
2729

2830
### Step 1.2. (Optional) Install Microsoft VS Code
2931

30-
This is only optional. You can use any text editor to view/change code. By typing “wsl” in VS Code terminal, you can switch to Linux environment.
32+
This is only optional. You can use any text editor you are comfortable with to view or edit code. By typing “wsl” in VS Code terminal, you can switch to Linux environment.
3133

3234
### Step 1.3. Install python 3
3335

content/learning-paths/microcontrollers/yolo-on-himax/how-to-3.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ layout: learningpathall
88

99
## Flash The Firmware
1010

11-
### Step 3.1. Install xmodem.
11+
Now that we have generated a firmware file on our local machine, we need to flash the microcontroller with this firmware.
1212

13+
### Step 3.1. Install xmodem.
1314

1415
`Xmodem` is a basic file transfer protocol. Run the following command to install the dependencies for xmodem.
1516

@@ -28,14 +29,18 @@ Then, slide the FPC connector in with the metal pins facing down and close the d
2829

2930
![latched](./latched.jpg)
3031

31-
Then connect the Groove Vision AI V2 Module to your computer via USB-C.
32+
Then connect the Groove Vision AI V2 Module to your computer via the USB-C cable.
3233

33-
### Step 3.4. Flash the firmware by the following commands:
34+
### Step 3.4. Flash the firmware onto the moule.
35+
36+
Run the python script below to flash the firmware.
3437

3538
```python
3639
python xmodem\xmodem_send.py --port=[your COM number] --baudrate=921600 --protocol=xmodem --file=we2_image_gen_local\output_case1_sec_wlcsp\output.img
3740
```
3841

39-
Note: For each project, the command might be slightly different. See the instructions on project pages for this command.
42+
Note: If running one of the other example models demonstrated in '(Optional) Try Different Models', the command might be slightly different.
43+
44+
After the firmware image burning is completed, the message "Do you want to end file transmission and reboot system? (y)" is displayed. Press the reset button on the module as per the image below.
4045

41-
After the firmware image burning is completed, the message "Do you want to end file transmission and reboot system? (y)" is displayed. Press the reset button on module to restart.
46+
![reset button](./reset_button.jpg)
53.4 KB
Loading

0 commit comments

Comments
 (0)