1. 首页
  2. 汽车安全知识
  3. 正文

如何查看bcm版本(如何查看bios版本号)



问题定位方法汇总

丢包问题

首先要了解报文的走向,通过前面章节对测试项的描述可以知道;

初步定位及确认环境的方法可以参考ST流量测试中的丢包初步定位;

这里对芯片内部丢包进行介绍。

[H3C-probe]bcm slot 6 chip 0 diag/counter/p


EGQ counters:

==============

EGQ0 EgqEhpDiscardPacketCounter : 0

EGQ1 EgqEhpDiscardPacketCounter : 0

EGQ0 EgqEhpMulticastHighPacketCounter : 0

EGQ1 EgqEhpMulticastHighPacketCounter : 0

EGQ0 EgqEhpMulticastLowPacketCounter : 71,684

EGQ1 EgqEhpMulticastLowPacketCounter : 0

EGQ0 EgqEhpUnicastPacketCounter : 0

EGQ1 EgqEhpUnicastPacketCounter : 0

EGQ0 EgqFqpPacketCounter : 71,684

EGQ1 EgqFqpPacketCounter : 0

EGQ0 EgqPqpDiscardMulticastPacketCounte: 0

EGQ1 EgqPqpDiscardMulticastPacketCounte: 0

EGQ0 EgqPqpDiscardUnicastPacketCounter : 0

EGQ1 EgqPqpDiscardUnicastPacketCounter : 0

EGQ0 EgqPqpMulticastBytesCounter : 668,309,932

EGQ1 EgqPqpMulticastBytesCounter : 0

EGQ0 EgqPqpMulticastPacketCounter : 71,684

EGQ1 EgqPqpMulticastPacketCounter : 0

EGQ0 EgqPqpUnicastBytesCounter : 0

EGQ1 EgqPqpUnicastBytesCounter : 0

EGQ0 EgqPqpUnicastPacketCounter : 0

EGQ1 EgqPqpUnicastPacketCounter : 0


EPNI counters:

==============

EPNI0 EpniEpeBytesCounter : 668,166,564

EPNI1 EpniEpeBytesCounter : 0

EPNI0 EpniEpeDiscardedPacketsCounter : 0

EPNI1 EpniEpeDiscardedPacketsCounter : 0

EPNI0 EpniEpePacketCounter : 71,684

EPNI1 EpniEpePacketCounter : 0


FDA counters:

==============

FDA0 FdaEgqCellsInCntIpt : 0

FDA0 FdaEgqCellsInCntIpt : 0

FDA0 FdaEgqCellsInCntMeshmc : 0

FDA0 FdaEgqCellsInCntMeshmc : 0

FDA0 FdaEgqCellsInCntTdm : 0

FDA0 FdaEgqCellsInCntTdm : 0

FDA0 FdaEgqCellsOutCntIpt : 0

FDA0 FdaEgqCellsOutCntIpt : 0

FDA0 FdaEgqCellsOutCntFabPipe1 : 0

FDA0 FdaEgqCellsOutCntFabPipe1 : 0

FDA0 FdaEgqCellsOutCntFabPipe0 : 2,652,308

FDA0 FdaEgqCellsOutCntFabPipe0 : 0

FDA0 FdaEgqCellsOutCntFabPipe2 : 0

FDA0 FdaEgqCellsOutCntFabPipe2 : 0

FDA0 FdaEgqCellsOutCntTdm : 0

FDA0 FdaEgqCellsOutCntTdm : 0

FDA0 FdaEgqCellsOutCntMeshmc : 0

FDA0 FdaEgqCellsOutCntMeshmc : 0

FDA0 FdaEgqFabfif0Prio1DropCnt : 0

FDA0 FdaEgqFabfif0Prio1DropCnt : 0

FDA0 FdaEgqFabfif0Prio0DropCnt : 0

FDA0 FdaEgqFabfif0Prio0DropCnt : 0

FDA0 FdaEgqFabfif0Prio2DropCnt : 0

FDA0 FdaEgqFabfif0Prio2DropCnt : 0

FDA0 FdaEgqFabfif1Prio0DropCnt : 0

FDA0 FdaEgqFabfif1Prio0DropCnt : 0

FDA0 FdaEgqFabfif1Prio1DropCnt : 0

FDA0 FdaEgqFabfif1Prio1DropCnt : 0

FDA0 FdaEgqFabfif1Prio2DropCnt : 0

FDA0 FdaEgqFabfif1Prio2DropCnt : 0

FDA0 FdaEgqFabfif2Prio1DropCnt : 0

FDA0 FdaEgqFabfif2Prio1DropCnt : 0

FDA0 FdaEgqFabfif2Prio0DropCnt : 0

FDA0 FdaEgqFabfif2Prio0DropCnt : 0

FDA0 FdaEgqFabfif2Prio2DropCnt : 0

FDA0 FdaEgqFabfif2Prio2DropCnt : 0

FDA0 FdaEgqMeshmcPrio0DropCnt : 0

FDA0 FdaEgqMeshmcPrio0DropCnt : 0

FDA0 FdaEgqMeshmcPrio1DropCnt : 0

FDA0 FdaEgqMeshmcPrio1DropCnt : 0

FDA0 FdaEgqMeshmcPrio2DropCnt : 0

FDA0 FdaEgqMeshmcPrio2DropCnt : 0

FDA0 FdaEgqTdmOvfDropCount : 0

FDA0 FdaEgqTdmOvfDropCount : 0

FDA0 FdaFab36SchCellsInCntP1 : 10,578,374

FDA0 FdaFab36SchCellsInCntP2 : 0

FDA0 FdaFab36SchCellsInCntP3 : 0


FDR counters:

==============

FDR0 FdrCellInCntTotal : 10,578,374

FDR0 FdrP1CellInCnt : 10,578,374

FDR0 FdrP2CellInCnt : 0

FDR0 FdrP3CellInCnt : 0


FDT counters:

==============

FDT0 FdtIptDescCellCounter : 2,652,308

FDT0 FdtIreDescCellCounter : 0

FDT0 FdtTransmittedDataCellsCounter : 2,652,308


IDR counters:

==============

IDR0 IdrMmuInterfaceCounter : 0

IDR0 IdrOcbInterfaceCounter : 1


IPT counters:

==============

IPT0 IptCrcErrorCounter : 0

这里有计数,大概率是芯片外扩ram有问题。

IPT0 IptCfgEventCnt : 71,684

IPT0 IptCfgByteCnt : 668,309,932

IPT0 IptEgq0PktCnt : 0

IPT0 IptEgq1PktCnt : 0

IPT0 IptEnq0PktCnt : 71,684

IPT0 IptEnq1PktCnt : 0

IPT0 IptFdt0PktCnt : 71,684

IPT0 IptFdt1PktCnt : 0


IQM counters:

==============

IQM0 IqmDequeuePacketCounter : 71,684

IQM1 IqmDequeuePacketCounter : 0

IQM0 IqmEnqueuePacketCounter : 71,684

IQM1 IqmEnqueuePacketCounter : 0

IQM0 IqmQueueDeletedPacketCounter : 0

IQM1 IqmQueueDeletedPacketCounter : 0

IQM0 IqmQueueEnqDiscardedPacketCounter : 0

IQM1 IqmQueueEnqDiscardedPacketCounter : 31,395


IRE counters:

==============

IRE0 IreCpuPacketCounter : 71,684

IRE0 IreFdtInterfaceCounter : 128

IRE0 IreNifPacketCounter : 0

IRE0 IreNifPacketCounter : 31,395

IRE0 IreOampPacketCounter : 0

IRE0 IreOlpPacketCounter : 0

IRE0 IreRcyPacketCounter : 0

IRE0 IreRcyPacketCounter : 0

IRE0 IreRcyPacketCounter : 0

IRE0 IreRcyPacketCounter : 0


MMU counters:

==============

MMU0 MmuIdrPacketCounter : 31,395


NBIH counters:

==============

NBIH0 NbihRxTotalByteCounter : 3,390,660

NBIH0 NbihRxTotalPktCounter : 31,395

NBIH0 NbihRxNumTotalDroppedEops : 0

NBIH0 NbihTxTotalByteCounter : 0

NBIH0 NbihTxTotalPktCounter : 0


NBIL counters:

==============

NBIL0 NbilRxNumTotalDroppedEops : 0

NBIL1 NbilRxNumTotalDroppedEops : 0


[H3C-probe]

如下2个寄存器相应字段如果有置位,基本可以确认有问题。不过需要先执行clear/drops/all,再show/drops/all查看,确认置位是否以前设置的,还是当前设置的

这个表示报文上行queue出现拥塞丢包

[H3C-probe]bcm s 3 c 0 g/IQM_REJECT_STATUS_BMP

IQM_REJECT_STATUS_BMP.IQM0[0x1a7]=0: <VSQF_WRED_STATUS=0,VSQF_MX_SZ_STATUS=0,

VSQE_WRED_STATUS=0,VSQE_MX_SZ_STATUS=0,VSQD_WRED_STATUS=0,VSQD_MX_SZ_STATUS=0,

VSQC_WRED_STATUS=0,VSQC_MX_SZ_STATUS=0,VSQB_WRED_STATUS=0,VSQB_MX_SZ_STATUS=0,

VSQA_WRED_STATUS=0,VSQA_MX_SZ_STATUS=0,VOQ_WRED_STATUS=0,VOQ_MX_QSZ_STATUS=0,

VOQ_MX_QSZ_BUFF_STATUS=0,VOQ_FADT_STATUS=0,VOQ_DYN_DRAM_STATUS=0,

VOQ_DYN_BUFF_STATUS=0,VOQ_DYN_BDB_STATUS=0,SYSTEM_RED_STATUS=0,

RESOURCE_ERROR_STATUS=0,QUEUE_NOT_VALID_STATUS=0,QNUM_OVF_STATUS=0,

PORT_AND_PG_STATUS=0,OCCUPIED_BD_STATUS=0,MULTICAST_ERROR_STATUS=0,

MC_FADT_STATUS=0,ISP_DUPLICATE_STATUS=0,INTERLOCK_STATUS=0,IDR_DRAM_REJECT_STATUS=0,

GLBL_SHRD_STATUS=0,FR_OCB_DB_STATUS=0,FR_MNMC_DB_STATUS=0,FR_FMC_DB_STATUS=0,

FR_BDB_STATUS=0,DP_LEVEL_STATUS=0,CFG_DSCRD_ALL_PKT_STATUS=0,

BUFF_TYPE_ERR=0,BDB_PROTECT_STATUS=0>

这个表示报文下行组包出错丢包,一般需要检查SFI链路crc

[H3C-probe]bcm s 3 c 0 g/EGQ_PACKET_REASSEMBLY_INTERRUPT_REGISTER

EGQ_PACKET_REASSEMBLY_INTERRUPT_REGISTER.EGQ0[0x102]=0: <RCM_STATIC_MISS_CONFIG_ERR=0,

RCM_FAP_ID_NOT_VALID=0,RCM_DYNAMIC_MISSING_SOP_ERR=0,RCM_ALL_CONTEXTS_TAKEN_ERR=0,

RCM_ALL_CONTEXTS_TAKEN_DISCARD_ERR=0,CUP_TDM_MISMATCH_ERR=0,

CUP_PKT_SIZE_MISMATCH_ERR=0,CUP_MOP_CELL_SIZE_ERR=0,CUP_MISSING_SOP_ERR=0,

CUP_MISSING_EOP_ERR=0,CUP_MISSING_CELL_ERR=0,CRC_ERR=0,CDC_SOP_CELL_SIZE_ERR=0,

CDC_SOP_CELL_OVERSIZE_ERR=0,CDC_SINGLE_CELL_SRC_ERR=0,CDC_PKT_SIZE_ERR=0,

CDC_PCP_LOC_NOT_IN_CELL_ERR=0,CDC_NO_EOP_ON_EOC_ERR=0,CDC_NON_PCP_SRC_ERR=0,

CDC_FRAG_NUM_ZERO_ERR=0,CDC_FDR_ERR=0>

单板不启动问题

