Replies: 5 comments 9 replies
-
I mentioned this on the RISC-V SW forum: |
Beta Was this translation helpful? Give feedback.
-
Hi @ilg-ul For STM32duino, we define which tools version we need: And it is described later here: So to resume an Arduino core designed for riscv arch have to provide its own package_index.json with the correct information. |
Beta Was this translation helpful? Give feedback.
-
Is it possible to define an Arduino package with only the toolchain? If so, how to add a link to it from some public Arduino site, so that people will know about it? |
Beta Was this translation helpful? Give feedback.
-
Toolchain is linked to a core architecture, so if there is no core for riscv no need to have toolchain. Here a list of unofficial 3rd party cores: But it is not exhaustive. |
Beta Was this translation helpful? Give feedback.
-
So, to conclude, the Arduino design does not allow to define separate toolchain packages, they need to be directly defined in core packages. In other words, in order to use a different toolchain, core packages maintainers should update their definitions. If anyone will be interested in this, they are welcomed to use the toolchain, but I personally don't use Arduino and I'm not familiar with the details. |
Beta Was this translation helpful? Give feedback.
-
Frederic @fpistm, do you know how difficult would be to integrate riscv-none-elf-gcc into Arduino IDE for use with RISC-V projects?
I know you did a similar thing with arm-none-eabi-gcc, and perhaps we can do the same for the RISC-V community?
Beta Was this translation helpful? Give feedback.
All reactions