Skip to content
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

Broken eagle files for Arduino Micro and Nano #6039

Closed
michaellass opened this issue Mar 4, 2017 · 21 comments
Closed

Broken eagle files for Arduino Micro and Nano #6039

michaellass opened this issue Mar 4, 2017 · 21 comments
Assignees
Labels
Component: Documentation Related to Arduino's documentation content Type: Bug Type: Wontfix Arduino has decided that it will not resolve the reported issue or implement the requested feature

Comments

@michaellass
Copy link

michaellass commented Mar 4, 2017

The eagle files linked on https://www.arduino.cc/en/Main/ArduinoBoardMicro are broken in several ways.

  1. The line <schematic xreflabel="Э^L^F" xrefpart="/%S.%C%R"> in Arduino_Micro_Rev03j.sch makes eagle output an error, unable to open the file.
  2. After removing the broken attributes from this XML entry, cross referencing is broken as U2 comes from different libraries in board and schematic files.

A first-aid patch is attached but I'm not sure if these are the only issues in these files.
Fix-issues-in-Arduino-Micro-Eagle-files.txt

@facchinm facchinm added the Component: Documentation Related to Arduino's documentation content label Mar 6, 2017
@IanB64
Copy link

IanB64 commented Apr 4, 2017

Turns out Arduino Nano's eagle file is also broken. Anyone know how to patch these two?

@agdl
Copy link
Member

agdl commented Apr 20, 2017

Fixed both of them. Thank you

@agdl agdl closed this as completed Apr 20, 2017
@michaellass
Copy link
Author

Seems like the fixed files haven't made it to the website, yet. Could you have a look again, please?

@KateElizabeth112
Copy link

I'm having a problem with the Arduino Nano Eagle file that's currently on the website. Any chance you could let me know how you fixed it?

@matthijskooijman
Copy link
Collaborator

@agdl, could you verify the fix?

@alexanderturner
Copy link

Not working for me - seeing Nano files broken as of today.

@per1234 per1234 changed the title Broken eagle files for Arduino Micro Broken eagle files for Arduino Micro and Nano Aug 27, 2017
@alexanderturner
Copy link

Files are opening in Eagle 6 and Eagle 7 but seem to fail on Eagle 8.

@CLECMan
Copy link

CLECMan commented Sep 15, 2017

Element14 has same error. I'm using Eagle 8 too. Only on the schematic, the board file opens fine.

Error:

line 74, column 25: Unexpected ''.

"schematic xreflabel="Э �" xrefpart="">"

@srrobo92
Copy link

Any update on this? I'm trying to open the micro schematic in Eagle 8.3.2 and it comes up with the same error caused by that line.

@winsonwq
Copy link

not sure if someone is working this ... any update?

@agdl
Copy link
Member

agdl commented Oct 30, 2017

@winsonwq should be fixed. If so close the issue please

@michaellass
Copy link
Author

Well, the files for the Micro available under https://content.arduino.cc/assets/arduino-micro-reference.zip still show the same error as when I originally reported this issue. The link to download eagle files for the Nano does not work at all anymore: https://store.arduino.cc/arduino-nano.

Not my definition of a fix….

@agdl
Copy link
Member

agdl commented Oct 31, 2017

The micro files works fine. Clear your cache. Same for nano

@agdl agdl closed this as completed Oct 31, 2017
@agdl agdl reopened this Oct 31, 2017
@michaellass
Copy link
Author

The dowload link for the nano files works again. Also, the cross referencing issue is indeed fixed. But still, Eagle 8 denies to open the schematic files with the following error:

line 173, column 25: Unexpected ''.

Still, this is easilly fixable by removing the following attribute from the <schematic> element:

xreflabel="Ð<U+00AD>^L^F"

Just to make sure, I have the most recent version, here are all checksums:

e12a02e6e28192f9f7cf79e6e703da848e281996  arduino-micro-reference.zip
64aa6236489a960e1e73b6559b3934750d18d974  arduino-nano-reference.zip
b84ba966c83325ad6a5b41e00e0dedcecf01475c  Micro_Rev1j.brd
3bf167a319992a0e0c65a602b340900d53dcb25a  Micro_Rev1j.sch
9e9b1fb2f021315f2608eda3cff6f8f21334fbe1  NanoV3.2.brd
9d3d10c990d7fa9dca0b90559a2a1558f8d47220  NanoV3.2.sch

@agdl
Copy link
Member

agdl commented Oct 31, 2017

@michaellass we use eagle version 7 sorry for this. We are not planning to support eagle 8 at the moment

@michaellass
Copy link
Author

Alright, then I guess this can be closed. Thanks for fixing the cross-ref issue!

@agdl
Copy link
Member

agdl commented Oct 31, 2017

@michaellass thank you for pointing this out!

@ElectricRCAircraftGuy
Copy link
Contributor

ElectricRCAircraftGuy commented Dec 27, 2017

Sorry for the side question, but:

@michaellass where did you learn about the trick deleting the xreflabel= reference from the <schematic> element to fix the file? I just had to do this for a personal file made in Eagle v7.7 in order to open it up in v8.5.1, but I don't see this documented anywhere by Eagle. My error while trying to open the file was:

Error:

line 148, column 24: Unexpected ''.    

My xreflabel I deleted at line 148 looked like this: <schematic xreflabel="? �" xrefpart="/%S.%C%R">

@alexanderturner
Copy link

Hey @michaellass, @ElectricRCAircraftGuy

I had this exact same issue and it appears that it wasn't the xreflabel tag rather the incompatible character in Ð. I substituted this for a D which allows me to open the file in v8.5.1.

Strangé

Alex

@ElectricRCAircraftGuy
Copy link
Contributor

ElectricRCAircraftGuy commented Feb 3, 2018

Nice find. I went back and deleted just that one bad character (shown above as the black diamond with a question mark in it) [if I remember correctly--I did it months ago--right after you made your comment] and now mine works too.

@franxi2953
Copy link

@per1234 per1234 added Type: Bug Type: Wontfix Arduino has decided that it will not resolve the reported issue or implement the requested feature labels Jun 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Documentation Related to Arduino's documentation content Type: Bug Type: Wontfix Arduino has decided that it will not resolve the reported issue or implement the requested feature
Projects
None yet
Development

No branches or pull requests