unable to make flash-qemu-local
John Lee
john_lee at openmoko.com
Tue Mar 11 04:35:37 CET 2008
On Mon, Mar 10, 2008 at 10:42:39PM +0100, Rodolphe Ortalo wrote:
> Hello,
>
> How is it possible to apply the patch from andrzej?
> (bitbake keeps on cancelling my local modifications...)
>
> Rodolphe
>
Put it into moko/openembedded/packages/u-boot/files/foo.patch
Edit u-boot-openmoko_1.3.1+git+svn.bb (that's what we're using atm)
SRC_URI = "\
<snipped>
file://foo.patch;patch=1 \
"
Regards,
John
> Le vendredi 07 mars 2008 à 02:26 +0100, andrzej zaborowski a écrit :
> > On 06/03/2008, Rodolphe Ortalo <rodolphe.ortalo at free.fr> wrote:
> > > Hello,
> > >
> > > make flash-qemu-local fails repeatedly for me (for 4-5 days at least)
> > > while other qemu-related commands apparently work. I tried to have a
> > > look at know problems on the wiki, but apparently they were not really
> > > identical (though similar in some aspects).
> > >
> > > Any hint on what the:
> > > qemu: fatal: Trying to execute code outside RAM or ROM at 0x00000000
> > > error line actually means? (Image too big?)
> >
> > That could be an image too big ( > 60MB) but isn't in this case. Qemu
> > tracked it down to a memory corruption in latest u-boot. Attached
> > u-boot patch should help (inlined for viewing).
> >
> > Shows why it's good to test u-boot images in qemu before flashing them
> > to your Neo and bricking it ;)
> >
> > --- a/drivers/video/cfb_console.c
> > +++ b/drivers/video/cfb_console.c
> > @@ -720,7 +720,7 @@ static void process_sequence(char c)
> > switch (c) {
> > case 'J':
> > /* assume num1 == 2 */
> > - memsetl(CONSOLE_ROW_FIRST, CONSOLE_SIZE,
> > + memsetl(CONSOLE_ROW_FIRST, CONSOLE_SIZE >> 2,
> > CONSOLE_BG_COL);
> > break;
> > case 'H':
>
>
More information about the openmoko-devel
mailing list