This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#11888 - Fix Onda VX777 display error without define #USB_BOOT when compile
Attached to Project:
Rockbox
Opened by PurlingNayuki (yzflcyq) - Tuesday, 18 January 2011, 09:36 GMT+2
Last edited by Maurus Cuelenaere (mcuelenaere) - Tuesday, 18 January 2011, 13:10 GMT+2
Opened by PurlingNayuki (yzflcyq) - Tuesday, 18 January 2011, 09:36 GMT+2
Last edited by Maurus Cuelenaere (mcuelenaere) - Tuesday, 18 January 2011, 13:10 GMT+2
|
DetailsWhen I compile Onda VX777 I must define #USB_BOOT in autoconf.h or Rockbox won't display correctly.
But define this will make it unable to boot OF. So I tried to fix this and success. Tested on VX777 and VX747. Both of them works well. This patch may also make VX747P work. |
This task depends upon
Closed by Maurus Cuelenaere (mcuelenaere)
Tuesday, 18 January 2011, 13:10 GMT+2
Reason for closing: Fixed
Additional comments about closing: Should be fixed in r29083.
Tuesday, 18 January 2011, 13:10 GMT+2
Reason for closing: Fixed
Additional comments about closing: Should be fixed in r29083.
Thus I disabled this as the OF bootloader already inits the lcd for us, the ifdef is there for when you boot over usb (then you have to initialize the screen yourself).
Perhaps these changes should be wrapped into an ifndef BOOTLOADER block to make the OF able to boot..
2. I don't know why.
Between every #USB_BOOT and #endif is code to initial SLCD.
But another question is why OndaVX747 don't have to #define this.
But at least, this patch make it work. That's enough, I think.
Maybe. I test it again just now, and prove that it do works well on VX747.