Arduino Board Manager for AI HAT for Edge Computing

Hello!



I’m trying to follow the instructions at <LINK_TEXT text=“http://wiki.seeedstudio.com/Grove_AI_HA … Computing/”>http://wiki.seeedstudio.com/Grove_AI_HAT_for_Edge_Computing/</LINK_TEXT> for use with Raspberry Pi. Unfortunately, I cannot complete Step 2. :?



I specify the Additional Boards Manager URL as URL as
</s>https://raw.githubusercontent.com/Seeed-Studio/Seeed_Platform/master/package_seeeduino_boards_index.json<e>
and search for K210 in the following screen. The package, Grove AI HAT for Edge Computing by Seeed Studio, is duly displayed (v1.2.0) with an Install button. When I click the Install button I get the error message in the status bar as Tool kendryte-standalone is not available for your operating system.

I have placed the AI HAT on a Raspberry Pi 2B that is running Raspbian Buster. I am assuming that this is indeed the intended mode of operation.



How can I proceed with the deployed of a suitable package to conduct Arduino development with the AI HAT as described in the Wiki? I wonder how the documentation in the Wiki was created especially when the version number of the package is missing.



Kind regards.



P.S. Here is some information on the Raspberry Pi that I am using:

$ <B><s>[b]</s>uname<e>[/b]</e></B> -a<br/>
Linux raspbari10 4.19.57-v7+ #1244 SMP Thu Jul 4 18:45:25 BST 2019 armv7l GNU/Linux<br/>
<br/>
$ <B><s>[b]</s>lsb_release<e>[/b]</e></B> -a<br/>
No LSB modules are available.<br/>
Distributor ID:	Raspbian<br/>
Description:	Raspbian GNU/Linux 10 (buster)<br/>
Release:	10<br/>
Codename:	buster<br/>
<IMG src="https://user-images.githubusercontent.com/7071255/61099211-2e5c6e00-a427-11e9-9608-ce2c39c9a965.png"><s>[img]</s><URL url="https://user-images.githubusercontent.com/7071255/61099211-2e5c6e00-a427-11e9-9608-ce2c39c9a965.png"><LINK_TEXT text="https://user-images.githubusercontent.c ... c9a965.png">https://user-images.githubusercontent.com/7071255/61099211-2e5c6e00-a427-11e9-9608-ce2c39c9a965.png</LINK_TEXT></URL><e>[/img]</e></IMG></r>

There’s a similar thread in the Grove subforum. Tbqh I have no idea which section the Grove AI HAT falls in either.



It appears they only set it up to work with x86 or x86-64 platforms. You aren’t the only frustrated person.

I’m only a forum noob do I can’t post any links. So far I’ve managed to build the Kendryte toolchain for the Jetson nano (aarch64) and the Pi3(armhf). I also got the Hello_world example to build in the Kendryte standalone SDK on the nano. I haven’t had a chance to try flashing the HAT with that yet, or try building the example on the Pi3 yet. As for the Arduino Core SDK, I can’t work it out. I don’t know enough about how the Arduino platform works. Even with the toolchain and kflash installed I can’t add the board. I also can’t seem to build the Arduino Core SDK from source.

That’s where I am.



Its frustrating because I have this neat piece of hardware, but to use it is like reinventing the wheel. I just want to give it a try!

Apparently the kendryte k210 library was updated last week because my issue at GitHub was closed on July 26! :smiley:



I’ve had to dedicate the RPi board for another app so I cannot verify that the newly released library works for the AI HAT right now.



Kind regards.



P.S. Presently, struggling with the Maixduino board on another front! (0 for 2)

Really? That’s great news. It means my unofficial version is obsolete, at least partially. When I get a chance I’m going to check their .json to see if aarch64 was added too.



Now all that’s needed is an arm version of nncase and I’ll be happy.