We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I just put in a fresh install of Eclipse to begin development of a STM32 based project on a new Windows 10 machine.
I've gone through the Eclipse Marketplace and installed "GNU MCU Eclipse 4.7.1". When going to the C/C++ Packs view, I click the "refresh" button to register all available packages, but the thing fails right away. The relevant console output is below:
Update packs job started.Parsing "">www.keil.com/.../index.pidx"...org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 50; White spaces are required between publicId and systemId.File "C:\Users\xxxxxx\AppData\Roaming\CMSIS-Packs\.cache\.content_www_keil_com_pack_index_pidx.xml" written.
Does anyone have any idea what's going on here? I find it unlikely that the hosted package index is throwing an error.
This is the Keil forum - Keil is not Eclipse!
Thank you Andy. I understand. I was just throwing this question here in this forum as Keil hosts the CMSIS Pack.
I had the exact same error... have you tried https instead of http?
Using the redirection target? sadevicepacksprodus.blob.core.windows.net/.../index.pidx
Cheers...
Thanks, that works for me. You can change the url in the ".repos.xml" file within the Packages folder.