0%

MaixDuino - SiPeed Risc-V 64bit Arduino Compatible Open Source Board

Long time no see everybody. Today let's talk about MaixDuino.

1. Introduction

1.1 lsusb

1
2
3
......
Bus 011 Device 055: ID 0403:6010 Future Technology Devices International, Ltd FT2232C/D/H Dual UART/FIFO IC
......

1.2 Wiki

Detailed specification about MaixDuino can be found on MaixDuino Wiki.

1.3 Github Source Code

Typically, there's no need to rebuild your project from the ground up. Instead, simply enter the Maixduino package URL in the Additional Boards Manager URLs section.

However, when needed, Maixduino Github repository offers open-source resource that you can utilize as a foundation for further development.

2. Flash

2.1 Environment Configuration

2.2 Flash a Customized Sketch

  • The W cse475 course from the University of Washington provides comprehensive course content, serving as an excellent tutorial for those interested in following along.

  • However, so far, what I can obtain from Output console of Arduino IDE is:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Downloading ISP: |============================================-| 98.5% 

Downloading ISP: |=============================================| 100.0%
[INFO] Booting From 0x80000000
[INFO] Wait For 0.1 second for ISP to Boot
[WARN] Timeout Error, retrying...
[WARN] Timeout Error, retrying...
[WARN] Timeout Error, retrying...
[WARN] Timeout Error, retrying...
[WARN] Timeout Error, retrying...
[WARN] Timeout Error, retrying...
[WARN] Timeout Error, retrying...
[WARN] Timeout Error, retrying...
[WARN] Timeout Error, retrying...
[WARN] Timeout Error, retrying...
'MAIXLoader' object has no attribute 'raise_exception'
Failed programming: uploading error: exit status 1