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

MHP30 adressable LED only shows green channel #1671

Closed
codingcatgirl opened this issue Apr 23, 2023 · 15 comments
Closed

MHP30 adressable LED only shows green channel #1671

codingcatgirl opened this issue Apr 23, 2023 · 15 comments
Assignees

Comments

@codingcatgirl
Copy link
Contributor

Describe the bug
The Code suggests that the MHP30 shouuld show different LED colors during operation. However, the only colors i see while using it are green, dark green (when it should be orange) and off (when it should be red). It looks like adressing the LED doesn't work.

@Ralim
Copy link
Owner

Ralim commented Apr 23, 2023

For both of my devices here it is showing R/G/B as expected on the latest release :/
Can you confirm that your led is fully operational via the factory firmware?
Also any chance of a photo of the led (wondering if they have changed it)

@codingcatgirl
Copy link
Contributor Author

What i can say is that it definitely lights up in blue in the DFU mode. Not sure if i've seen red, i didn't pay that close attention to it since i got it 2 days ago :D Are there any instructions how to best open up this thing? then i'll take a look

@Ralim
Copy link
Owner

Ralim commented Apr 23, 2023

The led is is under the hot top so can just pull up on the heater pad and it should neatly pop off the base (its on pins).

Okay so definitely sounds like something is going wrong somewhere hmm.

@codingcatgirl
Copy link
Contributor Author

Thanks, that was almost too easy.

Anyway, the LED does look like then one that has been indentified before though
image

@codingcatgirl
Copy link
Contributor Author

I've set it to white and it is cyan now. Hm.

@Ralim
Copy link
Owner

Ralim commented Apr 24, 2023

Definitely a new revision of that top board compared to mine.
Gotta wonder what changed lol.

Maybe try adjusting the timing values a bit in the driver code? Could be on the edge for the bit timings for your unit?

@codingcatgirl
Copy link
Contributor Author

Hm, to be honest i have no idea how i should adjust the timings. Can you give me a hint?

@codingcatgirl
Copy link
Contributor Author

I've flashed the original firmware again. It seems that the original firmware can't show any red either. So i have to assume that my unit is either broken… or that the new hardware revision does have some difference and the firmware they have available for download isn't correct for my hardware revision. Wish i would have paid more attention to my first test with the stock firmware. The latter would be better of course, but it might just be time to see if i can swap the LED, unless anyone else will show up with the same problem here.

@Ralim
Copy link
Owner

Ralim commented Apr 25, 2023

Damn, I was really hoping it wasnt a damaged led.
On the bright side its not stupid hard to replace at a guess.

In terms of timings; its all the asm crud in https://github.com/Ralim/IronOS/blob/dev/source/Core/Drivers/WS2812.h

@codingcatgirl
Copy link
Contributor Author

On the bright side its not stupid hard to replace at a guess.

Yeah especially since i now have a hot plate… ……… oh

@discip
Copy link
Collaborator

discip commented Jun 29, 2023

@codingcatgirl
Did you manage to solve this issue?
If so, please don't forget to close this. 😊

@codingcatgirl
Copy link
Contributor Author

The issue seems to be hardware-related, so i'm gonna glose this, yep.

@cgxeiji
Copy link

cgxeiji commented Oct 26, 2023

I apologize for writing on a closed issue, but I have the exact same problem. If the hardware changed between revisions, I was hoping that I could reassign the colors on firmware to still give an indication without using red. Do you think this is feasible?

@codingcatgirl
Copy link
Contributor Author

Do you see any other colors with the official firmware? If not, you just have the same broken LED as me and this is not a firmware issue.

@cgxeiji
Copy link

cgxeiji commented Oct 26, 2023

Thank you for your reply! I don't see any other colors, that's why I was wondering if the heating colors could be changed from [green -> red] to [blue -> green]. Maybe I need to compile it myself?

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

4 participants