[PCB_FORUM] Re: thermal flash snafu

  • From: William Gerner <William.Gerner@xxxxxxx>
  • To: icu-pcb-forum@xxxxxxxxxxxxx
  • Date: Thu, 08 Oct 2009 18:26:55 -0400

Glad to help!

I'm at Sun - 15 years! We still use Sun hardware exclusively.

-Bill

On 10/08/09 17:56, Gary MacIndoe wrote:
Thanks so much Bill, it worked like a charm!!
I have used Modify Design Padstack many times, but never even noticed the Purge-> button at the bottom of the Options tab. So you work for Sun (as in Microsystems)? I have fond memories of Sun Workstations, we used them back in the old days when Allegro was run on UNIX. Thanks again for solving this one for me (along with Barbara's help, of course!). I'm going to stash your e-mail away for future reference. Regards,
Gary MacIndoe
gemcad@xxxxx <mailto:gemcad@xxxxx>
303-682-5230

    ----- Original Message -----
    *From:* William Gerner <mailto:William.Gerner@xxxxxxx>
    *To:* icu-pcb-forum@xxxxxxxxxxxxx <mailto:icu-pcb-forum@xxxxxxxxxxxxx>
    *Sent:* Thursday, October 08, 2009 3:40 PM
    *Subject:* [PCB_FORUM] Re: thermal flash snafu

    Hi Gary,

    Have you done: Tools > Padstack > Modify Design Padstack > Purge > All

    If not, try that and then flash_convert again.

    Let me know if the flash_convert.log still complains about unused pads.

    Regards,

    -Bill

    On 10/08/09 16:50, Gary MacIndoe wrote:
     > Hi Barbara,
> > Thanks again for the help, I've never heard of "flash_convert".
     > I ran it on the board and it failed to convert. In the
     > "flash_convert.log", it had 35 errors, stating that it couldn't find
     > flashes for pads.
     > I ran the "Padstack Usage Report", and the pads for the flashes it
     > couldn't find are not even used in the board anymore (they've
    been deleted).
     > Sounds like one of those "impossible but it's happening" situations,
     > here is the "flash_convert.log" contents (sorry, it's kind of long):
> > (------------------------------------------------------------)
     > (                                                            )
     > (        FLASH CONVERT                                       )
     > (                                                            )
     > (        Software Version : unreleased                       )
     > (        Date/Time        : Thu Oct 08 13:19:43 2009         )
     > (                                                            )
     > (------------------------------------------------------------)
> > > > --------- Database Convert ---------
     > file: C:/Proj/asb1-2dimmecc-780/physical/asb1-2dimmecc-780_10-08a.brd
     >  Error: flash NULL referenced in pad OB71X96NP could not be found.
     >  Error: flash NULL referenced in pad OB71X96NP could not be found.
     >  Error: flash NULL referenced in pad OB71X96NP could not be found.
     >  Error: flash NULL referenced in pad OB71X96NP could not be found.
     >  Error: flash NULL referenced in pad OB71X96NP could not be found.
     >  Error: flash TH60X40X15_4X45 referenced in pad 50R028 could not
    be found.
     >  Error: flash TH60X40X15_4X45 referenced in pad 50R028 could not
    be found.
     >  Error: flash TH60X40X15_4X45 referenced in pad 50R028 could not
    be found.
     >  Error: flash TH60X40X15_4X45 referenced in pad 50R028 could not
    be found.
     >  Error: flash TH60X40X15_4X45 referenced in pad 50R028 could not
    be found.
     >  Error: flash THR065X045 referenced in pad 50S028 could not be found.
     >  Error: flash THR065X045 referenced in pad 50S028 could not be found.
     >  Error: flash THR065X045 referenced in pad 50S028 could not be found.
     >  Error: flash THR065X045 referenced in pad 50S028 could not be found.
     >  Error: flash THR065X045 referenced in pad 50S028 could not be found.
     >  Error: flash THR80X60X45X4X15 referenced in pad C060-040T could
    not be
     > found.
     >  Error: flash THR80X60X45X4X15 referenced in pad C060-040T could
    not be
     > found.
     >  Error: flash THR80X60X45X4X15 referenced in pad C060-040T could
    not be
     > found.
     >  Error: flash THR80X60X45X4X15 referenced in pad C060-040T could
    not be
     > found.
     >  Error: flash THR80X60X45X4X15 referenced in pad C060-040T could
    not be
     > found.
     >  Error: flash THR80X60X45X4X15 referenced in pad S060-040T could
    not be
     > found.
     >  Error: flash THR80X60X45X4X15 referenced in pad S060-040T could
    not be
     > found.
     >  Error: flash THR80X60X45X4X15 referenced in pad S060-040T could
    not be
     > found.
     >  Error: flash THR80X60X45X4X15 referenced in pad S060-040T could
    not be
     > found.
     >  Error: flash THR80X60X45X4X15 referenced in pad S060-040T could
    not be
     > found.
     >  Error: flash THR80X60X45X4X15 referenced in pad 54R34S could not
    be found.
     >  Error: flash THR80X60X45X4X15 referenced in pad 54R34S could not
    be found.
     >  Error: flash THR80X60X45X4X15 referenced in pad 54R34S could not
    be found.
     >  Error: flash THR80X60X45X4X15 referenced in pad 54R34S could not
    be found.
     >  Error: flash THR80X60X45X4X15 referenced in pad 54R34S could not
    be found.
     >  Error: flash THR80X60X45X4X15 referenced in pad 54R34C could not
    be found.
     >  Error: flash THR80X60X45X4X15 referenced in pad 54R34C could not
    be found.
     >  Error: flash THR80X60X45X4X15 referenced in pad 54R34C could not
    be found.
     >  Error: flash THR80X60X45X4X15 referenced in pad 54R34C could not
    be found.
     >  Error: flash THR80X60X45X4X15 referenced in pad 54R34C could not
    be found.
     > file: asb1-2dimmecc-780_10-08a.brd failed to convert.
> > 1 databases failed to convert to new flash mode.
     > 4 bsm flashes failed to convert to fsm flashes.
     > 35 errors were issued during the conversion.
> > Thanks so much for giving me at least a clue!
     > Regards,
     > Gary MacIndoe
     > gemcad@xxxxx <mailto:gemcad@xxxxx> <mailto:gemcad@xxxxx>
     > 303-682-5230
     >
     >     ----- Original Message -----
     >     *From:* Barbara Seeger <mailto:blm@xxxxxxxxxxx>
     >     *To:* icu-pcb-forum@xxxxxxxxxxxxx
    <mailto:icu-pcb-forum@xxxxxxxxxxxxx>
    <mailto:icu-pcb-forum@xxxxxxxxxxxxx>
     >     *Sent:* Thursday, October 08, 2009 1:31 PM
     >     *Subject:* [PCB_FORUM] Re: thermal flash snafu
     >
     >
     >     Hi Gary,
> > Yes command prompt should do it. It's fine to do with one
    brd name
     >        like this:
> > flash_convert neg_plane_refresh_old.brd > > And you can do wildcarding but what you have is a new style
     >     library, and
     >      one old style brd so I'would just do the brd.
> > The command doc says: > > flash_convert [-t] [-v] [-b] <allegro database(s)>
     >
     >          Convert bsm files to fsm files and set drawings to new
    flash mode.
     >          Allows batch conversions where you can specify more then
    one file
     >          on the command line.
     >
     >             -t   run in test mode only. report proposed changes
    to logfile
     >             -b   only convert given database. By default,
    flash_convert will
     >                     also attempt to convert any dependant
    external bsm files
     >                     to fsm files. This option is usefull in
    environments
     >     where
     >                     these files are stored in read-only areas.
     >             -v   report if board is new or old flash type (no
    conversion
     >     done)
     >                     this option causes any other options to be
    ignored
     >
     >             <allegro database(s)> may be one or more board, dra
    or old
     >                     style artwork flash (mechanical.bsm)
> > > > When you re-open it (if the log sauys it was successful)
     >      it will have the thermals loaded.
> > -barbara > > >
     >
> >
     >      > From: "Gary MacIndoe" <gemcad@xxxxx <mailto:gemcad@xxxxx>
    <mailto:gemcad@xxxxx>>
     >      > To: <icu-pcb-forum@xxxxxxxxxxxxx
    <mailto:icu-pcb-forum@xxxxxxxxxxxxx>
     >     <mailto:icu-pcb-forum@xxxxxxxxxxxxx>>
     >      > Subject: [PCB_FORUM] Re: thermal flash snafu
     >      >
     >      > Thanks Barbara, but I'm not sure how to run "flash_convert" on
     >     the board. Is
     >     it in a command prompt window, as "flash_convert *.brd"?
     >      >
     >      > Thanks for your help!
     >      >
     >      > Regards,
     >      > Gary MacIndoe
     >      > gemcad@xxxxx<mailto:gemcad@xxxxx
    <mailto:gemcad@xxxxx<mailto:gemcad@xxxxx>
     >     <mailto:gemcad@xxxxx<mailto:gemcad@xxxxx
    <mailto:gemcad@xxxxx<mailto:gemcad@xxxxx>>>
     >      > 303-682-5230
     >      >   ----- Original Message -----
     >      >   From: Barbara Seeger<mailto:blm@xxxxxxxxxxx>
     >      >   To:
> icu-pcb-forum@xxxxxxxxxxxxx<mailto:icu-pcb-forum@xxxxxxxxxxxxx
    <mailto:icu-pcb-forum@xxxxxxxxxxxxx<mailto:icu-pcb-forum@xxxxxxxxxxxxx>
> <mailto:icu-pcb-forum@xxxxxxxxxxxxx<mailto:icu-pcb-forum@xxxxxxxxxxxxx
    <mailto:icu-pcb-forum@xxxxxxxxxxxxx<mailto:icu-pcb-forum@xxxxxxxxxxxxx>>>
     >
     >      >   Sent: Thursday, October 08, 2009 12:31 PM
     >      >   Subject: [PCB_FORUM] Re: thermal flash snafu
     >      >
     >      >
     >      >
     >      >
     >      >   Gary,
     >      >
     >      >    I think the board was created with the old style flash
    symbols
     >     env
     >      >   variable on. You need to run flash_convert on the brd
    file to
     >     have wysiwyg
     >      >   negative plane thermal display that uses your library flash
     >     symbols.
     >      >
     >      >
     >      >
     >      >   LMK directly if there's more to it.
     >      >
     >      >   Regards,
     >      >   Barbara
     >      >
     >      >
     >      >   (Barbara Seeger - Cadence 978-262-6578 )
     >      >
     >      >
     >      >   > From: "Gary MacIndoe"
    <gemcad@xxxxx<mailto:gemcad@xxxxx
    <mailto:gemcad@xxxxx<mailto:gemcad@xxxxx>
     >     <mailto:gemcad@xxxxx<mailto:gemcad@xxxxx
    <mailto:gemcad@xxxxx<mailto:gemcad@xxxxx>>>>
     >      >   > To: "icu-pcb-forum"
> <icu-pcb-forum@xxxxxxxxxxxxx<mailto:icu-pcb-forum@xxxxxxxxxxxxx
    <mailto:icu-pcb-forum@xxxxxxxxxxxxx<mailto:icu-pcb-forum@xxxxxxxxxxxxx>
> <mailto:icu-pcb-forum@xxxxxxxxxxxxx<mailto:icu-pcb-forum@xxxxxxxxxxxxx
    <mailto:icu-pcb-forum@xxxxxxxxxxxxx<mailto:icu-pcb-forum@xxxxxxxxxxxxx>>>>
     >      >   > Subject: [PCB_FORUM] thermal flash snafu
     >      >   >
     >      >   >
     >      >   > Hey guys,
     >      >   >
     >      >   > Ok, I've been creating Negative shapes for many years, and
     >     have been
     >     banging my
     >      >   > head over this one for hours, several times. It looks like
     >     the thermal
     >     relief
     >      >   > shapes are not being displayed correctly, or not found.
     >      >   >
     >      >   > I am working on a design that was initially created by
     >     someone else, and
     >     my DIMM
     >      >   > symbol is not showing the thermal connections as it should
     >     (first screen
     >      >   > capture, BAD).
     >      >   > When I do a Tools -> Padstack -> Modify Design
    Padstack and
     >     edit the
     >     padstack in
     >      >   > the design, I can see that it is finding the thermal flash
     >     symbol.
     >      >   >
     >      >   > My symbol is fine, as you can see as it is used in a
    similar
     >     design that I
     >      >   > created (second screen capture, GOOD).
     >      >   >
     >      >   > I have looked everywhere I can think of to see if
    something
     >     is set wrong
     >     with no
     >      >   > luck. I have performed Update Symbols with everything
    checked
     >     with no
     >     luck.
     >      >   >
     >      >   > Any ideas?
     >      >   > Thanks for any help, it's driving me nuts (well, more
    nuts)!
     >      >   >
     >      >
     >      >   -----------------------------------------------------------
     >      >   To subscribe/unsubscribe:
     >      >   Send a message to
