Find Jobs
Hire Freelancers

Binary executable image loader into VxWorks boot up image file

$100-500 USD

キャンセル
投稿日: 12年近く前

$100-500 USD

完了時にお支払い
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: 2738596

プロジェクトについて

リモートプロジェクト
アクティブ 12年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です

クライアントについて

UNITED STATESのフラグ
United States
5.0
9
お支払い方法確認済み
メンバー登録日:2月 6, 2009

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。