• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Allegro X PCB Editor
  3. How to Upgrade and DB doctor for all 1500 parts of PCB footprints...

Stats

  • Replies 10
  • Subscribers 161
  • Views 16232
  • Members are here 0
More Content

How to Upgrade and DB doctor for all 1500 parts of PCB footprints from 16.2 to 17.2

Raamvishnuraja
Raamvishnuraja over 4 years ago

Hi Guys, I have my library folder contains 1500 parts of PCB footprints which was created in 16.2 and I need to upgrade and DB doctored all parts to 17.2.

Please let me know the procedures.

Thanks and Regards

Raam.

  • Sign in to reply
  • Cancel
  • DavidJHutchins
    DavidJHutchins over 4 years ago

    The uprev command has the -b option which allows multiple files and/or directories

    The documentation explains the various options...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Raamvishnuraja
    Raamvishnuraja over 4 years ago in reply to DavidJHutchins

    Hi David, thanks for immediate response,

    Could you please explain more about procedure like where I can find the "uprev" option or do I need to enter on "command window"

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • DavidJHutchins
    DavidJHutchins over 4 years ago in reply to Raamvishnuraja

    Uprev is an external stand-alone command that you run from a "command window

    I just noticed in 17.x it has been renamed to 'allegro_uprev'

    for example I just created the folder c:\temp\symbols & dumped the libraries from a design into it,

    then ran:

    C:\Temp\symbolh> allegro_uprev -b 

    it ran dbdoctor on every file in the folder & generated uprev.log, below is the bottom of that file:

    C:\Temp\symbols>tail -20 uprev.log
    _28mmx_85mm.pad success.
    _2mmx_8mm.pad success.
    _4mmx_9mm.pad success.
    2: Descending directory: [ signoise.run ]
    3: Descending directory: [ case1 ]
    3: returning
    2: returning
    1: returning


    SUMMARY UPREV RESULTS:
    Successful uprevs: 436
    Failures: 0
    Warnings: 0

    Directories Procesed: 4
    Hit directory limit ( 3) times: 0

    End Time: Fri Jun 18 09:33:37 2021


    C:\Temp\symbols>

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Raamvishnuraja
    Raamvishnuraja over 4 years ago in reply to DavidJHutchins

    I ran command D:\Raam\Raam_LIB\Allegro> allegro_uprev -b. it did not worked

    then I found the "allegro_uprev.exe" at C:\Cadence\SPB_17.2\tools\bin and copied it to my library D:\Raam\Raam_LIB\Allegro. then ran the exe file from library folder. still did not worked

    then I entered command to run D:\Raam\Raam_LIB\Allegro\allegro_uprev.exe still not working.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Nilanjan Talukder
    Nilanjan Talukder over 1 year ago in reply to Raamvishnuraja

    Go to  D:\Raam\Raam_LIB\Allegro> and run allegro_uprev.exe -b and that should do it. 

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
>
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information