I have managed to convert our old schematic and PCD file to from Layout 16.2 to 17.4
I have exported the footprints and moved them to the correct lib directory.
I get no DRC errors and I can build a new netlist file. The problem is I can't get the PCB editor to update using the new netlist and get the following error:
I cannot figure out how to fix the Name is too long error.
(---------------------------------------------------------------------)
( )
( Allegro Netrev Import Logic )
( )
( Drawing : 70055R2.brd )
( Software Version : 17.4S023 )
( Date/Time : Tue Dec 14 18:54:25 2021 )
( )
(---------------------------------------------------------------------)
------ Directives ------------
Ripup etch: Yes
Ripup delete first segment: No
Ripup retain bondwire: No
Ripup symbols: IfSame
Missing symbol has error: No
DRC update: Yes
Schematic directory: 'C:/AFS/70055 PCB Test 2'
Design Directory: 'C:/AFS/70055 PCB Test 2'
Old design name: 'C:/AFS/70055 PCB Test 2/70055R2.brd'
New design name: 'C:/AFS/70055 PCB Test 2/70055R2.brd'
CmdLine: netrev -$ -i C:/AFS/70055 PCB Test 2 -x -u -t -y 2 -h -z -q netrev_constraint_report.xml C:/AFS/70055 PCB Test 2/#Taaaaae57776.tmp
------ Preparing to read pst files ------
Starting to read C:/AFS/70055 PCB Test 2/pstchip.dat
Finished reading C:/AFS/70055 PCB Test 2/pstchip.dat (00:00:00.02)
Starting to read C:/AFS/70055 PCB Test 2/pstxprt.dat
Finished reading C:/AFS/70055 PCB Test 2/pstxprt.dat (00:00:00.00)
Starting to read C:/AFS/70055 PCB Test 2/pstxnet.dat
Finished reading C:/AFS/70055 PCB Test 2/pstxnet.dat (00:00:00.00)
------ Oversights/Warnings/Errors ------
#1 ERROR(SPMHNI-176): Device library error detected.
ERROR(SPMHNI-189): Problems with the name of device 'SW DPDT_9_SWITCH_OTTO_ALT_SW DPDT': 'Name is too long.'.
ERROR(SPMHNI-170): Device 'SW DPDT_9_SWITCH_OTTO_ALT_SW DP' has library errors. Unable to transfer to Allegro.
#2 ERROR(SPMHNI-176): Device library error detected.
ERROR(SPMHNI-189): Problems with the name of device 'SW DPDT_10_SWITCH_OTTO_LIGHTS_SW DPDT': 'Name is too long.'.
ERROR(SPMHNI-170): Device 'SW DPDT_10_SWITCH_OTTO_LIGHTS_S' has library errors. Unable to transfer to Allegro.
#3 ERROR(SPMHNI-176): Device library error detected.
ERROR(SPMHNI-189): Problems with the name of device 'SW DPDT_7_SWITCH_OTTO_ALT_SW DPDT': 'Name is too long.'.
ERROR(SPMHNI-170): Device 'SW DPDT_7_SWITCH_OTTO_ALT_SW DP' has library errors. Unable to transfer to Allegro.
#4 ERROR(SPMHNI-176): Device library error detected.
ERROR(SPMHNI-189): Problems with the name of device 'SW DPDT_3_SWITCH_OTTO_MASTER_SW DPDT': 'Name is too long.'.
ERROR(SPMHNI-170): Device 'SW DPDT_3_SWITCH_OTTO_MASTER_SW' has library errors. Unable to transfer to Allegro.
#5 ERROR(SPMHNI-176): Device library error detected.
ERROR(SPMHNI-189): Problems with the name of device 'SW DPDT_6_SWITCH_OTTO_LIGHTS_SW DPDT': 'Name is too long.'.
ERROR(SPMHNI-170): Device 'SW DPDT_6_SWITCH_OTTO_LIGHTS_SW' has library errors. Unable to transfer to Allegro.
#6 ERROR(SPMHNI-176): Device library error detected.
ERROR(SPMHNI-189): Problems with the name of device 'SW DPDT_3_SWITCH_OTTO_MASTER_DPDT': 'Name is too long.'.
ERROR(SPMHNI-170): Device 'SW DPDT_3_SWITCH_OTTO_MASTER_DP' has library errors. Unable to transfer to Allegro.
#7 ERROR(SPMHNI-176): Device library error detected.
ERROR(SPMHNI-189): Problems with the name of device 'CONNECTOR DB15_DSUBVPTM15_CONNECTOR DB15': 'Name is too long.'.
ERROR(SPMHNI-170): Device 'CONNECTOR DB15_DSUBVPTM15_CONNE' has library errors. Unable to transfer to Allegro.
#8 ERROR(SPMHNI-176): Device library error detected.
ERROR(SPMHNI-189): Problems with the name of device 'CONNECTOR DB9_DSUBVPTM9_CONNECTOR DB9': 'Name is too long.'.
ERROR(SPMHNI-170): Device 'CONNECTOR DB9_DSUBVPTM9_CONNECT' has library errors. Unable to transfer to Allegro.
#9 ERROR(SPMHNI-175): Netrev error detected.
ERROR(SPMHDB-195): Error processing 'M6': Text line is outside of the extents..
------ Library Paths ------
MODULEPATH = .
C:/Cadence/SPB_17.4/share/local/pcb/modules
PSMPATH = .
symbols
..
../symbols
C:/Cadence/SPB_17.4/share/local/pcb/symbols
C:/Cadence/SPB_17.4/share/pcb/pcb_lib/symbols
C:/Cadence/SPB_17.4/share/pcb/allegrolib/symbols
C:/Cadence/SPB_17.4/share/pcb/pcb_lib/symbols
PADPATH = .
symbols
..
../symbols
C:/Cadence/SPB_17.4/share/local/pcb/padstacks
C:/Cadence/SPB_17.4/share/pcb/pcb_lib/symbols
C:/Cadence/SPB_17.4/share/pcb/allegrolib/symbols
C:/Cadence/SPB_17.4/share/pcb/pcb_lib/symbols
------ Summary Statistics ------
#10 Run stopped because errors were detected
netrev run on Dec 14 18:54:25 2021
DESIGN NAME : '70055R2'
PACKAGING ON Nov 2 2021 14:32:04
COMPILE 'logic'
CHECK_PIN_NAMES OFF
CROSS_REFERENCE OFF
FEEDBACK OFF
INCREMENTAL OFF
INTERFACE_TYPE PHYSICAL
MAX_ERRORS 500
MERGE_MINIMUM 5
NET_NAME_CHARS '#%&()*+-./:=>?@[]^_`|'
NET_NAME_LENGTH 24
OVERSIGHTS ON
REPLACE_CHECK OFF
SINGLE_NODE_NETS ON
SPLIT_MINIMUM 0
SUPPRESS 20
WARNINGS ON
10 errors detected
No oversight detected
No warning detected
cpu time 0:00:27
elapsed time 0:00:00