FE卡调试指令总结_运行指令总结
FE卡调试指令总结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“运行指令总结”。
FE卡调试指令
1.下裸SDK程序
在runlevel 1的情况下,到/sbin目录
开机:多次ctrl+c 按下:ctrl+q 输入:ubootui,然后回车 按下:ctrl+p setenv runlevel 1 run linux
->进入芯片
(看端口)~#下输入 cd sbin
rm-rf /dev/linux-user-bde mknod /dev/linux-user-bde c 126 0 rm-rf /dev/linux-kernel-bde mknod /dev/linux-kernel-bde c 127 0
insmod linux-kernel-bde.ko maxpayload=128 dmasize=512M
insmod linux-user-bde.ko
./bcm.user
insmod linux-kernel-bde.ko maxpayload=128 dmasize=32M insmod linux-user-bde.ko./bcm.user
bcm.0下 init all
port all en=1 ps 2.导入config.bcm sbin目录下,原理的话有文件先删除 rm config.bcm lrz导入文件
chmod +x config.bcm 使生效 reboot 3.进入ubootui 开机:多次ctrl+c 按下:ctrl+q 输入:ubootui,然后回车
3.强制uboot升级
开机按ctrl+c ctrl+q 输入ubootui回车 ctrl+p setenv force_update_bin 1 saveenv 重启
擦除EMMC ubootui下
emmc erase 0 erase
4.看眼图
sdk.0> phy diag hg0 eyescan 5.满载跑(裸SDK)cd sbin rm-rf /dev/linux-user-bde mknod /dev/linux-user-bde c 126 0 rm-rf /dev/linux-kernel-bde mknod /dev/linux-kernel-bde c 127 0 insmod linux-kernel-bde.ko maxpayload=128 dmasize=512M
ins mod linux-user-bde.ko
./bcm.user insmod linux-kernel-bde.ko maxpayload=128 dmasize=32M insmod linux-user-bde.ko./bcm.user bcm.0下 init all
port all en=1 trunk init port all lb=phy ps tx 10 PortBitMap=hg12 DestMac=ff:ff:ff:ff:ff:ff HGSrcMod=1 HGOpcode=2
show c hg0 多show几次,看数据是否有变化
6.看端口是否UP debug-a port all en=1 port all lb=phy ps