Hi, I would like to contribute to library developments. I saw on the schematics and datasheet that there’s a SPI interface between the two units. Is this SPI available for user or is it being used by Arduino’s software?
Thanks.
Hi, I would like to contribute to library developments. I saw on the schematics and datasheet that there’s a SPI interface between the two units. Is this SPI available for user or is it being used by Arduino’s software?
Thanks.
Hi @mstackoverflow,
Thanks for your interest in contributing to the project. Unfortunately, that SPI interface is currently not functional.
You may be interested in adding features to the mechanism that allow the MPU to communicate with the MCU. In that case, it is currently implemented via a MsgPackRPC-based architecture covered in the following repos. I would start from there.
the link doesn't work
Hi, @manchuino, thanks for the response.
Yes, I would like to see the RPC lib works with SPI, like the portenta x8 seems to be able to do (or maybe the works is already in progress by the arduino team?)
When you say “that SPI interface is currently not functional.” , is that because it’s not yet included in the device tree?
It seems https://github.com/arduino/arduino-router returns 404, maybe a permission configuration?
hi, @mstackoverflow . I found this:
this is the url : (GitHub - arduino-libraries/Arduino_RouterBridge: A wrapper of Arduino_RPClite, specific for the Arduino UNO Q. It provides a better UX and API for sketches.)
The reason is that the repository is currently private. The developers want to make to make sure the codebase and documentation is in a state where it will be friendly for use and contributions by the community before publishing. They plan to make it public soon.
We'll make sure to post a notification here once that is done.
Sorry, friends,
The arduino-router repo will be public soon. Stay tuned.
Thanks! I guess we’ll have to wait for the SPI to be available in a new image.
I recommend sticking to the UART and to the Arduino official Bridge interface.
@mstackoverflow the SPI is fully functional (hardware-wise), we are just postponing the firmware support a little bit since it also needs some userspace linux plumbing to be operational (spidev and its abstractions). Of course we’ll communicate in the usual channels as soon as we have something that can be tested ![]()
Alright! Keep up the good work guys, it's a nice product. I played with it a little bit and I quite like how unique the stack is. It really feels like an Arduino product.
The source code repository of arduino-router has now been published: