Find Jobs
Hire Freelancers

Binary executable image loader into VxWorks boot up image file

$100-500 USD

Cancelado
Publicado hace alrededor de 12 años

$100-500 USD

Pagado a la entrega
I am doing something similar to what is described at: <[login to view URL]> It is a vxworks binary flash image running on a powerpc. I have an rom dump (binary) I dumped 4mB which seems to be everything (It works if reloaded, I don't know what the real code size is). I would like to be able to extract the application binary, make modifications, and then re-pack it back into the image. I have gotten as far as using deezee and extracting the actual running binary. But I haven't gone beyond that. I have a second rom image (there are two embedded boards), so we can use it to see what is consistent as far as headers and crcs if necessary. What I would like you to do in order of importance. 1: give me a way to repack the binary image into the flash. (zip, crc, put back in 'Rezee'). Possibly integrate Dezee and the new 'Rezee' into a windows app for convenience. The trick is there is probably a crc stored with the image in the ROM and we will have to find it. 2: help me figure out the addresses of the running image. If end comes to end, I can just put a call to the embedded monitor/debugger as a first step into the program and see where things are when it starts to run. Additional resources: I have a copy of a vxworks BSP package for the hardware.(not necessarily the same version) The target hardware has a real time debugger. Unfortunately, the board configuration is "either the debugger" or "the application flash". The debugger runs out of its flash and I haven't been able to debug and watch it load the application from flash in to memory. I have a real time debugger disassembler output of the start of the code. I know where the boot code is located in flash e.g. and I have initial memory maps for the board. ## Deliverables I have attached the raw image file. the extracted image file and a dis-assembly of the initial bootload code. I suspect that everything I need can be done with some linux scripts and that would be a satisfactory solution.
ID del proyecto: 2738596

Información sobre el proyecto

Proyecto remoto
Activo hace 12 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

Sobre este cliente

Bandera de UNITED STATES
United States
5,0
9
Forma de pago verificada
Miembro desde feb 6, 2009

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.