cancel
Showing results for 
Search instead for 
Did you mean: 

[STM32H7B0RBT6][LTDC] Not possible to use RGB888 on CubeMx

Hello,

I am working on an HMI product with STM32H7B0RBTx LQFP64 and want to use the RGB888. As per Datasheet, it seems possible:

AyoubCheggari_1-1739659176493.png

But when I start a project on CubeIDE, it only provides only RGB565/666. 

My question is:

- Is this a limitation in the CubeMX and I can use RGB888 if I do it manually?

- If it's not the case, please to let me know and correct it on the datasheet.

Thanks,

Ayoub

1 ACCEPTED SOLUTION

Accepted Solutions

By checking again the datasheet, LCD_R0 and LCD_B0 lines are not available on LQFP64. So that's why RGB888 is not available on that package.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
PS:
1 - This is NOT an online support (https://ols.st.com) but a collaborative space.
2 - Please be polite in your reply. Otherwise, it will be reported as inappropriate and you will be permanently blacklisted from my help.

View solution in original post

7 REPLIES 7
SofLit
ST Employee

Hello,

I think it's not a limitation but linked to the package you are using LQFP64. So some LTDC signals are not available on that package.

You need to refer to the product datasheet.

With UFBGA176 (bigger package) I can see RGB888:

SofLit_0-1739799975125.png

Hope that answered your question.

 

 

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
PS:
1 - This is NOT an online support (https://ols.st.com) but a collaborative space.
2 - Please be polite in your reply. Otherwise, it will be reported as inappropriate and you will be permanently blacklisted from my help.

Thanks for the quick reply @SofLit ! 

I saw that are supported on different packages, but data sheet still says it's possible! Below, it shows that LDC_R1 is mapped to pin 16, while in CubeMx, it's allowed to use it! 

AyoubCheggari_0-1739800436931.png

AyoubCheggari_1-1739800500215.png

 

 

Ok I will escalate the issue and get back to you as soon as it's confirmed.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
PS:
1 - This is NOT an online support (https://ols.st.com) but a collaborative space.
2 - Please be polite in your reply. Otherwise, it will be reported as inappropriate and you will be permanently blacklisted from my help.

Many Thanks!

By checking again the datasheet, LCD_R0 and LCD_B0 lines are not available on LQFP64. So that's why RGB888 is not available on that package.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
PS:
1 - This is NOT an online support (https://ols.st.com) but a collaborative space.
2 - Please be polite in your reply. Otherwise, it will be reported as inappropriate and you will be permanently blacklisted from my help.

@Ayoub Cheggari wrote:

Thanks for the quick reply @SofLit ! 

I saw that are supported on different packages, but data sheet still says it's possible! Below, it shows that LDC_R1 is mapped to pin 16, while in CubeMx, it's allowed to use it! 

AyoubCheggari_0-1739800436931.png

AyoubCheggari_1-1739800500215.png

 

 


And this is another issue that I need to rise it internally. Ticket number not accessible by community users 203407.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
PS:
1 - This is NOT an online support (https://ols.st.com) but a collaborative space.
2 - Please be polite in your reply. Otherwise, it will be reported as inappropriate and you will be permanently blacklisted from my help.

Thanks @SofLit! It's clear now!