i.MX RT display memory organization

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

i.MX RT display memory organization

768 Views
andrea_gonelli
Contributor I

Hello

I'm new and first of all I'm looking to some details important for cost determination

if I have a 800x480 7" lcd can I use 384k of the 512 k internal memory of the i.MX RT 1050 processor as rambuffer (8 bit color)?

Or do I need an external ram memory?

Thanks in advance for answers

Andrea

Labels (1)
0 Kudos
2 Replies

560 Views
jay_heng
NXP Employee
NXP Employee

Hi Andrea,

  You can see below definitions in fsl_elcdif.h from RT1050 SDK, it can support kELCDIF_PixelFormatRAW8, so you can use 800*480*8bit RAM buffer to drive LCD.

  typedef enum _elcdif_pixel_format
{
    kELCDIF_PixelFormatRAW8   = 0,   /*!< RAW 8 bit, four data use 32 bits. */
    kELCDIF_PixelFormatRGB565 = 1,   /*!< RGB565, two pixel use 32 bits. */
    kELCDIF_PixelFormatRGB666 = 2,   /*!< RGB666 unpacked, one pixel uses 32 bits, high byte unused,
                                          upper 2 bits of other bytes unused. */
    kELCDIF_PixelFormatXRGB8888 = 3, /*!< XRGB8888 unpacked, one pixel uses 32 bits, high byte unused. */
    kELCDIF_PixelFormatRGB888   = 4, /*!< RGB888 packed, one pixel uses 24 bits. */
} elcdif_pixel_format_t;

Best Regards,

Jay

0 Kudos

560 Views
andrea_gonelli
Contributor I

perfect

thank you very much for the quick answer

best regards

Andrea

0 Kudos