From ac036303e7b2eca9e410b4973d1eaa25efe058ae Mon Sep 17 00:00:00 2001 From: Chiharu Shirasaka <35837918+pepepper@users.noreply.github.com> Date: Fri, 16 Oct 2020 22:45:45 +0900 Subject: [PATCH] add how to use --- README | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/README b/README index 5f054a0..830228a 100644 --- a/README +++ b/README @@ -1,9 +1,19 @@ This is a nk.bin maker which contains U-Boot Based on bsd-ce(https://rink.nu/projects/bsd-ce.html) -動作原理: -SHARP BrainはOSとしてWindows CE 6.0を搭載している -Brainに搭載されているWindows CE用のブートローダー(EBOOT)はSDカードから所定の名前のOSイメージを読み込み -仮想アドレス0xA0200000(物理アドレス0x40200000)へとジャンプする -ここでBSDカーネルをWindows CEのブートローダーから起動するためのnk.binを生成するプログラムを流用し -0xA0200000へU-Bootを読み込むようにパックしたnk.binを生成するのが本プログラムである \ No newline at end of file +蜍穂ス懷次逅: +SHARP Brain縺ッOS縺ィ縺励※Windows CE 6.0繧呈政霈峨@縺ヲ縺繧 +Brain縺ォ謳ュ霈峨&繧後※縺繧妓indows CE逕ィ縺ョ繝悶シ繝医Ο繝シ繝繝シ(EBOOT)縺ッSD繧ォ繝シ繝峨°繧画園螳壹ョ蜷榊燕縺ョOS繧、繝。繝シ繧ク繧定ェュ縺ソ霎シ縺ソ +莉ョ諠ウ繧「繝峨Ξ繧ケ0xA0200000(迚ゥ逅繧「繝峨Ξ繧ケ0x40200000)縺ク縺ィ繧ク繝」繝ウ繝励☆繧 +縺薙%縺ァBSD繧ォ繝シ繝阪Ν繧淡indows CE縺ョ繝悶シ繝医Ο繝シ繝繝シ縺九i襍キ蜍輔☆繧九◆繧√ョnk.bin繧堤函謌舌☆繧九励Ο繧ー繝ゥ繝繧呈オ∫畑縺 +0xA0200000縺クU-Boot繧定ェュ縺ソ霎シ繧繧医≧縺ォ繝代ャ繧ッ縺励◆nk.bin繧堤函謌舌☆繧九ョ縺梧悽繝励Ο繧ー繝ゥ繝縺ァ縺ゅk + +菴ソ逕ィ譁ケ豕: +gcc縺ィmake縺ョ繧、繝ウ繧ケ繝医シ繝ォ縺輔l縺櫚inux荳翫〒 + +git clone https://github.com/brain-hackers/nkbin_maker +cd nkbin_maker +make +./bsd-ce (繝薙Ν繝峨@縺ヲ蜃コ蜉帙&繧後◆u-boot.bin縺ョ繝代せ) + +繝輔か繝ォ繝蜀縺ォU-Boot縺後ヱ繝繧ッ縺輔l縺殤k.bin縺檎函謌舌&繧後k