Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  Rockboxed Sansa Clip+ screen glitches
« previous next »
  • Print
Pages: [1]

Author Topic: Rockboxed Sansa Clip+ screen glitches  (Read 2850 times)

Offline kazekage

  • Member
  • *
  • Posts: 5
Rockboxed Sansa Clip+ screen glitches
« on: March 18, 2012, 12:31:19 PM »
Hello. I've been using rockbox for a while at my Clip+ without any troubles. But lately i've started to get video artifacts like those on the screens below. I think my problem could be hardware-related as i accidentally washed my Clip+ few days ago. But which is strange, when i boot into original sansa firmware it works perfectly fine, just the way it's been always working.




Can you please give me any suggestion to what can cause this behaviour? I've re-installed original firmware, rockbox and bootloader several times without any success. Thank you in advance.

Post Merge: March 18, 2012, 12:37:49 PM
I've forgotten to mention that sometimes it happens that clip+ boots fine - without screen issuess. And when it happens i have no problems with menu like on the images above until I turn sansa off and then power on again.
« Last Edit: March 18, 2012, 12:43:40 PM by kazekage »
Logged

Offline bertrik

  • Developer
  • Member
  • *
  • Posts: 171
    • Homepage Bertrik Sikken
Re: Rockboxed Sansa Clip+ screen glitches
« Reply #1 on: March 18, 2012, 01:37:02 PM »
Not sure what causes this.
In the code I do see that we're not really careful in properly resetting the display controller. Perhaps a more thorough reset in the display code fixes the problem.

To make things slightly more complicated, there can be two different kinds of display in the clip+. Can you go into menu system/debug/View I/O ports and tell me the value of GPIOB?
Logged
Meizu M6SP, Samsung YP-S3, iPod nano 1g, Sansa c200, Sansa e200, Sansa Clip, Sansa Clip+, Sansa Clip Zip
 

Offline kazekage

  • Member
  • *
  • Posts: 5
Re: Rockboxed Sansa Clip+ screen glitches
« Reply #2 on: March 18, 2012, 01:53:01 PM »
GPIOB: E4    DIR:E5
Logged

Offline bertrik

  • Developer
  • Member
  • *
  • Posts: 171
    • Homepage Bertrik Sikken
Re: Rockboxed Sansa Clip+ screen glitches
« Reply #3 on: March 18, 2012, 04:38:27 PM »
Are you able to compile a test build, based on a patch I could write?
Logged
Meizu M6SP, Samsung YP-S3, iPod nano 1g, Sansa c200, Sansa e200, Sansa Clip, Sansa Clip+, Sansa Clip Zip
 

Offline kazekage

  • Member
  • *
  • Posts: 5
Re: Rockboxed Sansa Clip+ screen glitches
« Reply #4 on: March 18, 2012, 05:11:39 PM »
I think I will be able to do that with the wiki guide assistance.
Logged

Offline bertrik

  • Developer
  • Member
  • *
  • Posts: 171
    • Homepage Bertrik Sikken
Re: Rockboxed Sansa Clip+ screen glitches
« Reply #5 on: March 19, 2012, 04:04:20 PM »
I just committed a possible fix, to properly reset the display controller at bootup. Can you try the current build?
Logged
Meizu M6SP, Samsung YP-S3, iPod nano 1g, Sansa c200, Sansa e200, Sansa Clip, Sansa Clip+, Sansa Clip Zip
 

Offline kazekage

  • Member
  • *
  • Posts: 5
Re: Rockboxed Sansa Clip+ screen glitches
« Reply #6 on: March 20, 2012, 03:05:32 PM »
Hello. Thank you for looking into this issue. I've installed rockbox current build dated 20.03.12 via RockboxUtility, however i'm still experiencing similar screen artifacts. Sometimes it boots fine several times in a row, then after some random power-on screen becomes buggy and often remains like that several times i turn it on after that.
Logged

Offline kazekage

  • Member
  • *
  • Posts: 5
Re: Rockboxed Sansa Clip+ screen glitches
« Reply #7 on: March 30, 2012, 08:27:56 AM »
Hello again. Tested current build for a few days and eventually all issues disappered. I haven't seen any glitches like mentioned above for the past week. I have no idea what caused this behavior. Bertrik, thank you once again for helping me out.
Logged

Offline bertrik

  • Developer
  • Member
  • *
  • Posts: 171
    • Homepage Bertrik Sikken
Re: Rockboxed Sansa Clip+ screen glitches
« Reply #8 on: March 30, 2012, 08:48:57 AM »
Besides the display reset fix, nothing was changed in the display driver recently.
I guess your player just dried out more thoroughly now :)

In theory, the clipv1, clipv2, clip+ display variant 0 and clip+ display variant 1 all could have different initialisation sequences, with for example different transfer speeds and resulting sensitivities to disturbance like moisture/contamination.
In practice, we initialise the clip+ display with the same setting that the clipv1 uses, with some special cases for the display that is in some clip+ players.
Logged
Meizu M6SP, Samsung YP-S3, iPod nano 1g, Sansa c200, Sansa e200, Sansa Clip, Sansa Clip+, Sansa Clip Zip
 

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  Rockboxed Sansa Clip+ screen glitches
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.063 seconds with 14 queries.