Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sm16208s and sm5166 panel #702

Open
j-g00da opened this issue Nov 21, 2024 · 6 comments
Open

sm16208s and sm5166 panel #702

j-g00da opened this issue Nov 21, 2024 · 6 comments

Comments

@j-g00da
Copy link

j-g00da commented Nov 21, 2024

I need to buy an outdoor panel and want it to work with the library.
I asked sellers and sent them list of supported ICs asking for panels that use the same ones or similar and got recommended this panel, seller says it uses sm16208s and sm5166. They also say that "Equivalent to 138 lines decoding It is the most commonly used line decoding".

Will it work? If not, can I get a recommendation on some 160mm high outdoor screen that is tested and will work?

I also can report on some other panels I already tested:
This 80x40 flex screen does work well (I have a chain of two) with mxconfig.driver = HUB75_I2S_CFG::DP3246_SM5368; setting. I would use it but I need outdoor version...
This 80x40 outdoor screen doesn't work at all, it's all black no matter what settings I use. Can't tell what ICs it uses as the board is waterproofed.

Edit:
Chips on the working (flex, indoor 80x40) panel:
DP245D
DP5125D
3018SDP
It works with DP3246_SM5368 driver config.
You can safely add these to the supported ICs section.

@board707
Copy link
Contributor

board707 commented Nov 21, 2024

sm5166. They also say that "Equivalent to 138 lines decoding It is the most commonly used line decoding".

true, sm5166 chip is a "type138" line decoder

Will it work?

It's impossible to say for sure.
Any of outdoor panels, even with supported chips - need to configure the order of the pixel output, which is not so easy to do in this library. I configured such panels for several people and described the scheme of the geometric function in the discussion #622.
Most panels are quite easy to configure, but sometimes there are very complex cases; it is impossible to predict the result without testing on hardware.

@j-g00da
Copy link
Author

j-g00da commented Nov 21, 2024

I can manage fixing the order of pixels - if that's the only problem. The main thing I'm afraid of is if I can display anything at all, I don't want to end up with the same problem as with this panel, where absolutely nothing is displayed (maybe chips there can't process 3.3V signal? Idk).

@board707
Copy link
Contributor

I don't want to end up with the same problem as with panel, where absolutely nothing is displayed

This Aliexpress link does not indicate which drivers are used on the panel, so I can't say what is the reason why the panel did not work. Unfortunately, matrices with unsupported drivers are increasingly common on the market and the probability of getting such a panel is quite high.
In the case of your new panel, the chips (sm16208 and sm5166) allow us to hope that the panel will work, although it is impossible to give a full guarantee.

@j-g00da
Copy link
Author

j-g00da commented Nov 21, 2024

I will probably buy few different models and test which one works best.
I also got response from another seller, they have solutions with ICN2037BP+RUC7258D and LS9930CS+RUC7258D. Are these combinations worth checking?

@board707
Copy link
Contributor

they have solutions with ICN2037BP+RUC7258D and LS9930CS+RUC7258D. Are these combinations worth checking?

The first option should work, the second definitely won't, LS9930CS - unsupported driver

@j-g00da
Copy link
Author

j-g00da commented Nov 22, 2024

Ok so seller informed me that they have two versions of the 80x40 outdoor module I talked about in the first comment. One is ICN2037BP+RUC7258D and the second one is LS9930CS+RUC7258D, and you get a random one... They sent me pictures of ICN2037BP module and it has slightly different pcb layout so it makes sense that mine must be LS9930CS, and that's why it doesn't display anything...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants