Error installing third party package Arduino software: Invalid zip file

19 visualizaciones (últimos 30 días)
I have the 2013a version of matlab and been trying to install the simulink support package for arduino hardware, but I keep getting the following error:
"Error installing third party package Arduino software: Invalid zip file "C:\MATLAB\SupportPackages\R2013a\downloads\arduino-1.0-windows.zip"."
and then the installation stops.
N.B.: I using windows 8.
  6 comentarios
Rohan Gupta
Rohan Gupta el 24 de Nov. de 2021
not yet solved its delaying my project

Iniciar sesión para comentar.

Respuesta aceptada

Shaima Al Hebsi
Shaima Al Hebsi el 7 de En. de 2017
Editada: Shaima Al Hebsi el 7 de En. de 2017
The way which has worked for me:
- Install the Hardware support from the Add-ons button in Matlab and wait for the error. Once you get the error cancel and exit the installation.
- Get Arduino 1.0 (the only version which made it work) from http://www.arduino.cc/en/Main/OldSoftwareReleases when you download it you will get it as a zip file having the same name which was shown in the error message arduino-1.0-windows.zip
- Now go to the directory shown in the error message: C:\MATLAB\SupportPackages\R2013a\downloads\arduino-1.0-windows.zip
and replace the existing corrupted arduino-1.0-windows.zip with the new one downloaded recently
- Disconnect internet connection and again go to Matlab add-ons and try again to install arduino hardware support package It should work this time.
  20 comentarios
Sarah Herda
Sarah Herda el 26 de Nov. de 2020
don't work for me (The specified key is not present in this container.)
Abreham Gashaw
Abreham Gashaw el 17 de En. de 2022
don't work for me (The specified key is not present in this container.)

Iniciar sesión para comentar.

Más respuestas (10)

Michal Swoboda
Michal Swoboda el 25 de Jun. de 2015
Hanin
I had the same problem. Here is what is going on and how to solve it:
Problem:
Solution:
  • Rerun the Arduino hardware package installer through MATLAB use the Install from Internet to make sure all the files are downloaded. Wait for it to give you the error and close the dialog window.
  • Download a fresh version of Arduino software from: http://www.arduino.cc/en/Main/OldSoftwareReleases
  • Extract the downloaded Arduino software to get the "Arduino" application
  • Right Click on the application and press Compress "Arduino". When the compression is finished change the name of the archive to arduino-1.5.6-r2-macosx.
  • Now go to MATLAB>SupportPackages>R2015a(or w/e version of MATLAB you are using)>downloads>arduinoio_download.Delete the old arduino-1.5.6-r2-macosx.zip and replace it with the archive you made.
  • Go to MATLAB. Click on Add-Ons > Get Hardware Support Packages. Select the "Install from folder option". Select the arduinoio_download folder
  • Click next and the installation should go through.
This worked for me. Hope it helps.
-Michal Swoboda
  1 comentario
Image Analyst
Image Analyst el 25 de Jun. de 2015
From the looks of his zip file name, "C:\MATLAB\SupportPackages\R2013a\downloads\arduino-1.0-windows.zip", it appears Hanin and Gary have Windows, not an iMac with OSX. Not sure what Izwa has.

Iniciar sesión para comentar.


vipin joseph
vipin joseph el 8 de Mzo. de 2017
Editada: Walter Roberson el 8 de Mzo. de 2017
This is the solution
  1. download a new arduino IDE from http://downloads.arduino.cc/arduino-1.0-windows.zip
  2. open C:\MATLAB\SupportPackages\R2013a\downloads
  3. replace existing arduino-1.0-windows.zip with new one
  4. exit matlab
  5. open matlab and choose install from folder
  6. select folder location C:\MATLAB\SupportPackages\R2013a\downloads
  6 comentarios
Sebastian Quiroga
Sebastian Quiroga el 10 de Ag. de 2018
Worked!!! It's just to replace the arduino-1.0-windows.zip with the new one.

Iniciar sesión para comentar.


Muhammad Usman Khan
Muhammad Usman Khan el 28 de Feb. de 2018
I tried almost all methods on MATLAB R2013a shown above. But I get the following error when I copy the downloaded zip into the directory and install from it "A dependent support package - Arduino Uno is missing. Please make sure the folder includes all the required files for Arduino support package." Please, someone, help me I'm fed up more.

Umar Farooq
Umar Farooq el 16 de Dic. de 2018
Suffering from the same error in MATLAB 2017a. Anybody help me!

Image Analyst
Image Analyst el 13 de Mzo. de 2014
Sounds like a zip problem, not a MATLAB problem. Contact the "third party" for a new zip file.
  1 comentario
Gary
Gary el 24 de Jun. de 2015
I believe is a MATLAB problem as the source MATLAB downloads and installs is not a valid source. I can download the ardueno code directly and install it independent of MATLAB. But will this work in concert with MATLAB as a valid hardware target?

Iniciar sesión para comentar.


Izwa
Izwa el 9 de Jun. de 2014
same problem. do you have any solution?

Liang Xuan
Liang Xuan el 24 de Jun. de 2015
Please download the 1.5.6-r2 BETA Windows zip file through the following link,
then copy the zip file into your Matlab support packages folder.
Done
  4 comentarios
Jonathan
Jonathan el 26 de Jun. de 2015
Just to add to Liang Xuan's answer (which I found to be only part of the solution), once you've copied the zip file into the Matlab support packages folder as he suggested, you should then install the add-on by clicking Add-Ons/Get Hardware Support Packages then Install from folder. Navigate to the folder with the zip file and install the package from there. Worked for me.
I found if I tried to download from the web, via Matlab, then Matlab would try to install from a corrupt zip file. Basically, to get round the problem you have to download the zip file yourself from the Arduino website, copy it to the folder, then install the package from that folder.

Iniciar sesión para comentar.


joel oguntoye
joel oguntoye el 13 de Oct. de 2015
Someone help please When I select install from folder after putting the zip file in the >supportpackages>r2015/downloads folder I still get an error message saying ..."folder does not contain valid installation file"
  2 comentarios
Image Analyst
Image Analyst el 13 de Oct. de 2015
Contact the Mathworks, not us, for all installation issues. It's free, and they know more and can do more than us.
Madhu Govindarajan
Madhu Govindarajan el 15 de Oct. de 2015
I agree with Image Analyst that MathWorks Technical Support will do a better job with installation issues than any one of us here can.

Iniciar sesión para comentar.


kami khosr
kami khosr el 20 de Nov. de 2016
might be a bit late , but this method worked for me. I just followed jonathan's answer on xuan comment except that I had to turn off internet. It seems like even if you choose the folder (rather than from internet), MATLAB tries to download the currupted file. hope this helps.
cheers

kheinkorioo  warr
kheinkorioo warr el 2 de Mayo de 2017
thank and it work successfully

Categorías

Más información sobre Setup and Configuration en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by