Before logging an issue, please update to the latest release of Visual Micro from the Downloads Page.

When Logging a Support Issue in the Forum, please ensure you have also:-

  • Enabled vMicro > Compiler > Show Build Properties
  • Re-Compile your program with these settings enabled
 
Save the new Output to a Text File and....
  • Click the Reply button and attach as .txt file OR
  • Click here to Email us with the file attached, and a link to your post
Support requests without the output above may be impossible to answer, so please help us to help you
 
Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic The w80x_duino package does not seem to be supported (Read 607 times)
songxiao
Junior Member
**
Offline


Posts: 11
Joined: Nov 27th, 2023
The w80x_duino package does not seem to be supported
Dec 27th, 2024 at 1:56pm
Print Post  
In the latest version, it is found that w80x_duino can be perfectly displayed and used in Arduino IDE, but it cannot be displayed and found in Visual Micro. This seems to be a problem when parsing the JSON file.
  

Please Register or Login to the Forum to see File Attachments
Back to top
 
IP Logged
 
songxiao
Junior Member
**
Offline


Posts: 11
Joined: Nov 27th, 2023
Re: The w80x_duino package does not seem to be supported
Reply #1 - Dec 27th, 2024 at 1:59pm
Print Post  
When you open the Board Manager, the above message box will pop up.
  

Please Register or Login to the Forum to see File Attachments
Back to top
 
IP Logged
 
songxiao
Junior Member
**
Offline


Posts: 11
Joined: Nov 27th, 2023
Re: The w80x_duino package does not seem to be supported
Reply #2 - Dec 27th, 2024 at 2:00pm
Print Post  
This development board comes from the open source project https://github.com/board707/w80x_arduino.
  
Back to top
 
IP Logged
 
Simon@Visual Micro
Administrator
*****
Offline


Posts: 2722
Joined: Feb 13th, 2019
Re: The w80x_duino package does not seem to be supported
Reply #3 - Jan 2nd, 2025 at 9:37am
Print Post  
Thanks for the report.

The root cause appears to be the URL shown in the Unofficial 3rd Party URL Listing is incorrect, which is where vMicro is getting the URLs for the "Board Support Package Auto-Discovery" items from:
3rd Party Listing: https://github.com/arduino/Arduino/wiki/Unofficial-list-of-3rd-party-boards-supp...
URL Shown: https://github.com/board707/w80x_arduino/blob/hal-v0.6.0/package_w80x_index.json

This "bad" URL should be removed in the Arduino IDE and/or Visual Micro (depending which IDE it has been set in), then the correct URL can be entered in the Arduino IDE or Visual Micro (as per the GitHub Repo Documentation Page) it is downloaded and installed correctly in both IDE's:
https://raw.githubusercontent.com/board707/w80x_arduino/refs/heads/hal-v0.6.0/pa...

We will look into getting the GitHub 3rd Party Board List updated (if this is correct), and adding any further resiliency to prevent the error happening and ensuring the board installs correctly.
« Last Edit: Jan 2nd, 2025 at 9:55am by Simon@Visual Micro »  
Back to top
IP Logged
 
Simon@Visual Micro
Administrator
*****
Offline


Posts: 2722
Joined: Feb 13th, 2019
Re: The w80x_duino package does not seem to be supported
Reply #4 - Jan 3rd, 2025 at 6:41pm
Print Post  
Please install the latest release (24.1211.6) from the top of the below board:
https://www.visualmicro.com/forums/YaBB.pl?board=VS_ARDUINO_EXT_RELEASES

This will download the correct JSON file for this board package now.
  
Back to top
IP Logged
 
songxiao
Junior Member
**
Offline


Posts: 11
Joined: Nov 27th, 2023
Re: The w80x_duino package does not seem to be supported
Reply #5 - Jan 5th, 2025 at 1:54pm
Print Post  
I found that the problem is that VisualMicro does not verify whether the json file is correct after downloading it.
This problem will occur if the downloaded file is not json but html due to network reasons.
It is recommended to put it into memory first when visualmicro downloads, then parse it immediately to determine whether the file is correct, and finally save it to the local file.
Perhaps the latest version has already achieved
  
Back to top
 
IP Logged
 
Simon@Visual Micro
Administrator
*****
Offline


Posts: 2722
Joined: Feb 13th, 2019
Re: The w80x_duino package does not seem to be supported
Reply #6 - Jan 6th, 2025 at 8:49am
Print Post  
Quote:
Perhaps the latest version has already achieved


The latest version performs the validation required, and then if not (and it is a GitHub URL) reforms the URL to obtain the correct raw JSON file as required.
  
Back to top
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint