Home Menu

Menu



Archos 70s/70b/eReader Archos 70s/70b/eReader


 
Herramientas
  #1  
Viejo 18/03/12, 09:45:51
Avatar de sady2012
sady2012 sady2012 no está en línea
Usuario novato en la web
Mensajes: 1
 
Fecha de registro: mar 2012
Mensajes: 1
Modelo de smartphone: Archos 70b ereader
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Archos 70b ereader / Bq Voltaire kernel compilation problem

Hi, guys. Sorry for my basic English.

I have some problem with compiled/compiling kernel for Bq Voltaire - it just not working!

As you may know, about a month ago BQ has made public GPL source code for Bq Voltaire tablet accessible for downloading.

Now the issue:
-------------------------------------
Source code of linux kernel:
www mediafire com/?en5uho61k829f89

Toolchain:
git clone -b froyo git://github.com/android/platform_prebuilt.git prebuilt_froyo

What was made:

Some changes to a Makefile:
Código:
CROSS_COMPILE :=/MYPATH/prebuilt_froyo/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-
Running compiler script:
Código:
./sh_new STM7UH
The result is "kernel.img"

I replaced the original firmware kernel with the new one and all I got is bootloops...

What I am missing?

Other thing.
I'm confused about "mkbootimg" and "ramdisk-boot" files - they are for SDK2.0 ROMs

Take a look into the sh_new script:

Some video driver correcions:
Código:
cp drivers/video/logo/STM7UH/logo_stm7uh_clut224.ppm drivers/video/logo/logo_oem_clut224.ppm -f
rm drivers/video/logo/logo_oem_clut224.c
rm drivers/video/logo/logo_oem_clut224.o
Bq Voltaire .config making:
Código:
make STM7UH_defconfig
compilation:
Código:
make

./mkkrnlimg arch/arm/boot/Image kernel.img.tmp
cat kernel.img.tmp System.map > kernel.img
It's very close to the result of rkunpack usage:
  • boot.img
    kernel.img
    kernel.img-raw
    kernel.img-symbol
    misc.img
    recovery.img
    system.img


kernel.img-raw - compiled non-packed kernel (arch/arm/boot/Image)
kernel.img-symbol - symbol table used by the kernel (System.map)

We can make kernel.img with two files:
Código:
./mkkrnlimg kernel.img-raw kernel.img-signed
cat kernel.img-signed kernel.img-symbol > kernel.img
So, kernel.img format is correct, all we need to do is run ./sh_new STM7UH

What am I doing wrong?

  • arm-eabi-4.4.3 - bootloops
    arm-eabi-4.2.1 - can't compile
    arm-eabi-4.3.1 - can't compile
    arm-eabi-4.4.0 - bootloops


Any suggestions?

Última edición por sady2012 Día 18/03/12 a las 11:06:34
Responder Con Cita


Respuesta

Estás aquí
Regresar   HTCMania > Foro Tablets / Laptops > Otras tablets con Android > Tablets Archos > Archos 70s/70b/eReader

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 11:46:48 (GMT +2)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007