Hey All,

im getting this failure to parse the pyramid.scd file error on a linux server rebuild:

"

Starting Dialogic(R) DM-family board(s).
Loading DM3 Driver
TBASSIGN: ERROR - getAllBladesByPlatform() error rc = 0
CHEETAHSTART: Removing temp files.
CHEETAHSTART: Building shared memory.
CHEETAHSTART: Done.
Starting Dialogic(R) DM-family board(s) download phase.
downloader Version 3.59 Alpha 0.01 Build: 00

(Using: Host Library version: 7.00 Build: 11)

Using data files from /usr/dialogic/data

==================================< SCD PARSER >=================================
ERROR: unable to find or open the PCD file gul1_qsb_4_t1cc.pcd for board boardNumber=1
ERROR: parsing SCD file /usr/dialogic/cfg/pyramid.scd failed
REGVOX: StartUpCleo() failed
REGVOX: Adding DM3 Devices ...
DMR4CLEO: CCleoSystem::CreateDeviceMap(): EnumClusterConfig() FAILED, error = 0x80001002, continue
Checking for unsupported Dialogic boards:
Starting Clocking Daemon:[ OK ]
Starting fault detection on all Dialogic boards:[ OK ]
Starting sisidsagent: [ OK ]
Starting sisipsagent:

"

I verified the file was present and correct 

more /usr/dialogic/cfg/pyramid.scd 

NumStreams : 4000
NumBindHandles : 4000

[TDMBus 0] {
TDMBusType : H100
BusCR : 8
Group1CR : 8
Group2CR : 8
Group3CR : 8
Group4CR : 8
Group4CR : CT_A
}

[Board 1] {
PCDName : gul1_qsb_4_t1cc.pcd
FCDName : gul1_qsb_4_t1cc.fcd
PCMEncoding : MULAW
SlotNumber : 0
BusType : PCI
LogFile : board1.log
DisplayConfig : YES
TimeToSendMsg : 50
MasterStatus : PRIMARY
DeriveClockFrom : NETREF_1
NetRef1 : YES
NetRef1From : 1
NetRef1CR : 1
}

Also verified the boards were listed and active

===================================================
Listboards - Version 3.01 Build: 02
===================================================

MDI Library version: 7.00 Build: 11
DM3pp Library version: 1.20 Beta 1 Build: 1
Driver version : 2.01 Build: 91

BrdNum CfgId Type Bus Slot PhysAddr RamSize Irq State
1 0 P 4 0 f8f00000 80000 0xb DOWNLOADED
2 1 P 6 1 f9000000 80000 0x5 DOWNLOADED
3 2 P 8 2 f9100000 80000 0xb DOWNLOADED
4 3 P 10 3 f9200000 80000 0x5 DOWNLOADED

As well as the board was configured right 

Configuring and downloading board succeeded boardNumber=2
TBASSIGN: Board: 1 TDM Bus type and speed configured
TBASSIGN: Board: 2 TDM Bus type and speed configured
TBASSIGN: Board: 3 TDM Bus type and speed configured
TBASSIGN: Board: 4 TDM Bus type and speed configured
Clustering Succeeded for Board 1
Clustering Succeeded for Board 4
Clustering Succeeded for Board 3
Clustering Succeeded for Board 2
REGVOX: Adding DM3 Devices ...
REGVOX: Adding DM3 Devices Done
Checking for unsupported Dialogic boards:
LINUX IP ASR ENABLED
Starting Clocking Daemon: [ OK ]
Starting fault detection on all Dialogic boards: [ OK ]

Question?

Could it just be a parsing issue where it could locate BoardNumber=1 in the pyramid file?

Or what else could be of concern?

Thanks