• 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 16241
  • 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
Parents
  • 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
  • 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
  • Nilanjan Talukder
    Nilanjan Talukder over 1 year ago in reply to Nilanjan Talukder

    Make sure to run the commands listed in here: 

    resources.pcb.cadence.com/.../71

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • GA20250203549
    GA20250203549 6 months ago in reply to Nilanjan Talukder

    Could you clarify please. I only have a C: drive on my computer, as well I attempted to locate Raam and it does not exist on my device.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • DavidJHutchins
    DavidJHutchins 6 months ago in reply to GA20250203549

    That's because D:\Raam\Raam_LIB\Allegro is where the original poster ( Raamvishnuraja )  had his library folder located...

    You library folder is wherever you configured yours to be...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • DavidJHutchins
    DavidJHutchins 6 months ago in reply to GA20250203549

    That's because D:\Raam\Raam_LIB\Allegro is where the original poster ( Raamvishnuraja )  had his library folder located...

    You library folder is wherever you configured yours to be...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • GA20250203549
    GA20250203549 6 months ago in reply to DavidJHutchins

    So in allegro, in the command window. I would have to be in the folder where my footprint library is. Then run:

    allegro_uprev -b

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • DavidJHutchins
    DavidJHutchins 6 months ago in reply to GA20250203549

    No, not in Allegro, since you are using Windows in a 'command prompt' window

    • 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