> icu-pcb-forum-request@xxxxxxxxxxxxx<mailto:icu-pcb-forum-request@xxxxxxxxxxxxx
    
<mailto:icu-pcb-forum-request@xxxxxxxxxxxxx<mailto:icu-pcb-forum-request@xxxxxxxxxxxxx>
> <mailto:icu-pcb-forum-request@xxxxxxxxxxxxx<mailto:icu-pcb-forum-request@xxxxxxxxxxxxx
    
<mailto:icu-pcb-forum-request@xxxxxxxxxxxxx<mailto:icu-pcb-forum-request@xxxxxxxxxxxxx>>>
     >      >   with a subject of subscribe or unsubscribe
     >      >
     >      >   To view the archives of this list go to
> //www.freelists.org/archives/icu-pcb-forum/<//www.freelists.org/archiv
    
<//www.freelists.org/archives/icu-pcb-forum/<//www.freelists.org/archiv>
> <//www.freelists.org/archives/icu-pcb-forum/<//www.freelists.org/archiv
    
<//www.freelists.org/archives/icu-pcb-forum/<//www.freelists.org/archiv>>
     >     es/icu-pcb-forum/>
     >      >
     >      >   Problems or Questions:
     >      >   Send an email to
> icu-pcb-forum-admins@xxxxxxxxxxxxx<mailto:icu-pcb-forum-admins@xxxxxxxxxxxxx
    
