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

Screen Alignment Issue - Rev 2B #31

Open
bmlzootown opened this issue May 9, 2019 · 18 comments
Open

Screen Alignment Issue - Rev 2B #31

bmlzootown opened this issue May 9, 2019 · 18 comments

Comments

@bmlzootown
Copy link

Got the new Rev 2B board the other day, but I was sick so I didn't get to tinker right away. Pulled it out earlier today and, upon uploading the hello example (slightly modified with my initials instead), I realized that the screen was misaligned. Even the "Badgy AP" screen seems to be misaligned.

I'm new to... well, all of this, so I apologize if my description isn't quite apt. Is there a simple solution that I'm just completely unaware of?

Thanks!

@sqfmi
Copy link
Owner

sqfmi commented May 10, 2019

Could you check to make sure the screen's ribbon cable is properly attached to the connector? This happens sometimes when it's loose or misaligned.

@bmlzootown
Copy link
Author

No luck -- the end result still appears to be the same, even when completely removed and then reconnected.

@sqfmi
Copy link
Owner

sqfmi commented May 10, 2019

The connection looks good. The display appears to be not refreshing the whole screen, but just the misaligned section. The only time we've encountered this is when the ribbon cable is not aligned or loose... can you provide more details on your setup so we could try to help troubleshoot?

@mrWheel
Copy link

mrWheel commented May 10, 2019

Help!
I'm having the same issue!
How do I remove/re-insert the ribbon cable without breaking my Badgy?
badgy-c
badgy-b
badgy-a

@sqfmi
Copy link
Owner

sqfmi commented May 10, 2019

Could you also try power cycling a few times, and using a different USB cable/port?

@mrWheel
Copy link

mrWheel commented May 10, 2019

This is what I did:

  • replaced the battery
  • changed USB cable
  • switched on/off with USB cable attached
  • switched on/off without USB cable with old and with new battery

No change :-(

@sqfmi
Copy link
Owner

sqfmi commented May 10, 2019

@mrWheel what type of battery is being used?

@mrWheel
Copy link

mrWheel commented May 10, 2019

LIR2450’s

@sqfmi
Copy link
Owner

sqfmi commented May 11, 2019

One more thing to try, could you remove all power sources (i.e. battery and USB) and wait a few seconds, then with the switch already in the ON position, plug in the USB cable?

This is weird behavior and new to us, we have not been able to deterministically reproduce the same misaligned results. We will continue to investigate this issue.

@bmlzootown
Copy link
Author

bmlzootown commented May 11, 2019

Did the above: removed all power sources, flipped the switch to the ON position, and then plugged in the usb cable. The entire screen updated this time. The full screen still updates even if you toggle the power switch.
20190510_230208

Turning the switch back OFF before re-plugging the cable reproduces the partial screen update issue.
20190510_232411

Interestingly enough, after doing the above (returning to a partial screen update), it then took me a good 3-4 more tries to get the full screen to update again using the process described in your last reply.

@mrWheel
Copy link

mrWheel commented May 11, 2019

Ok, did that.
-Battery removed

  • USB disconnected
  • switch on .. off .. on .. off ..

nothing happens on the screen though

  • switch on
  • re-attach USB without battery
  • same as above with battery
    Result is the same mis-alignment

@peteargles
Copy link

peteargles commented May 18, 2019

Figured I should log in and chime in.
Mine arrived last week and I had the same screen alignment issue.
I removed and reinserted the ribbon cable and it's been perfect ever since!

@ghost
Copy link

ghost commented May 28, 2019

I have experienced the same issue. However, it manifests depending on the power supply: whenever I have used a power supply/charger which had Qualcomm’s Quick Charge or Samsung’s Adaptive Fast Charging (both exceed the USB spec’s voltage parameters) I noticed the screen alignment issue. The solution was using a different power supply (standard USB-PD, like the ones used to power Raspberry Pi's). Goes back to normal after one power cycle.

@Jonzay
Copy link

Jonzay commented May 31, 2019

I also experienced the same issue while I was uploading code via USB from my PC, with the LIR2450 battery connected. It went away when I removed the battery. I've only just reinserted the battery (tested fine running the code I had uploaded), so I will see if I can get the issue to reoccur tonight and create specific steps for replicating the issue.

@clsn
Copy link

clsn commented Jun 2, 2019

I'm having the same problem, and I don't even have any battery installed yet. I'll try disconnecting from power with the switch ON, in the hopes that it'll reset everything as it seems to have for those above. Seems to have worked, but I suspect it'll return as others have experienced.

@afonso360
Copy link

Had the same issue, it comes and goes, when i unboxed it, it didn't update the full screen, a few hours later it updated the entire screen. Today, partial update again, removed and reinserted the ribbon cable, and its ok now.

@noxo
Copy link

noxo commented Jun 21, 2019

I have the same issue, have been powering the device via USB only (laptop USB-port). Not sure, but it seems that removing the power source (USB-cable) for 30 secs or so, and then reconnecting the power source seemed to fix the thing. It seems to me, that doing power cycle too fast lets the display go in some strange state when powered back randomly.

@Jonzay
Copy link

Jonzay commented Jun 28, 2019

I will see if I can get the issue to reoccur tonight and create specific steps for replicating the issue.

Well, it's finally tonight :P

I got the Badgy out to upload new code (to try to get it onto WPA2-Enterprise networks), had it switched off but with the LIR2450 battery in it, plugged in the cord, switched the switch on and experienced the issue. I could only get full screen updates back again by removing the USB, switching the switch off, removing the battery, switching the switch on and then plugging in the USB cable. It is behaving itself again.... for now.

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

8 participants