-
-
Notifications
You must be signed in to change notification settings - Fork 731
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
[TS80P] Automatic display orientation the "wrong way up" #1021
Comments
Actually, the tip started glowing red hot so I suspect there might be something wrong with this iron. |
Burned mosfet. |
Straight out of the box? Oh 💩 |
From the pictures: |
I changed the tip and everything appears okay now (except for the display orientation). |
Display orientation being flipped is odd Just to be sure, you did flash the right firmware? |
Here is a video of the behaviour: |
@sigwinch28 |
Thanks. I tried this, but it doesn't seem to make any difference. I will retry again later to make sure I didn't make a mistake. |
Did you extract the hex file before transferring it to the iron, or did you drag and drop it directly from the zip file? |
Steps I followed:
It's still upside down. |
Good evening @sigwinch28, Are you able to open the device? Does it look like this? regards |
@sigwinch28 |
I just wanted to add that I downloaded and flashed the TS80P artifact from https://github.com/Ralim/IronOS/actions/runs/1742279297 and the screen shows in the correct orientation. 20220202.174224.mp4 |
I downloaded the main, as well a this firmware and got the mismatched display orientation like OP in both cases. Just to be sure, I also tried the _EN and _DE version. Thought it mitght have to do with either of those
so I tried different versions with the following results:
I'd happily use 2.13, if it weren't for an issue with my power supply, resulting in a wierd boot loop of the TS80P with 2.13. orientation-mismatch.mp4Edit: Board version is 1.2. |
@sigwinch28 |
I'm wondering if one model of accel has been flipped the other way up at some point in miniware's manufacturing. If you could post your accelerometer version as well as roughly when you bought you iron we could try and narrow down whats going on |
Running v2.16.6054928 I bought the Iron at most 1 year a go. |
Do we think this is the MSA301 being mounted backwards to others; or do we suspect MSA301 comes mounted two ways around? |
@discip what accel do you have and is it correct? |
@discip |
1. LIS2DH12 (board version is 1.1)2. It's correct.@GrigoriOH |
Ah damn, Would you be ok with just having an "invert orientation" toggle in advanced settings ? |
If you ask me, it would be nice and clean if we could keep the extra entries as low as possible by detecting the boards version (If that is possible.). |
Aha my question to Miniware was answered 🙏🏼 Looks like they have started using the SC7 as well as the LIS. Could you please test this build : https://github.com/Ralim/IronOS/actions/runs/1811536243 And then report back what model your accelerometer shows up as ? |
|
I was finally able to try the new version - unfortunately, the display is still upside down. Anything more I can do for you? |
Damn, was hoping that one was the model. |
Sure, I'll do whatever you need ;) I am supposed to download the TS80P build unter artifacts, am I? Just to be sure I don't do anything wrong, delivering faulty information. |
Hmm damn. Yep that's right, and your version you commented last time proved you did it right :) Not sure then what's the go, talking to miniware they haven't added a new one I don't think but will go ask again to check what the go is. Apologies on the delay, trying to rule out what I can before the worst case solution (manual invert in the menu) |
Hia, If you could record out those numbers here it would be great. For example you might get
Then you press the button and get
This code is just dumping out exactly what ID's on the I2C bus are there, and reading one of the registers from them to let us try to match up with datasheets 🤞🏼 |
Hey Ralim, Here are the addresses you asked for:
|
Okay cool, we do have an imposter. It looks like we have a SC7A20 that is programmed to use the LIS2DH12 address. Working on a possible fix |
@GrigoriOH And check (A) which it ID's your iron as and (b) if orientation is flipped for you still :) |
Okay, just installed v2.16.90431CD and got the SC7A20 to show up 🎉 |
Yay thank you ❤️ Wanted to check before I flipped just in case :D |
Yay 🎉 It works like a charm now! |
Sorry, but latest master on pinecil gives 'No accelerometer detected'. |
What accelerometer does your firmware have on previous releases? |
on stock 2.16: BMA223 |
My BMA223 two units here are working fine hrmm. This code does not touch the BMA223 driver at all, so unsure how you got into this state. |
I bought it from official Pine64 store |
If I comment #define ACCEL_SC7 in pinecil config, BMA233 is back again |
Looks like the BMA isn't liking the probe of register 0x0F sigh. |
Can I upload .dfu using "GD32 MCU Dfu Tool.exe"? I used only to upload .hex with it. |
Yes, your latest works |
Hi, |
Hi, |
Describe the bug
When the "display orientation" is set to "A", the display is always "upside down" when I hold it in my hand, even after a reboot.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
I expected the display to be the "right way up" for the orientation I am holding it in when the "Display Orientation" setting is "A". For example, if I am holding in my left hand, then I expect the display to be the right way up
Details on your device:
Additional context
The text was updated successfully, but these errors were encountered: