This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

NAT MCH with TIC6678 EVM in uTCA: IPMI Messaging

Hello,

In my previous posts on uTCA related topics, I have stated that I was using an all Vadatech chassis, MCH and Power module.  It was then noted by TI that the TI EVMs were not really tested with the Vadatech MCH but that a newer release of the MMC code might allow them to work with Vadatech MCH.  Well, I ran into another problem with the Vadatech components and have decided to switch to NAT.  According to historical posts, everything should work fine becuase TI did all their testing with NAT MCH.  However, I am working with NAT and they discovered that TI EVM is failing to initialize properly with their MCH.

Setup:

Vadatech Chassis VT862

NAT MCH Basic Version 3.4 LC

NAT Power Module PM-DC-780

TI EVM C6678 LE

Here are some historical posts for reference:

http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/115240.aspx?pi24928=4

http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/p/164695/601272.aspx#601272

 

With NATs help, I was able to log the messages coming from the TI EVM.  It is showing that the checksum byte is a) incorrect b) duplicated.

 

IpmiLib_Verify(0x80->0x20): ERR - found msg CRC 0x9b exp 0x4d GET_DEVICE_SDR_RSP

IpmiLib_PrintMsgRaw: WARN -1 - CRC2 error

GET_DEVICE_SDR_RSP(0x80->0x20):

  20 14 cc 80 7c 21 00 01   00 80 01 0c 28 00 00 00

  c1 68 00 c9 54 49 2d 4c   43 5f 45 56 9b 9b

ipmiMsgReaderI: invalid msg of len 30 from ipmiDev 8

IpmiLib_Verify(0x84->0x20): ERR - found msg CRC 0x7d exp 0x4d GET_DEVICE_SDR_RSP

IpmiLib_PrintMsgRaw: WARN -1 - CRC2 error

GET_DEVICE_SDR_RSP(0x84->0x20):

  20 14 cc 84 90 21 00 01   00 84 01 0c 28 00 00 00

  c1 6a 00 c9 54 49 2d 4c   43 5f 45 56 7d 7d

ipmiMsgReaderI: invalid msg of len 30 from ipmiDev 10

R(12,8,1)IpmiLib_Verify(0x80->0x20): ERR - found msg CRC 0x9b exp 0x4d GET_DEVICE_SDR_RSP

IpmiLib_PrintMsgRaw: WARN -1 - CRC2 error

GET_DEVICE_SDR_RSP(0x80->0x20):

  20 14 cc 80 7c 21 00 01   00 80 01 0c 28 00 00 00

  c1 68 00 c9 54 49 2d 4c   43 5f 45 56 9b 9b

ipmiMsgReaderI: invalid msg of len 30 from ipmiDev 8

R(14,10,1)IpmiLib_Verify(0x84->0x20): ERR - found msg CRC 0x7d exp 0x4d GET_DEVICE_SDR_RSP

IpmiLib_PrintMsgRaw: WARN -1 - CRC2 error

GET_DEVICE_SDR_RSP(0x84->0x20):

  20 14 cc 84 90 21 00 01   00 84 01 0c 28 00 00 00

  c1 6a 00 c9 54 49 2d 4c   43 5f 45 56 7d 7d

ipmiMsgReaderI: invalid msg of len 30 from ipmiDev 10

 

Can someone familar with the MSP430 MMC code comment on this and perhaps determine if there is a bug.  I think this could be related to why my Vadatech MCH does not consistently power on the EVM either.

Thanks,
Brandy