<mailto:icu-pcb-forum-admins@xxxxxxxxxxxxx<mailto:icu-pcb-forum-admins@xxxxxxxxxxxxx>
> <mailto:icu-pcb-forum-admins@xxxxxxxxxxxxx<mailto:icu-pcb-forum-admins@xxxxxxxxxxxxx
    
<mailto:icu-pcb-forum-admins@xxxxxxxxxxxxx<mailto:icu-pcb-forum-admins@xxxxxxxxxxxxx>>>
     >      >   -----------------------------------------------------------
     >
     >     -----------------------------------------------------------
     >     To subscribe/unsubscribe:
     >     Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx
    <mailto:icu-pcb-forum-request@xxxxxxxxxxxxx>
     >     <mailto:icu-pcb-forum-request@xxxxxxxxxxxxx>
     >     with a subject of subscribe or unsubscribe
     >
     >     To view the archives of this list go to
     >     //www.freelists.org/archives/icu-pcb-forum/
     >
     >     Problems or Questions:
     >     Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx
    <mailto:icu-pcb-forum-admins@xxxxxxxxxxxxx>
     >     <mailto:icu-pcb-forum-admins@xxxxxxxxxxxxx>
     >     -----------------------------------------------------------
    -----------------------------------------------------------
    To subscribe/unsubscribe:
    Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx
    <mailto:icu-pcb-forum-request@xxxxxxxxxxxxx>
    with a subject of subscribe or unsubscribe

    To view the archives of this list go to
    //www.freelists.org/archives/icu-pcb-forum/

    Problems or Questions:
    Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx
    <mailto:icu-pcb-forum-admins@xxxxxxxxxxxxx>
    -----------------------------------------------------------
-----------------------------------------------------------
To subscribe/unsubscribe: Send a message to icu-pcb-forum-request@xxxxxxxxxxxxx
with a subject of subscribe or unsubscribe

To view the archives of this list go to 
//www.freelists.org/archives/icu-pcb-forum/

Problems or Questions:
Send an email to icu-pcb-forum-admins@xxxxxxxxxxxxx
-----------------------------------------------------------

Other related posts: