• 【Camera Sensor Driver笔记】二、点亮指南之Sensor Module XML


    == Camera Sensor module XML详解:
    cameraId          与 slot id 一一对应  (即:dtsi中相对应的sensor的  cell-index )
    moduleName          模组厂名称
    sensorName          sensor 名称
    actuatorName     马达名称
    oisName         ois 名称
    eepromName          eeprom 名称
    flashName         flash名称(pmic  gpio 接口型号)
    chromatixName     效果文件名称(模组名字与sensor名字)
    position         模组位置
    laneAssign         mipi lane 匹配关系(sensor lane与平台lane的匹配关系   0x3120)
    isComboMode     是否使用combo模式
    focalLength     焦距
    fNumber         光圈
    minFocusDistance         近焦
    maxFocusDistance         远焦
    horizontalViewAngle     水平视角
    verticalViewAngle         垂直视角
    maxRollDegree             翻滚角(90/270)
    maxYawDegree             偏航角(0前180后)
    maxPitchDegree             俯仰角(0)
    ::对于重合的参数,xml配置的优先级高于dts

    == Camera Sensor XML 详解:

        从设备    
        sensorName         sensor型号
        slaveAddress     i2c write address(8位的地址)
        regAddrType     地址类型
        regDataType     数据类型
        sensorIdRegAddr     sensor id 寄存器地址
        sensorId             sensor id 值
        sensorIdMask         0xFFFFFFFF     
        i2cFrequencyMode     FAST_PLUS     i2c 操作频率
                 
            configType     VANA/VDIG/VIO/MCLK/RESET     上电控制节点
            configValue     0     电压/电平/时钟状态
            delayMs         0     延时
            …         
        
            
                 
            configType     VANA/VDIG/VIO/MCLK/RESET     下电控制节点
            configValue     0     电压/电平/时钟状态
            delayMs     0     延时
            …         
        
            
            
            
        xOutput             sensor x寄存器地址
        yOutput             sensor y寄存器地址
        frameLengthLines         vts 寄存器地址(可以修改帧率)
        lineLengthPixelClock     hts 寄存器地址
        coarseIntgTimeAddr         linecount曝光寄存器地址
        shortCoarseIntgTimeAddr     短曝光寄存器地址
        globalGainAddr                 gain寄存器地址
        shortGlobalGainAddr         短帧gain寄存器地址
        digitalGlobalGainAddr         数字gain寄存器地址
        testPatternRAddr              R通道测试寄存器
        testPatternGRAddr              Gr通道测试寄存器
        testPatternBAddr              B通道测试寄存器
        testPatternGBAddr              Gb通道测试寄存器
            
            
        sensorVersion     0     
                 
            colorFilterArrangement     BAYER_BGGR     bayer阵列
                     
                         
                vc     0     虚拟通道
                dt     43     数据类型
                         
                xStart     0     x坐标
                yStart     0     y坐标
                width     8000     宽
                height     6000     高
                
            
                bitWidth     10     位宽(raw10)
                type     IMAGE     数据流类型
                
            
            
            
            lineLengthPixelClock     9440     hts
            framelengthLines         6074     vts
            minHorizontalBlanking     679     hblanking
            minVerticalBlanking     69     vblanking
            outputPixelClock         1586910000     op_clk
            horizontalBinning         1     hbinning
            verticalBinning         1     vbinning
            frameRate     30.00     帧率
            laneCount     3     mipi lane count
            settleTimeNs     14     mipi settle time
            is3Phase         1 (CPHY)    DPHY(0) or CPHY
                     
                     
                registerAddr     0x0112     sensor寄存器地址
                registerData     0x0A     sensor寄存器值
                regAddrType     2     地址类型
                regDataType     1     值类型
                operation     WRITE     读写操作
                delayUs     0x00     延时
                …         
            
            
                     
            left     0     左边宽度
            right     0     右边宽度
            top     0     上边宽度
            bottom     0     下边宽度
            
            
            RemosaicTypeInfo     HWRemosaic     HW/SW
            capability     QuadCFA     
            ADCReadoutTime     2     行数据ADC转换时间
        
            
        …         
            
            
        maxAnalogGain     32     最大模拟gain
        maDigitalGain     1     最大数字gain
        verticalOffset     48     offset < = vts – linecount
        minLineCount     6     最小linecount
        maxLineCount     900000     最大linecount
        realToRegDigitalGainConversionFactor     256     
        realToRegGain     /     
        regToRealGain     /     
            
            
                 
            registerAddr     0x0100     streamon 寄存器
            registerData     0x01     sensor寄存器值
            regAddrType     2     地址类型
            regDataType     1     值类型
            operation     WRITE     读写操作
            delayUs     0x00     延时
        
            
        …         
            
            streamoff寄存器
                 
            registerAddr     0x0100     sensor寄存器地址
            registerData     0x00     sensor寄存器值
            regAddrType     2     地址类型
            regDataType     1     值类型
            operation     WRITE     读写操作
            delayUs     0x00     延时
        
            
        …         
            
            sensor holdon寄存器(在修改sensor寄存器值时,起到暂时缓存作用,HoldOff之后让修改的寄存值同时生效,主要为FillExposureSettings函数)
                 
            registerAddr     0x0104     sensor寄存器地址
            registerData     0x01     sensor寄存器值
            regAddrType     2     地址类型
            regDataType     1     值类型
            operation     WRITE     读写操作
            delayUs     0x00     延时
        
            
        …         
            
            
                 
            registerAddr     0x0104     sensor寄存器地址
            registerData     0x00     sensor寄存器值
            regAddrType     2     地址类型
            regDataType     1     值类型
            operation     WRITE     读写操作
            delayUs     0x00     延时
        
            
        …         
            
        (双摄)    
                 
            registerAddr     0x0350     
            registerData     0x00     
            regAddrType     2     
            regDataType     1     
            operation     WRITE     读写操作
            delayUs     0x00     延迟
        
            
            
            
        sensorVersion     0     版本号
                 
                     
                registerAddr     0x0136     sensor寄存器地址
                registerData     0x13     sensor寄存器值
                regAddrType     2     地址类型
                regDataType     1     值类型
                operation     WRITE     读写操作
                delayUs     0x00     延迟
            
            
            …         
        
            
            
            
                 
            mode     OFF     使能标志
                     
                         
                    registerAddr     0x0600     sensor寄存器地址
                    registerData     0x00     sensor寄存器值
                    regAddrType     2     地址类型
                    regDataType     1     值类型
                    operation     WRITE     读写操作
                    delayUs     0x00     延迟
                
            
            
            
        
            
            
            
        whiteLevel     1023     最大亮度
        rPedestal     64     暗电流
        grPedestal     64     暗电流
        bPedestal     64     暗电流
        gbrPedestal     64     暗电流
            
            
                 
            xStart     0     非感光区域x坐标
            yStart     0     非感光区域y坐标
            width     0     非感光区域宽
            height     0     非感光区域高
        
            
            
            
                 
            width     8000     sensor最大有效输出尺寸
            height     6000     
                 
                 
            left     0     左边宽度
            right     0     右边宽度
            top     0     上边宽度
            bottom     0     下边宽度
        
            
            
            
        linecount     2     linecount延时几帧生效
        gain     2     gain延时几帧生效
        framelengthLines     2     vts延时几帧生效
        maxPipeline     2     sensor延迟几帧生效
        frameSkip     1     sensor丢帧
            
            
        pixelSize     0.8     像素尺寸
        cropFactor     5.78     crop因子
        sensingMethod     ONE_CHIP_COLOR_AREA     
       

  • 相关阅读:
    全职独立开发经验分享
    高等数学(第七版)同济大学 总习题六 个人解答
    力扣每日一题-第27天-561.数组拆分Ⅰ
    关于 Database Administrators
    2022过半,Node你会用了吗
    怎么配置electron-updater
    你的电脑关机吗
    微服务框架 SpringCloud微服务架构 10 使用Docker 10.2 镜像命令练习
    基于MxNet实现目标检测-YoloV3【附部分源码及模型】
    手撕AVL树
  • 原文地址:https://blog.csdn.net/qq_28675909/article/details/137941212