搜索
 找回密码
 立即注册

简单一步 , 微信登陆

调整VB1 lane输出顺序

作者:果果 | 时间:2017-5-30 20:54:43 | 阅读:3840| 只看该作者
关键字:Lane VB1
适用机芯:638/828
Output channel config reg对应MOD_BK00_00_L、MOD_BK00_01_L以及MOD_BK00_02_L这三个寄存器,总共有24 channel,
其中,每个reg有16bit,每两个bit配置一个output channel ,如bit1和bit0用于配置channel 0
设置为00是关闭data 输出,设置为01是开启;
故此4-7lane 和8-11应该设置为01,对应的reg是MOD_BK00_00_L = 0x5500, MOD_BK00_01_L = 0x0055;
在mboot里面对应的function 是MApi_PNL_MOD_OutputConfig_User(0x5500, 0x0055, 0x0000);
调整线序:
使用下面的function:
void MApi_PNL_MOD_OutputChannelOrder(MS_U8  u8OutputOrderType,
                                     MS_U16 u16OutputOrder0_3,
                                     MS_U16 u16OutputOrder4_7,
                                     MS_U16 u16OutputOrder8_11,
                                     MS_U16 u16OutputOrder12_13)
PS:如果u16OutputOrder4_7 = 0x6410,则4-7 lane output排序是0/1/4/6

收藏
收藏0
分享
分享
点赞
点赞0
反对
反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
手机版