This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#6896 - Sansa e260 - bootloader causes artifacts at top of screen
Attached to Project:
Rockbox
Opened by Benjamin Brown (foolsh) - Saturday, 24 March 2007, 05:33 GMT+2
Last edited by Nils Wallménius (nls) - Monday, 05 November 2007, 17:18 GMT+2
Opened by Benjamin Brown (foolsh) - Saturday, 24 March 2007, 05:33 GMT+2
Last edited by Nils Wallménius (nls) - Monday, 05 November 2007, 17:18 GMT+2
|
Detailsjust like the thread http://forums.rockbox.org/index.php?topic=9282.0 and since bagder hasn't post a flyspray entry yet I'll start one
We own two e250s and I installed rockbox on them without any problems way back when rockboy wasn't even configured for them. One of them was ruined by my own hand (lesson learned), but still functions. Today (3-23-07) I bought an e260 to replace it. And installed rockbox using the Sansapatcher this of course installed the new bootloader. On startup the were these random colored lines at the top of the screen,first two or three horizonal lines, in RB and the OF. At first I blamed the new bootloader, so in turn uninstalled it using Sansapatcher (this cured the problem) and installed the old bootloader from way back when, still the same result. I can be sure that this is the bootloaders doing because I reinstalled the OF ver 1.02.15 and the problem is gone.(not a hardware issue) I searched flyspray and I can't find anything similar so I created this topic. If anyone wants additional information post back and I'll be happy to help. I'll even volunteer to be the guinea pig for this guys, if no one else has a e260 to try promising new bootloader code on. |
This task depends upon
http://creativepc.gotdns.com/img/snapshot0.jpg
http://creativepc.gotdns.com/img/snapshot1.jpg
http://creativepc.gotdns.com/img/snapshot2.jpg
http://creativepc.gotdns.com/img/snapshot3.jpg
http://creativepc.gotdns.com/img/snapshot4.jpg
http://creativepc.gotdns.com/img/snapshot5.jpg
http://creativepc.gotdns.com/img/snapshot6.jpg
http://creativepc.gotdns.com/img/snapshot7.jpg
there are some differences from the chips shown at
http://www.rockbox.org/twiki/bin/view/Main/SandiskE200HardwareComponents
But until some more people can verify this Im not sure we can pin point it there.
I am no asm or arm coder but my Guess would be wherever the "execute rockbox" command has been placed in the boot loader.It is more likely located after the bootloader initializes the hardware and before control is passed to the firmware. So what is the original firmware doing as soon as it boots? perhaps a device register is not cleanly started?
This really goes beyond my ability to fix but I can gather data and speculate.
One speculation is that extra bits are somehow overrunning into the lcd buffers.
Thanks to all the developers at Rockbox. You guys are the best! I have been a fan and user since the very first Archos units.
I am pretty technically savvy and have even done a bit of ML hobby level coding in the past but could never do what you guys are doing.
I am envious and grateful.
Cheers.
I can compile rockbox myself so if you have any idea to be tested please let me know.
10x in advance.
Here is the link to the forum thread back before rockbox even ran on the e2x0 http://forums.rockbox.org/index.php?topic=3225.0
If everyone here could read through it maybe we can gather some important details as to what the rockbox boot loader is doing or not doing that causes the lcd to initialize incorrectly, or maybe its not the lcd at all but some other piece of hardware.
Do we have a dump of bootloader from any sansa with v1.1 hardware ?
Any suggestions?
Origato
FS#7692.Hope this helps.
FS#7692?(top two lines garbled) only after the bootloader text,
and then the logo would clear it up.
I never experienced it during the OF.
I compiled a new bootloader after the commit of FS-7692 and
the garbled screen is cleared up but the top line of pixels
is over written with a black line.
The top of the R, B and L in "Rockbox Boot Loader" get cut off.
GRaTT
Do you have some of the early patches that tied to fix this problem still applied to your files?
Some of those fixed the problem buy over writting the top two lines with data from below the screen. That data would now probably be black.
If after a build from a fresh set of files you still have the problem go look at fs7692 and undo one patch at a time the top one and the one added buy Jonathan Backer
and let me know what one is causing the problem.
Thanks
Jesse
Do you have some of the early patches that tied to fix this problem still applied to your files?
Some of those fixed the problem buy over writting the top two lines with data from below the screen. That data would now probably be black.
If after a build from a fresh set of files you still have the problem go look at fs7692 and undo one patch at a time the top one and the one added buy Jonathan Backer
and let me know what one is causing the problem.
Thanks
Jesse