Thanks Varun, but the procedure Bill suggested worked great. Regards, Gary MacIndoe gemcad@xxxxx<mailto:gemcad@xxxxx> 303-682-5230 ----- Original Message ----- From: Khurana, Varun<mailto:vkhurana@xxxxxxxxxxxx> To: icu-pcb-forum@xxxxxxxxxxxxx<mailto:icu-pcb-forum@xxxxxxxxxxxxx> Sent: Thursday, October 08, 2009 3:48 PM Subject: [PCB_FORUM] Re: thermal flash snafu Gary, >>Error: flash NULL referenced in pad OB71X96NP could not be found. Try this: 1. From "good" design, export "Shape and flash symbols" (File > Export > Libraries) 2. Open "bad" design, click Setup > User Setup Preferences > Paths > Library > psmpath > add path that contains the exported flash symbols 3. Click Apply > OK > exit Allegro 4. Re-launch Allegro and open the "bad" design Regards, Varun -----Original Message----- From: icu-pcb-forum-bounce@xxxxxxxxxxxxx [mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of William Gerner Sent: Thursday, October 08, 2009 2:41 PM To: icu-pcb-forum@xxxxxxxxxxxxx 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> > 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<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>> > > > 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>>> > > > To: "icu-pcb-forum" > <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>> > > 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> > 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>> > > ----------------------------------------------------------- > > ----------------------------------------------------------- > 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 -----------------------------------------------------------