Skip to content | Skip to navigation
Powered by RSPowered by RSPowered by RS

Schematic symbol not loading

vamadmike

United States

First, let me say that I have just begun working with DesignSpark software. I got a little tired of the limitations in Eagle. My issue is this: I'm working on a couple projects that use older AVR microcontrollers specifically 1200, 2313, 4414, and 8515. The reason is simple, I was working with them ten years ago and then moved onto other things. I recently renewed my interest and I still had all these parts on hand, so before moving into the Mega series and such, I wanted to get my hands dirty again with what I had. The original library installed with version 3 did not have any of the older AT90S parts in it, but a quick search of the site and I found Godfather's Atmel_Ian library which does have the parts. The issue is that although a lot of the parts show up fine in the library, when I select 4414, 8515, etc, it shows the DIL PCB symbol, but the schematic symbol is just a blank box. When you try to place it on the schematic it errors out with a "Cannot find symbol 32-I/O-1 in any library." message. Likewise, when I look at the parts in the manager, it show's the schematic symbol associated with 32-I/O-1 correctly, but when I go to the components and try to edit, I get the error message "Symbol 32-I/O-1 not found in current libraries". Can anyone shed light on what I may be doing wrong, or how I can get around this? It would really be appreciated.

Replies

daveegg

United Kingdom

23 weeks ago

If there's nothing in the Component Edit window on the left then the symbol linked with the footprint isn't in the Schematic Symbol library.  It's looking for Symbol 32-I/O-1 but can't find it.  It's an incomplete library.

vamadmike

United States

23 weeks ago

The following shows up under "Components" tab with "Atmel Ian.cml" selected as "Library" and AT90S4414P selected as component:

On the right side it shows MICROCONTROLLER4 Kbytes FLASH256 bytes SRAM256 bytes EEPROM

Symbol: 32-I/O-1

             1 gate

Package: DIL40

PCB Symbol: DIL40*

The preview window shows the DIL PCB symbol, but no schematic. Hitting "Edit" gives the same error I listed above "Symbol 32-I/O-1 not found in current libraries", edit window shows PCB symbol is the same with no schematic although it references 32-I/O-1 under Sch Symbol and if, after hitting <Ctrl-L> and bringing up the component library and clicking on the "Schematic Symbols" tab, 32-I/O-1 ahows up in the left hand list complete with the schematic in the preview window. Hitting edit at this point brings the proper schematic symbol up in an edit window with all pins shown, etc. I just can't seem to get the schematic symbol to load when trying to place on the actual schematic...

Thanks,

Mike

daveegg

United Kingdom

23 weeks ago

So you are saying the part (schematic symbol and footprint) appears in the Component library i.e.:  Ctrl L / Components.  If it's definitely there Click Edit.  When the Symbol and Footprint appears click r/h mouse and Properties and it will show where the Schematic Symbol is located under the Gate tab.  It must be finding the symbol somewhere.  If it's in some obscure location you may have to move the symbol and go through the Component wizard to create a part you can use.