随笔分类 - Broadcom
摘要:版本:sdk-xgs-robo-6.3.8 平台:BCM53344 应用:控制POE芯片 描述:POE控制芯片使用PD69200,使用i2c与其通信,每次需要发送15字节数据,并接受15字节的返回数据。1.更改函数 打开文件sdk-xgs-robo-6.3.8/src/soc/i2c/smbus.c 更改如下: int soc_i2c_block_read(int unit, i2c_saddr...
阅读全文
摘要:启动bcm的sdk,会进入一个类似shell的交互界面,在其中如入命令,可以配置交换机芯片。本文主要记录一下命令: 1.端口限速命令 2.链路聚合命令 3.i2c控制命令 启动方法: /tmp/bcm # ./bcm.user.proxy“?”显示帮助信息。直接输入会显示出sdk对所有型号芯片支持的
阅读全文
摘要:本文主要关注bsp中,关于smbus(系统管理总线,是i2c的子集)的配置过程,了解如如何配置i2c寄存器。所有发送的数据都会写在FIFO中,使能之后就发送出去。接收数据就从接收寄存器中读取。读取和发送的数据都保存在iproc_xact_info结构体中。结合smbus数据帧的格式,分析下面代码。s
阅读全文
摘要:设置串口参数 setenv -p LINUX_CMDLINE "console=ttyS0,115200 root=mtd4 rw rootfstype=jffs2" 内核启动参数 setenv -p STARTUP "boot -z -elf flash0.os:vmlinuz" dhcp获取ip
阅读全文
摘要:本文主要分析broadcom53344的GPIO驱动。
阅读全文