测试过程中如遇到被测单板长时间无法Normal,首要的工作是连上串口查看单板整个启动过程。

如果被测单板不方便连串口,可用主控板切串口到被测板方式查看。方法为:

“Esc + minimini”进入minishell视图

在minishell视图,输入“90”回车进入切换命令行视图

在切换命令行视图输入“com lpu slot-id”回车切换到相应槽位

输入“com mpu”切回原主控(可能没有回显)

切串口后首先查看当前单板状态,如打印信息死循环,保留打印信息;如单板已进入kdb状态,收集下列信息:

在kdb下输入bt收集异常调用栈信息,可以根据调用栈信息确定出异常的是哪个软件模块

在kdb下输入rd收集异常时CPU寄存器信息

在kdb下输入dmesg收集单板启动信息

收集信息后看故障是否能复现,此时可切回串口至原主控重启(reboot slot id)故障单板或者串口切换至故障板后插拔单板,以便从初始状态查看单板启动信息。单板无法正常启动一般的现象有下面几种:

单板串口无任何打印信息。此时可以切回主控在probe模式下执行display power-info命令查看故障是否因电源功耗不足导致无法上电引起。如果主控没有对被测板主动下电,那么可以尝试给被测板单独供电、直接连串口方式再次确认是否无任何打印信息输出,如是,则送维修处理(重点排查cpu相关的电源、逻辑或者BOOTWARE是否漏加载)。

启动过程在BOOTWARE下打印“DRAM initialization failed”。烧录专门定位内存问题的BOOTWARE定位

启动过程在BOOTWARE下异常。如果单板有IPC芯片且通过PCIE连接,这是排查问题的一个方向。如果没有,重点排查内存(多次内存测试)和CPU(更换CPU)

BOOTWARE启动正常,但是单板无法加载APP。主控板上查看对应IPC是否UP。方法:通过在probe模式下用debug ipc-status port-info show slot slot-id查看槽位端口对应关系;在probe模式下用bcm slot slot-id chip 0 ps查看up/down状态。

APP启动过程中重启或者异常。一般常见有下面几种情况:

由于PCIE问题导致MAC芯片没找到;这类问题可在主控板上probe模式下用display hardware-failure-detection查看故障信息

MAC芯片外挂DRAM训练失败

初始化MAC芯片时异常

一般这些错误在启动信息中都会有明显的指示说明,如果仍看出来问题原因,可把完整启动信息发给研发或者研发远程协助分析

Diag信息介绍

测试失败时装备工程都会采集diag信息,这个是记录当时系统环境及大量诊断信息的一个汇总文件,对于不能复现或者环境被破坏的情况定位很重要,所以这个文件一定好好保存。这里对那些信息是会用到的及如何查找做了说明。

Bist测试使能

对于确认是芯片问题的可以进行芯片bist测试看是否可以确认是芯片的那个子模块问题。

用外放统合的bist测试版本;S12500X-BIST-TEST.ipe

2、prob模式下执行命令debug sysm switch-bist slot x enable,之后reboot相应的槽位,注意不能断电,断电后bist使能失效,使能只生效一次,运行一次后测试标识会被清除,如果需要再次测试,需要再次enable。单板起来后通过display diag-msg start-msg slot x,收集启动信息,搜索bist相关信息。

[ 108.679831] WARNING: bcm dpp command Cdrop not alphabetized

[ 108.747619] WARNING: bcm dpp command Bfd not alphabetized

[ 108.813317] WARNING: bcm dpp command Cache not alphabetized

[ 108.898554] Example L2 Switching Application

[ 108.954020] PCI unit 0: Dev 0x8675, Rev 0x01, Chip BCM88675_A0, Driver BCM88675_A0

[ 109.052000]

[ 109.052012] Attaching unit 0...

[ 109.122085] Initializing unit 0...Boot flags: Cold boot

[ 109.542515] + 0: Read SOC property Configuration

[ 109.947026] + 0: Device Reset and Access Enable

[ 110.082970] + 0: Blocks OOR and PLL configuration

[ 110.165672] + 0: Traffic Disable

[ 110.223504] + 0: Blocks Initial configuration

