-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
installation instructions incorrect and cause UNOR4 issue #5
Comments
To address the incorrect installation instructions, I followed them on an Ubuntu distro. Our instructions worked fine, with a few caveats:
|
Finally, to address the issue of having to rename folders. Here is a work around, using a local installation:
|
I have some time to update the Linux instructions with the full directory and
|
Thanks for all the information. I am going to try and let you know. I added the RA6M5-folder in the variant folder, add to boards.txt the necessary information from the Sparkfun core file to the UNOR4 library, restart the IDE and it compiles and provides output. It looks like it is sufficient by providing in the boards.txt file : #define OPT_MCU_RAXXX 1403 ///< Renesas RAxxx families |
The reason for using 1.8.16 was issues with Teensy (for the Micromod) With V2.x.x. The V1.x library makes IDE V2.x.x hang during startup. There is a new Teensy V2 library to solve that. I have followed the instructions ( using IDE V2.3.2. / Ubuntu 22.04) I think it would be good to either change the instructions to add the UNOR4 library (see previous feedback) and/or add that these instructions are for the V2.x.x Arduino IDE. regards, |
The reason you are running into this compiler issue is because, of the linkers I mentioned in a previous comment:
A previously specified, you can't just copy over the board files and add the variant:
|
Not to sound rude, but I feel like parts of my responses were either disregarded, missed, or ignored.
I'm not sure why you are insisting on installing the board definition for the Uno R4.
I'm glad this solution worked for you, but you just followed the instructions we already provided in the hookup guide. I think, as I previously mentioned... you were utilizing the wrong board definition:
Regarding your suggestion that we update our instructions to your method (utilizing the Uno R4 board definition/Arduino core), will not be taken into consideration. While this solution works for you; it is no different that replacing the Arduino Renesas core of the Portenta boards... which we already provide instructions for. Additionally, the Portenta boards also utilize the same chipset as the RA6M5 Thing Plus. |
I'm closing this issue for the following reasons:
That said.... when I get a chance, I will update the hookup guide for the few extra Linux steps. Additionally, I provide an image for selecting the Arduino Renesas Portenta boards, in the board manager to be extra clear about that step. |
Update instructions in response to: #5
Subject of the issue
I have tried to install the Sparkfun RA6M5 library following the instructions on https://docs.sparkfun.com/SparkFun_Thing_Plus_RA6M5/software_overview-arduino/. These instructions are NOT correct.
Your workbench
Ubuntu 22.04
Arduino IDE 1.8.16
Steps to reproduce
It is NOT located at:./arduino/hardware/renesas_portenta// directory of the packages folder.
BUT ./arduino/hardware/renesas_uno// directory of the packages folder.
Creating a folder with a level higher did not work :
For example, if the current version is 1.1.0, users can name the new directory 1.2.0. and then copy the Sparkfun core code in that.
It did not work. After restart of the IDE I only continued to see the original UNOR4's.
I had rename the original 1.1.0 to hidden .1.1.0 and rename the 1.2.0 to 1.1.0. After that restart the IDE.
When now selecting the RA6M5 board it will NOT be at : Tools > Board > Arduino Renesas Portenta Boards > SparkFun Thing Plus RA6M5
but at Tools > Board > Sparkfun Renesas Thing Plus Boards > SparkFun Thing Plus RA6M5
The really bad news is that I need to rename the 1.1.0 folders in the renesas_uno folder every time I switch between UNOR4 and RA6M5.
advice / request
Better instruction would be to use the original Arduino UNOR4 library and add the variant manually.
regards
Paul
The text was updated successfully, but these errors were encountered: