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