[ 110.285130] + 0: running internal memories BIST

[ 110.807170] + 0: Configure tables defaults

[ 111.402660]

[ 111.402671] DRV_Fpga_Init_Second uiFpgaNumber = 1 + 0: Soft init Device Blocks

[ 111.947528] + 0: Blocks General configuration

常用的信息查看及处理方法

查看启动信息

【probe】dis diag-msg start-msg slot [slot_no]

串口切换:

敲 ESC + minimini 进入 mini-shell,然后输入 com lpu [slot_no];切换回主控板用 com mpu

查看端口up和端口对应关系

debug port map slot 【slot_no】

查看数据报文统计:

bcm slot 【slot_no】chip 【chip_no】show/c

bcm slot 【slot_no】chip 【chip_no】show/c/f

bcm slot 【slot_no】chip 【chip_no】diag/counter/p/nz

关闭握手超时

Prob模式下执行,执行后单板不会由于ipc握手超时重启。

undo system handshake enable

手动测试之前,先关闭 CPU 的发包,以便查看测试报文的收发情况:

undo debug stack rcpu-detect s 【slot_no】

debug gold monitor all disable

查看和清除端口收发包

<H3C>reset counter interface

[prob]debug bcm-counter clear

[prob]display counter inbound interface

[prob]display counter outbound interface

[prob] debug bcm-counter slot x

报文本地转发的设置和查看

FORCE_FABRIC=1 强制上网板, 0 本地转发。

bcm slot 【slot_no】chip 【chip_no】g/ECI_GLOBAL_GENERAL_CFG_2

bcm slot 【slot_no】chip 【chip_no】/ECI_GLOBAL_GENERAL_CFG_2/FORCE_FABRIC=0

【例】:

[H3C-probe]bcm s 2 c 2 g/ECI_GLOBAL_GENERAL_CFG_2

ECI_GLOBAL_GENERAL_CFG_2.ECI0[0xc2]=0x1c02804: <TURBO_PIPE=0,FORCE_FABRIC=1,

FMC_EN=1,DUAL_FAP_MODE=1,DEV_ID_1=5,DEV_ID_0=4>

查看报文是否上网板

bcm slot 【slot_no】chip 【chip_no】diag/counter/ftd/nz 或者

bcm slot 【slot_no】chip 【chip_no】diag/counter/nz

【例1】:

FDT counters:

==============

FDT0 FdtBundleGroupsCnt : 2

FDT0

FdtBundleGroupsCnt : 5

FDT0 FdtIptDescCellCounter : 6

FDT0 FdtUnreachableDestinationDiscarded: 16,744 ovf /* 表示上网板不可达 */

bcm slot 【slot_no】chip 【chip_no】diag/counter/p/nz

【例2】:

[H3C-probe]bcm s 2 c 0 diag/counter/p/nz

FDT counters:

==============

FDT0 FdtIptDescCellCounter : 18,166

IDR counters:

==============

IDR0 IdrOcbInterfaceCounter : 1

查看端口对应关系

debug port map slot 【slot_no】

查看端口状态

bcm slot 【slot_no】chip 【chip_no】 ps

查看 PHY 信息

bcm slot 【slot_no】chip 【chip_no】 phy/info

常用驱动的CPU收发包调试命令

undo debug rxtx show slot 【slot_no】chip 【chip_no】 /*清除CPU 统计计数 */

debug rxtx show slot 【slot_no】chip 【chip_no】 /*CPU 统计计数 */

debug rxtx pkt slot 【slot_no】 /* 打开 terminal debug,terminal monitor ,输出10个数据报文 */

undo dis rxtx send slot 【slot_no】 /* 显示数据报文时,滤过发送报文 */

获取端口信息

debug port optical-module slot 【slot_no】

debug port optical-eeprom slot 【slot_no】【subslot】【port】 【subport】 【device addr】 【start addr】 【length】

device addr – iic 地址,为160。

【例1】

[H3C-probe]debug port optical-eeprom slot 8 0 48 0 160 0 10

The eeprom information of FortyGigE8/0/48:

0x00: 0d 00 00 00 00 00 00 00 00

byte 4 是 rxlos, 0表示没有 rx los

BCM5396 的端口信息查询

debug ipc-status port-info reset slot 【slot_no】

debug ipc-status port-info show slot 9

其它常用的 SDK 命令

bcm slot 【slot_no】chip 【chip_no】 g/chg/BCAST_BLOCK_MASK_64

bcm slot 【slot_no】chip 【chip_no】 d/chg/egress_mask

bcm slot 【slot_no】chip 【chip_no】soc /* 可查看中断次数 */

bcm slot 【slot_no】chip 【chip_no】diag/cosq/l /* 查看 sysport */

bcm slot 【slot_no】chip 【chip_no】version

bcm slot 【slot_no】chip 【chip_no】port/[端口名]loopback=?

bcm slot 【slot_no】chip 【chip_no】diag/last /* 查看最后一个包内容 */

bcm slot 【slot_no】chip 【chip_no】 diag/last/core=1

bcm slot 【slot_no】chip 【chip_no】tx/! /* 发包,! 用于help */

【例1】

bcm slot 2 chip 2 tx/10/length=100/ssp=0/dsp=557/pph=0/by=1/sm=0x1/dm=0x2/vlan=1/data=0x12345678

【例2】[H3C-probe]bcm s 2 c 2 version

Broadcom Command Monitor: Copyright (c) 1998-2010 Broadcom Corporation

Release: sdk-6.4.9 built 20151230 (Wed Dec 30 19:09:37 2015)

查看mod

设备管理:dis devm mod slot 2

SDK: slot 【slot_no】chip 【chip_no】 stkm

如何进入mini模式

ESC+minimini进入

菜单0退出

如何进入cint

ESC+minimini,然后 88

Esc退出

如何进入KDB、

ESC+KDB

go退出

如何打开启动输出信息开关

a、设备启动后

装devkit包后,主控板用户视图敲bash进入bash视图

echo 1 > /dfs/slotx/proc/sys/kernel/kdb x就是槽位号

echo 7 > /dfs/slotx/proc/sys/kernel/printk x就是槽位号

b、启动过程中(ESC + BASH进bash视图)

echo 1 > /proc/sys/kernel/kdb

echo 7 > /proc/sys/kernel/printk

c、KDB下打开printk的命令:mm console_printk 7

FPGA 常用调试命令

dis hardware internal pe register 【reg】 slot 【slot_no】 chip 【chip_no】

set hardware internal pe register 【reg】 slot 【slot_no】 chip 【chip_no】

ARAD下挂DDR颗粒重新训练方法

启动的时候,按ESC,输入minimini进入mini菜单

输入88进入cint模式

然后运行traindata_erase_vaildflag();

Esc退出cint

重启单板

注意:更换ARAD或者下挂DDR颗粒均需重新训练后再扫出维修

Bootware问题

1、首先确认bootware版本号,基本段和扩展段版本号都要正确,基本段版本号可以在启动时按"Ctrl + d"进入基本段查看

Press Ctrl+D to access BASIC-BOOTWARE MENU...

Press Ctrl+T to start memory test

=====================<BASIC-BOOTWARE MENU (Ver 1.44) >======================

|<1> Modify Serial Interface Parameter |

|<2> Update Extended BootWare |

|<3> Update Full BootWare |

|<4> Boot Extended BootWare |

|<5> Boot Backup Extended BootWare |

|<0> Reboot |

===========================================================================

Ctrl+U: Access BASIC ASSISTANT MENU

Enter your choice(0-5):

2、bootware无法启动问题,按如下顺序操作

a)先确认是基本段无法启动还是扩展段无法启动

b)用jtag把Nor Flash的前2M内容导出

c)进行内存测试(Ctrl + T)和内存压力测试(Ctrl + V),内存测试和内存压力测试可以用快捷键方式

或者烧写特殊的bootware版本两种方式进行测试

d)把导出的2M flash内容,启动打印信息、内存测试和内存压力测试结果发给研发定位

3、comware版本无法加载问题,确认bootware版本没问题后把启动过程的所有打印信息发给研发分析

三层fpga查找计数

bcm slot x chip y g/IHB_LOOKUPS_COUNTER

bcm slot x chip y g/IHB_GOOD_REPLIES_COUNTER

这两个应该相等

bcm slot x chip y g/IHB_BAD_REPLIES_COUNTER

bcm slot x chip y g/IHB_NIF_PHYSICAL_ERR_COUNTER

分IHB0 IHB1

FPGA上mod号和外围dram命令对应关

对于HF/HC单板32个颗粒。

每个mod号对应一个8bit DDR3 SDRAM颗粒,mod号的范围是16~47.

FPGA上mod号和外围dram命令对应关系:

FPGA上一共有16组DRAM,命名为DDR_TOP[15:0]八组,命令为DDR_BOT[15:0]八组。DRAM mod号和原理图上DRAM命名对应关系:

DDR_TOPx_*,其中x=(mod-16)/2. (mod<32)

DDR_BOTy_*,其中y=(mod-32)/2. (mod>=32)

如果mod是偶数,代表DDR_TOPx_*、DDR_BOTy_*对应的DQ[7:0]颗粒器件。

如果mod是奇数,代表DDR_TOPx_*、DDR_BOTy_*对应的DQ[15:8]颗粒器件。

HB单板两个颗粒

read data:

bd51f434: aa aa aa aa aa aa aa aa aa aa aa aa aa a2 aa aa

bd51f444: aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa

MCUC是32bit接口,每次一个BL8是32字节,BL8中的一个burst是4字节。

如果是低16bit错误了,就是DQ[15:0]

bd51f434: aa aa aa aa aa aa aa aa aa aa aa aa aa a2 aa aa

蓝色是DQ[31:16] ,绿色是DQ[15:0]

查找pcie初始化失败记录

在业务板正常启动记录中可以查看对应的bus是连接那个芯片或其它设备的。

display hardware-failure-detection

==== display hardware-failure-detection ====

Current level:

Chip: Warning

Board: Warning

Forwarding: Warning


Recent record:

Slot 0:

2017-06-01 09:00:36FATAL ERROR:The device in slot 4, bus 3 venderId 5348, scaned failed.

2017-06-01 09:07:33FATAL ERROR:The device in slot 4, bus 3 venderId 5348, scaned failed.

2017-06-01 09:14:30FATAL ERROR:The device in slot 4, bus 3 venderId 5348, scaned failed.

更多阅读:

吉安到承德火车要多久(吉安到承德火车要多久能到)五星三轮汽车公告信息查询(五星牌三轮车价格表)九代思域有哪些通病及缺点摩托车发动机欧一跟欧二有什么区别东莞810多久一趟(东莞巴士811路)保时捷保养包括哪些(保时捷保养费用高吗)冠道哪些颜色是金属漆(冠道哪些颜色是金属漆涂的)佛山到河南新乡坐汽车要多久(佛山到新乡的火车)云南车牌照有哪些字母(云南车牌照有哪些字母的)云浮用什么车考科目三的(云浮市科目三)

猜你喜欢:

如何查看道路监控(怎么查道路监控录像)如何查看车辆登记时的手机号码(怎么查询车辆登记的手机号码)如何查自己的车违反交通事故(怎么查询自己车辆的违规记录)如何查自己的摇号基数序号(怎么看自己摇号的基数)如何查自己车是国几(怎么查看自己车是国几)如何查看轮胎生产时间(如何查看轮胎生产时间表)如何查询事故车(如何查询事故车保险记录)如何查询个人交通违章记录查询网站(怎么查询个人交通违章记录查询)如何查看车辆维修记录(如何查车辆的维修记录)如何查看驾照是否有效期(怎样查驾照有效期)

文档下载: W 导出为如何查看bcm版本(如何查看bios版本号).doc文档

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://fsxxzx.cn/article/210405.html

(function(){ var src = (document.location.protocol == "http:") ? "http://js.passport.qihucdn.com/11.0.1.js?1d7dde81dc0903e04d3ac0b9599444f6":"https://jspassport.ssl.qhimg.com/11.0.1.js?1d7dde81dc0903e04d3ac0b9599444f6"; document.write('<\/mip-script>'); })(); (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();