Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Minix neo x5 - compilar rom's o kernel's
#21
[piter@localhost rockchip-rk30xx-mk808]$ make
CHK include/linux/version.h
CHK include/generated/utsrelease.h
make[1]: `include/generated/mach-types.h' está actualizado.
CC kernel/bounds.s
gcc: error: no se reconoce la opción de línea de órdenes ‘-mlittle-endian’
gcc: error: no se reconoce el argumento en la opción ‘-mabi=aapcs-linux’
gcc: nota: los argumentos válidos para ‘-mabi=’ son: ms sysv
gcc: error: no se reconoce la opción de línea de órdenes ‘-mno-thumb-interwork’
make[1]: *** [kernel/bounds.s] Error 1
make: *** [prepare0] Error 2
[piter@localhost rockchip-rk30xx-mk808]$

HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
CC init/main.o
CHK include/generated/compile.h
CC init/version.o
CC init/do_mounts.o
CC init/do_mounts_initrd.o
LD init/mounts.o
CC init/initramfs.o
CC init/calibrate.o
LD init/built-in.o
HOSTCC usr/gen_init_cpio
/home/piter/android/rockchip-rk30xx-mk808/scripts/gen_initramfs_list.sh: Cannot open 'initramfs.cpio'
make[1]: *** [usr/initramfs_data.cpio.gz] Error 1
make: *** [usr] Error 2

CC arch/arm/common/pl330.o
AS arch/arm/common/fiq_glue.o
CC arch/arm/common/fiq_glue_setup.o
CC arch/arm/common/fiq_debugger.o
LD arch/arm/common/built-in.o
CC arch/arm/mach-rk30/clock.o
DECODE arch/arm/mach-rk30/clock_data.o
uudecode usage error:
No se puede especificar un fichero de salida cuando se procesan varios ficheros
de entrada.
uudecode (GNU sharutils) - decode an encoded file - Ver. 4.13.3
USAGE: uudecode [ -<flag> [<val>] | --<name>[{=| }<val>] ]... [ file ... ]make[1]: *** [arch/arm/mach-rk30/clock_data.o] Error 64
make: *** [arch/arm/mach-rk30] Error 2
[piter@localhost rockchip-rk30xx-mk808]$

CC arch/arm/mm/highmem.o
arch/arm/mm/alignment.c: In function 'do_alignment':
arch/arm/mm/alignment.c:298:15: warning: 'offset.un' may be used uninitialized in this function [-Wuninitialized]
arch/arm/mm/alignment.c:720:21: note: 'offset.un' was declared here
AS arch/arm/mm/abort-ev7.o
AS arch/arm/mm/pabort-v7.o
AS arch/arm/mm/cache-v7.o
CC arch/arm/kernel/sched_clock.o
CC arch/arm/mm/copypage-v6.o
LD arch/arm/plat-rk/built-in.o
CC arch/arm/mm/context.o
CC arch/arm/kernel/smp.o
CC arch/arm/kernel/smp_tlb.o
AS arch/arm/mm/tlb-v7.o
AS arch/arm/mm/proc-v7.o
CC arch/arm/mm/cache-l2x0.o
CC arch/arm/kernel/smp_scu.o
CC arch/arm/kernel/smp_twd.o
CC arch/arm/kernel/unwind.o
CC arch/arm/kernel/pmu.o
LD arch/arm/mm/built-in.o
CC arch/arm/kernel/io.o
AS arch/arm/kernel/head.o
CC arch/arm/kernel/init_task.o
LDS arch/arm/kernel/vmlinux.lds
LD arch/arm/kernel/built-in.o
[piter@localhost rockchip-rk30xx-mk808]$

como ves es un caos
Responder
#22
Si, ademas veo que es para otro toolchain.
Has probado a usar el defconfig del mk808 como base? Es el hotdog creo recordar.

Enviado mediante orgasmatron
Apadrina una ROM, invítame a una birra! :D  
Responder
#23
estoy probando con todo.......................

parece que tira y se para sin errores
mira esto
http://www.cnx-software.com/2012/11/04/r...and-tools/

y esto esta super claro

http://d.hatena.ne.jp/kinneko/20121107/p40

otro toochat
git://github.com/STS-Dev-Team/arm-eabi-4.4.3.git
https://github.com/garwedgess/toolchains.git 4.7.3
Responder
#24
Los dos enlaces hacen referencia al mk808 y al repo de omegamoon, nada nuevo :)
Tendrás que modificar los drivers activados en el kernel para tener soporte de red, el x5 creo que monta los rk903.

Enviado mediante orgasmatron
Apadrina una ROM, invítame a una birra! :D  
Responder
#25
ami con arrancar y generar demomento me conformo , luego eso ya es perfilar

http://docs.kali.org/
Responder
#26
he dejado archlinux y me pasado a ubuntu 12.04 x64

mismo proceso y pangggg , compilado a la primera desde ssh,

claro esta con los valores (make make rk30_hotdog_ti_defconfig),

con rk306_sdk_defconfig , se para en seco sin errores
con rk30_hotdog_defconfig, error wifi o un driver wifi

bien se ve que con los 3 formas que hay de rk30_itv

pasa sin problemas , los demas dan problemas
Responder
#27
Muy interesantes todos los links
Responder
#28
el git://github.com/AndrewDB/rk3066-kernel
y https://github.com/omegamoon/rockchip-rk30xx-mk808.git

con rk30_hotdog_ti_defconfig , paro en seco en archlinux

tiene que ser que me falta algo en arch

en ubuntu misma configuracion con rk30_hotdog_ti_defconfig
git://github.com/AndrewDB/rk3066-kernel
se para en seco

bueno pues de los dos uno solo tira en ubuntu y con esa configuracion
este - https://github.com/omegamoon/rockchip-rk30xx-mk808.git
con esta - rk30_hotdog_ti_defconfig

bueno pues eso en ubuntu 12.04 x64 y con esa configuracion
https://github.com/omegamoon/rockchip-rk30xx-mk808.git
2º rk30_hotdog_ti_defconfig

LD [M] drivers/media/common/tuners/tda827x.ko
LD [M] drivers/media/common/tuners/tda9887.ko
LD [M] drivers/media/common/tuners/tea5761.ko
LD [M] drivers/media/common/tuners/tea5767.ko
LD [M] drivers/media/common/tuners/tuner-types.ko
LD [M] drivers/media/common/tuners/tuner-xc2028.ko
LD [M] drivers/media/common/tuners/tuner-simple.ko
LD [M] drivers/media/common/tuners/xc5000.ko
LD [M] drivers/media/video/gspca/gspca_main.ko
LD [M] drivers/scsi/scsi_wait_scan.ko
AS arch/arm/boot/compressed/piggy.lzo.o
LD arch/arm/boot/compressed/vmlinux
OBJCOPY arch/arm/boot/zImage
Kernel: arch/arm/boot/zImage is ready
piter@M3610:~/android/rockchip-rk30xx-mk808$

claro esta que lo nuestro es un Minix neo x5, al lio

fin del proceso , claro esta esto esta en mk808

piter@M3610:~/android/zImage$ ls
compressed_kernel.img Image uncompressed_kernel.img zImage
piter@M3610:~/android/zImage$
Responder
#29
Enhorabuena, has compilado el kernel del mk808, ahora la parte difícil : adaptarlo.
A por el! :)

Enviado mediante orgasmatron
Apadrina una ROM, invítame a una birra! :D  
Responder
#30
pregunta tonta nuestro minix neo x5 a que tableta o movil seria similar , en la fitness que dispositivo dice que es?

voy a coger la cyanogenmod y intentar pasarla a nuestro minix , haber que sale, jejejeje

urge la respuesta , gracias
Responder
#31
No hay nada similar, la finless es una rom modificada que mantiene el kernel del firmware original.
Puedes sacar mucha informacion del .config que te pasé (pp.txt) aunque sea para hacer un kernel para picuntu puedes averiguar que drivers usa y activarlos en tu compilacion.
Salu2
Apadrina una ROM, invítame a una birra! :D  
Responder
#32
nada voy a levantar una rom desde cero , casi lo tenia pero tengo problemas logisticos,,jajajaja, de espacio

me toca reinstalar y veremos haber como queda , lo unico malo es que compile una rom para mi wildfire (que eso sera a un paso si sabemos el simil del minix neo x5) vamos el nombre del dispositivo movil
Responder
#33
(30-03-2013, 04:52 PM)daemonium escribió: No hay nada similar, la finless es una rom modificada que mantiene el kernel del firmware original.
Puedes sacar mucha informacion del .config que te pasé (pp.txt) aunque sea para hacer un kernel para picuntu puedes averiguar que drivers usa y activarlos en tu compilacion.
Salu2

Si te pasas por armtvtech, hay un español, jps q ha conseguido hacer funcionar el wifi rk903 del x5 con custom kernel en linux, como un loco toi intentando hacer lo mismo con el mk808b, ya se ve la luz al final del tunel
Responder
#34
no se si habra luz , pero de aqui salgo ingeniero ,

bien meti todo ubuntu+todo el tema de android (casi 6 horas de descarga y eso que tengo 30 megas), cm-10.x + 3 repositorios que he encontrado rk3066

android_device_retina_rk3066 android_vendor_rockchip cm_rk3066_ventos97

estoy con el cm........ pero algo me falla

Lunch menu... pick a combo:
1. full-eng
2. full_x86-eng
3. vbox_x86-eng
4. mini_armv7a_neon-userdebug
5. mini_armv7a-userdebug
6. device_rk30sdk-userdebug
7. cm_rk30sdk-userdebug
8. full_ventos97-userdebug
9. rootbox_ventos97-userdebug
10. cm_ventos97-userdebug
11. full_panda-userdebug
12. cm_anzu-userdebug
13. cm_coconut-userdebug
14. cm_e610-userdebug
15. cm_encore-userdebug
16. cm_haida-userdebug
17. cm_hallon-userdebug
18. cm_holiday-userdebug
19. cm_iyokan-userdebug
20. cm_mango-userdebug
21. cm_mint-userdebug
22. cm_p1c-userdebug
23. cm_p1l-userdebug
24. cm_p1n-userdebug
25. cm_p1-userdebug
26. cm_p700-userdebug
27. cm_p720-userdebug
28. cm_p920-userdebug
29. cm_pyramid-userdebug
30. cm_ruby-userdebug
31. cm_satsuma-userdebug
32. cm_smultron-userdebug
33. cm_t769-userdebug
34. cm_tf101-userdebug
35. cm_tf201-userdebug
36. cm_urushi-userdebug

error ...

build/core/product_config.mk:209: *** No matches for product "full_ventos97". Alto.
Device ventos97 not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Repository for ventos97 not found in the CyanogenMod Github repository list. If this is in error, you may need to manually add it to your local_manifests/roomservice.xml.
build/core/product_config.mk:209: *** No matches for product "full_ventos97". Alto.

** Don't have a product spec for: 'full_ventos97'
** Do you have the right repo manifest?

piter@piter-M3610:~/android/system/device/rockchip/ventos97$ ./extract-files.sh
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
3176 KB/s (1051643 bytes in 0.323s)
1164 KB/s (65286 bytes in 0.054s)
3862 KB/s (1661539 bytes in 0.420s)
1245 KB/s (136732 bytes in 0.107s)
3221 KB/s (1012896 bytes in 0.307s)
165 KB/s (13472 bytes in 0.079s)
472 KB/s (21708 bytes in 0.044s)
758 KB/s (70928 bytes in 0.091s)
1590 KB/s (194040 bytes in 0.119s)
119 KB/s (9664 bytes in 0.079s)
713 KB/s (66720 bytes in 0.091s)
397 KB/s (33900 bytes in 0.083s)
2214 KB/s (370016 bytes in 0.163s)
398 KB/s (33900 bytes in 0.083s)
873 KB/s (81680 bytes in 0.091s)
1935 KB/s (144720 bytes in 0.073s)
2537 KB/s (486436 bytes in 0.187s)
3835 KB/s (2619920 bytes in 0.667s)
518 KB/s (46356 bytes in 0.087s)
65 KB/s (5336 bytes in 0.079s)
1555 KB/s (189776 bytes in 0.119s)
remote object '/system/lib/libsurfaceflinger_client.so' does not exist
829 KB/s (42244 bytes in 0.049s)
215 KB/s (17532 bytes in 0.079s)
16 KB/s (671 bytes in 0.040s)
remote object '/system/lib/stagefright.ver' does not exist
10 KB/s (432 bytes in 0.040s)
1936 KB/s (144794 bytes in 0.073s)
203 KB/s (16527 bytes in 0.079s)
2646 KB/s (539869 bytes in 0.199s)
835 KB/s (42614 bytes in 0.049s)
452 KB/s (20737 bytes in 0.044s)
64 KB/s (2683 bytes in 0.040s)
remote object '/system/rk30xxnand_ko.ko.3.0.8+' does not exist
1626 KB/s (211852 bytes in 0.127s)
1679 KB/s (211852 bytes in 0.123s)
16 KB/s (673 bytes in 0.040s)
1870 KB/s (259271 bytes in 0.135s)
1785 KB/s (239947 bytes in 0.131s)
74 KB/s (6012 bytes in 0.079s)
1579 KB/s (101983 bytes in 0.063s)
39 KB/s (1647 bytes in 0.040s)
17 KB/s (741 bytes in 0.040s)
1786 KB/s (239947 bytes in 0.131s)
1650 KB/s (201472 bytes in 0.119s)
1765 KB/s (124268 bytes in 0.068s)
1710 KB/s (229880 bytes in 0.131s)
2480 KB/s (249144 bytes in 0.098s)
535 KB/s (47809 bytes in 0.087s)
1648 KB/s (201472 bytes in 0.119s)
2522 KB/s (249467 bytes in 0.096s)
1712 KB/s (229880 bytes in 0.131s)
97 KB/s (4058 bytes in 0.040s)
1112 KB/s (117713 bytes in 0.103s)
1648 KB/s (201472 bytes in 0.119s)
24 KB/s (1024 bytes in 0.040s)
24 KB/s (1003 bytes in 0.040s)
39 KB/s (1647 bytes in 0.040s)
1770 KB/s (237848 bytes in 0.131s)
1709 KB/s (229880 bytes in 0.131s)
1732 KB/s (218604 bytes in 0.123s)
1677 KB/s (218460 bytes in 0.127s)
1626 KB/s (211852 bytes in 0.127s)
13 KB/s (543 bytes in 0.040s)
60 KB/s (2516 bytes in 0.040s)
28 KB/s (1187 bytes in 0.040s)
615 KB/s (54988 bytes in 0.087s)
761 KB/s (71236 bytes in 0.091s)
1559 KB/s (104512 bytes in 0.065s)
remote object '/system/lib/hw/copybit.rk30board.so' does not exist
67 KB/s (5464 bytes in 0.079s)
166 KB/s (13540 bytes in 0.079s)
290 KB/s (24728 bytes in 0.083s)
67 KB/s (5464 bytes in 0.079s)
228 KB/s (18516 bytes in 0.079s)
165 KB/s (13372 bytes in 0.079s)
1379 KB/s (83268 bytes in 0.058s)
300 KB/s (25668 bytes in 0.083s)
469 KB/s (21568 bytes in 0.044s)
1392 KB/s (158408 bytes in 0.111s)
763 KB/s (71384 bytes in 0.091s)
66 KB/s (5372 bytes in 0.079s)
66 KB/s (5428 bytes in 0.079s)
piter@piter-M3610:~/android/system/device/rockchip/ventos97$

se ve que instale lo que me faltaba una libreria y tiran los cuetro nucleos haber que sale
Responder
#35
Rockchip RK30xx series

La serie Rockchip RK30xx usa un procesador de dos núcleos ARM Cortex-A9.5 6

El RK3066 posee un rendimiento similar al Samsung Exynos 4, también de doble núcleo. En términos de rendimiento, el RK3066 está entre el Samsung Exynos 4210 y el Samsung Exynos 4212.7 8 9 10

Sus características son las que siguen:

40 nm
Dos núcleos Cortex-A9 (ARMv7) hasta 1.6 GHz
Soporte para NEON
Quad core Mali 400, a la frecuencia de 250 MHz con soporte para Open GL ES 2.0 y Open VG 1.1
VPU (Video Processing Unit) Multi-Media Processor con soporte para la decodificación de imagen y video a 1080p
Soporte para DDR, DDR2 y DDR3, hasta 2 GB
Interfaz HDMI 1.4 con 2 canales TFT LCD y soporte 3D(hasta 1920×1080)
Interfaz USB 2.0 y SD/MMC

correcto compilacion tras un monton de horas 4 o 5 .......... jejejeejajajaja
opcion 4. mini_armv7a_neon-userdebug

target Dex: SystemUI
Copying: /home/piter/android/system/out/target/common/obj/APPS/SystemUI_intermediates/proguard.classes.dex
target Package: SystemUI (/home/piter/android/system/out/target/product/armv7-a-neon/obj/APPS/SystemUI_intermediates/package.apk)
'/home/piter/android/system/out/target/common/obj/APPS/SystemUI_intermediates/classes.dex' as 'classes.dex'...
Install: /home/piter/android/system/out/target/product/armv7-a-neon/system/app/SystemUI.apk
DroidDoc took 405 sec. to write docs to /home/piter/android/system/out/target/common/docs/doc-comment-check
target Symbolic: libwebcore (/home/piter/android/system/out/target/product/armv7-a-neon/symbols/system/lib/libwebcore.so)
target Strip: libwebcore (/home/piter/android/system/out/target/product/armv7-a-neon/obj/lib/libwebcore.so)
Install: /home/piter/android/system/out/target/product/armv7-a-neon/system/lib/libwebcore.so
build/tools/generate-notice-files.py /home/piter/android/system/out/target/product/armv7-a-neon/obj/NOTICE.txt /home/piter/android/system/out/target/product/armv7-a-neon/obj/NOTICE.html "Notices for files contained in the filesystem images in this directory:" /home/piter/android/system/out/target/product/armv7-a-neon/obj/NOTICE_FILES/src
Combining NOTICE files into HTML
Combining NOTICE files into text
Installed file list: /home/piter/android/system/out/target/product/armv7-a-neon/installed-files.txt
Target system fs image: /home/piter/android/system/out/target/product/armv7-a-neon/obj/PACKAGING/systemimage_intermediates/system.img
Running: mkyaffs2image -f /home/piter/android/system/out/target/product/armv7-a-neon/system /home/piter/android/system/out/target/product/armv7-a-neon/obj/PACKAGING/systemimage_intermediates/system.img
Install system fs image: /home/piter/android/system/out/target/product/armv7-a-neon/system.img
piter@piter-M3610:~/android/system$

SimpaticoSimpaticoSimpaticoSimpaticoSimpaticoSimpaticoSimpaticoSimpaticoSimpaticoSimpatico
Responder
#36
kernel compilado por mi para minix neo x5 (version kernel picuntu-3.0.8)

https://mega.co.nz/#!johSRSiT!QgRP4z_Koc...7YJjI41Rc4

SimpaticoSimpaticoSimpaticoSimpatico
Responder
#37
Y que tal funciona?

Enviado mediante orgasmatron
Apadrina una ROM, invítame a una birra! :D  
Responder


Salto de foro:


Usuarios navegando en este tema:
3 invitado(s)

Powered by MyBB.