Find Jobs
Hire Freelancers

Fix port to higher kernel version for custom board

$8-15 USD / hour

Cerrado
Publicado hace más de 6 años

$8-15 USD / hour

Hello, We have custom hardware running on properly on kernel 2.6.20, this kernel is modified with vendor patches to support the custom hardware. The processor is a PXA270 520MHz processor. However to run some software it doesn't match the minimal kernel version. We fetched kernel 2.6.29.6 and applied the patches for 2.6.20 (last supported version by vendor) and fixed the compile errors showed up during compilation. The kernel does boot but crashes during intialization. The output is the following: -------------------- RedBoot> exec -w 1 -c "init=/linuxrc config_addr=0x00060000:0x20000 root=/dev/hda2 rootfstype=ext2 ro console=ttyS2,38400 panic=5 debug earlyprintk" About to start execution at 0xa0008000 - abort with ^C within 1 seconds Using base address 0xa0100000 and length 0x001f0d58 Linux version 2.6.29-6-270 (user@user-VirtualBox) (gcc version 4.8.2 (GCC) ) #1 Tue Jul 18 11:03:01 EEST 2017 CPU: XScale-PXA270 [69054117] revision 7 (ARMv5TE), cr=0000397f CPU: VIVT data cache, VIVT instruction cache Machine: PXA270 processor module Memory policy: ECC disabled, Data cache writeback On node 0 totalpages: 16384 free_area_init_node: node 0, pgdat c03f803c, node_mem_map c0483000 Normal zone: 128 pages used for memmap Normal zone: 0 pages reserved Normal zone: 16256 pages, LIFO batch:3 Run Mode clock: 208.00MHz (*16) Turbo Mode clock: 520.00MHz (*2.5, active) Memory clock: 208.00MHz (/1) System bus clock: 208.00MHz Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 Kernel command line: init=/linuxrc config_addr=0x00060000:0x20000 root=/dev/hda2 rootfstype=ext2 ro console=ttyS2,38400 panic=5 debug earlyprintk console [earlycon0] enabled rom_addr_setup: rom_addr set to 00060000 rom_addr_setup: rom_len set to 00020000 PID hash table entries: 256 (order: 8, 1024 bytes) Console: colour dummy device 80x30 Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) -------------------- The following info we extraceted from the printk_buf, here it seems to get a little further: -------------------- <5>Linux version 2.6.29-6-270 (user@user-VirtualBox) (gcc version 4.8.2 (GCC) ) #1 Tue Jul 18 11:03:01 EEST 2017 <4>CPU: XScale-PXA270 [69054117] revision 7 (ARMv5TE), cr=0000397f <4>CPU: VIVT data cache, VIVT instruction cache <4>Machine: PXA270 processor module <4>Memory policy: ECC disabled, Data cache writeback <7>On node 0 totalpages: 16384 <7>free_area_init_node: node 0, pgdat c03cc044, node_mem_map c0457000 <7> Normal zone: 128 pages used for memmap <7> Normal zone: 0 pages reserved <7> Normal zone: 16256 pages, LIFO batch:3 <6>Run Mode clock: 208.00MHz (*16) <6>Turbo Mode clock: 520.00MHz (*2.5, active) <6>Memory clock: 208.00MHz (/1) <6>System bus clock: 208.00MHz <4>Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 <5>Kernel command line: init=/linuxrc config_addr=0x00060000:0x20000 root=/dev/hda2 rootfstype=ext2 ro console=ttyS2,38400 panic=5 debug <7>rom_addr_setup: rom_addr set to 00060000 <7>rom_addr_setup: rom_len set to 00020000 <4>PID hash table entries: 256 (order: 8, 1024 bytes) <4>Console: colour dummy device 80x30 <6>Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) <6>Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) <6>Memory: 64MB = 64MB total <5>Memory: 60468KB available (3536K code, 702K data, 164K init) <6>SLUB: Genslabs=12, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 <6>Calibrating delay loop... -------------------- A GIT repository is available where all patches/changes on the original version are visible. The Yocto build environment is used to build the image. We are looking for someone that has experience with Linux kernel 2.6. Expected is that you help us through teamviewer to get the kernnel running. Please leave a bid with your experience concerning Linux kernel and how you think you can help us to get it running plus estimated timeframe. Cheers, Gerard
ID del proyecto: 14710953

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 7 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
5 freelancers están ofertando un promedio de $18 USD /hora por este trabajo
Avatar del usuario
We are expert developer have 6+ years experience working with companies like Adobe and Dell. We are experts in PHP, WordPress,Linux, Java, Python, Software Architecture and Development.
$12 USD en 40 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
Hi I've gone through your project Details, I have done lot of projects related to this project. I can strongly assure you that I will be able to provide you good quality of work. I love to do this job and I assure you that I can complete it with good quality and on time. I have done lot of projects in Linux we can discuss more about this project in chat. Hope positive response from your side. With Regards Thanks
$8 USD en 40 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de MALAYSIA
Seri kembangan, Malaysia
0,0
0
Forma de pago verificada
Miembro desde oct 15, 2015

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.