10-bit CSI interface in the i.MX RT1064

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

10-bit CSI interface in the i.MX RT1064

Jump to solution
1,692 Views
jose_au_zone
Contributor II

Hello!

According to the reference manual (beginning of the CMOS Sensor Interface (CSI) chapter) the CSI interface should support 10-bit wide data

 

But the SDK doesn't have a configuration for that:

 

/*!
 * @brief CSI data bus witdh.
 */
typedef enum _csi_data_bus
{
    kCSI_DataBus8Bit,  /*!< 8-bit data bus. */
    kCSI_DataBus16Bit, /*!< 16-bit data bus. */
    kCSI_DataBus24Bit, /*!< 24-bit data bus. */
} csi_data_bus_t;

 

 

Can anyone confirm if the RT1064 supports 10-bit wide data in the CSI? And if so, how to properly configure it looks like the SDK doesn't support that

Thanks!

Labels (1)
0 Kudos
Reply
1 Solution
1,685 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @jose_au_zone ,

  I help you check with our internal exprt.

  RT1064 CSI can support 10-bit interface, just the SDK didn't add it.

  So, you can add the 10bit in the 

typedef enum _csi_data_bus
{
kCSI_DataBus8Bit, /*!< 8-bit data bus. */
kCSI_DataBus16Bit, /*!< 16-bit data bus. */
kCSI_DataBus24Bit, /*!< 24-bit data bus. */
} csi_data_bus_t;

About the 10bit configuration, please check the RT1064 reference manual this part:

kerryzhou_0-1635845759101.png

kerryzhou_1-1635845764301.png

You can set the PIXEL_BIT bit to 10 bit.

Wish it helps you!

If you still have questions about it, please kindly let me know.

Kerry

 

 

View solution in original post

0 Kudos
Reply
2 Replies
1,677 Views
jose_au_zone
Contributor II

Thank you for this!

0 Kudos
Reply
1,686 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi @jose_au_zone ,

  I help you check with our internal exprt.

  RT1064 CSI can support 10-bit interface, just the SDK didn't add it.

  So, you can add the 10bit in the 

typedef enum _csi_data_bus
{
kCSI_DataBus8Bit, /*!< 8-bit data bus. */
kCSI_DataBus16Bit, /*!< 16-bit data bus. */
kCSI_DataBus24Bit, /*!< 24-bit data bus. */
} csi_data_bus_t;

About the 10bit configuration, please check the RT1064 reference manual this part:

kerryzhou_0-1635845759101.png

kerryzhou_1-1635845764301.png

You can set the PIXEL_BIT bit to 10 bit.

Wish it helps you!

If you still have questions about it, please kindly let me know.

Kerry

 

 

0 Kudos
Reply