[PCB_FORUM] Re: thermal flash snafu

  • From: "Gary MacIndoe" <gemcad@xxxxx>
  • To: <icu-pcb-forum@xxxxxxxxxxxxx>
  • Date: Thu, 8 Oct 2009 14:50:12 -0600

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>
303-682-5230
  ----- Original Message ----- 
  From: Barbara Seeger<mailto:blm@xxxxxxxxxxx> 
  To: 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>>
  > To: <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%3Cmailto:gemcad@xxxxx>>
  > 303-682-5230
  >   ----- Original Message ----- 
  >   From: Barbara Seeger<mailto:blm@xxxxxxxxxxx<mailto:blm@xxxxxxxxxxx>> 
  >   To: 
icu-pcb-forum@xxxxxxxxxxxxx<mailto:icu-pcb-forum@xxxxxxxxxxxxx<mailto:icu-pcb-forum@xxxxxxxxxxxxx%3Cmailto: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%3Cmailto:gemcad@xxxxx>>>
  >   > To: "icu-pcb-forum" 
  
<icu-pcb-forum@xxxxxxxxxxxxx<mailto:icu-pcb-forum@xxxxxxxxxxxxx<mailto:icu-pcb-forum@xxxxxxxxxxxxx%3Cmailto: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%3Cmailto: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/%3C//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%3Cmailto: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/<//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>
  -----------------------------------------------------------

Other related posts: