- 博客(34)
- 收藏
- 关注
原创 飞腾2004与盛科7132交换片组成国产三层路由平台
存储: NVME M.2固态硬盘。ROM: 兆易QSPI 64MB。CPU : 飞腾2004 四核。内存: DDR4*4GB。交换片:盛科7132。
2023-12-05 10:31:53
1098
原创 VXWORKS 6.8 +POWERPC 反汇编定位DA异常
一个进入维护周期的产品,经常出现DA(DATA ABORT,linux下面叫segment fault)。利用VXWORKS的异常处理钩子,记录了异常出现时的寄存器和调用栈 ,下图是2次异常截图可以看到,出现DA异常时,异常指令都是相同的地址(PC=0x1ac868),利用反汇编objdump编译结果vxworks.st,得出调用栈和最终出现异常的函数1ac868: 80 1c 00 04 lwz r0,4(r28) ROS_MemBlkAlloc1adc94: 80 01 00 2
2020-11-14 11:41:24
894
原创 MT7621 IPSEC加密转发性能测试报告
针对MT7621的加密和转发性能,用发包仪器进行大流量测试,不同报文长度的测试结果如下。IPSEC加密采用软件SHA256算法
2020-09-02 16:13:04
2360
原创 第十代酷睿 I7 IPSEC加密转发性能测试报告
对第十代酷睿I7进行IPSEC加密转发性能测试,下图是组网图。两台I7的设备各自有2个独立的物理网口,其中网口L为LAN,网口W为WAN。发包测试仪采用晨晓科技的千兆发包仪。针对不同报文长度,在不丢包的情况下,测试结果如下表...
2020-09-02 15:58:42
589
原创 LS1046 autoboot配置
UBOOT引导内核启动,传统的做法是用bootm命令,传入内核镜像地址,rootfs地址,dtb地址。LS1046 flexbuilder SDK将三个文件打包在一起,生成一个img文件。但是生成自作img文件的方法比较麻烦,本人仍然采用传统的booti命令启动内核环境变量设置如下,蓝色选中部分为新增或者修改autoboot的时候执行如下步骤自动启动脚本sf probesf read a1000000 200000 700000 //读取Image.gzunzip ..
2020-08-25 12:20:50
763
1
原创 LS1046A SGMII网口无PHY芯片的配置
LS1046支持SGMII网口,DEMO板设计SGMII+PHY+RJ45的方式出网口,MIDO接口访问PHY芯片,会设置PHY芯片的MIDO地址。而实际在板间或者CPU之间,是直接通过SGMII对接通讯的,没有PHY芯片,则不要配置PHY芯片MIDO地址。必须配置SGMII网口的PHY为FIXED-PHY,并且关闭SGMII内部PHY自协商模式,方可通讯。修改设备树配置文件 fsl-ls1046a-frwy.dts&fman0 {/*eth0 FM3 RGMII 调试网口 */..
2020-08-25 11:16:02
2033
原创 flex-builder编译方法
编译环境ubuntu 18.04安装编译器sudo apt-get install gcc-aarch64-linux-gnu进入flex-builder目录source setup.env编译rootfs,不可配置拷贝dl安装包到./packages/rfs/buildroot/dl/./tools/flex-builder -i mkrfs -r buildroot:tiny删除S20urandom S41dhcpcd S50sshd三个影响启动的脚本,硬件随机数
2020-08-25 10:48:03
1874
原创 LS1046 FLASH分区
LS1046FLASH分区NXP LS1046 SDK中对64MB SPI NOR FLASH的划分很宽松,很多文件根本不可能用这么大空间,为了节省存储资源,结合实际文件大小,特别调整其分区如下ATF引导UBOOT启动地址,从默认的1MB,调整为0x20000修改ATF源码,硬件配置字,rcw_1600_qspi_qspiboot.rcw-write 0x570604, 0x40100000//UBOOT offset 128KB+write 0x570604, 0x40020000修改a
2020-08-25 10:28:18
731
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人