内容へ移動
MA-X/MA-S/MA-E/IP-K Developers' WiKi
ユーザ用ツール
管理
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
PDF の出力
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
メインページ
»
ソフトウェア開発 (MA-E4xx シリーズ)
»
アップデート用ファームウェアの作成(クロス)
トレース:
mae4xx_devel:build_firmware:start
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== アップデート用ファームウェアの作成(クロス) ====== "build_firm_E4xx.sh" スクリプトにより、ファームウェアファイルを作ることができます((root 権限が必要です))。\\ スクリプトは、[[download_software:mae4xx:start|ダウンロード:MA-E4xxシリーズ]] にあります。 <code> root@jetson:/home/kikuchi/work# ./build_firm_E4xx.sh MA-E4xx series Firmware build script usage: build_firm_E4xx.sh -k kernel_dir -r rootfs dir [-o firmware_file] root@jetson:/home/kikuchi/work# </code> 引数として、下記を指定します。 * **-k** : カーネルソースを展開したディレクトリ * **-r** : root filesystemのアーカイブ(([[download_software:mae4xx:start]] からダウンロードできます))を展開((root 権限での作業が必要です))したディレクトリ * -o : 出力ファームウェアファイル名 (省略可: 省略時、カレントディレクトリに "firmware\_YYYYMMDD_hhmmss.img" 形式で作成します) \\ 実行するとこのようにファームウェアが作成されます。 <code> root@develop:/home/kikuchi/work# ./build_firm_E4xx.sh -k ../src/MAE4xx/linux-kernel -r mae4xx_xenial_rootfs -o mae4xx_xenial_v3_0_0.img MA-E4xx series Firmware build script * kernelrelease: 4.4.30 CHK include/config/kernel.release CHK include/generated/uapi/linux/version.h CHK include/generated/utsrelease.h make[1]: 'include/generated/mach-types.h' is up to date. CHK include/generated/timeconst.h CHK include/generated/bounds.h CHK include/generated/asm-offsets.h CALL scripts/checksyscalls.sh CHK include/generated/compile.h ... 中略 ... crontab (107) ssh (110) messagebus (111) staff (50) scanner (112) adm (4) * create initramfs ... update-initramfs: Generating /boot/initrd.img-4.4.30 adding: kernel.img (stored 0%) adding: kmod.img (stored 0%) adding: initramfs.img (stored 0%) adding: rootfs.img (stored 0%) adding: dtb.img (deflated 75%) adding: .config (deflated 77%) * Firmware filename: /home/kikuchi/work/mae4xx_xenial_v3_0_0.img done. please remove working directory '/home/kikuchi/work/build_1521091637' manually. root@develop:/home/kikuchi/work# </code> ファームウェアファイルは ZIP 形式になっています。 <code> root@develop:/home/kikuchi/work# unzip -l mae4xx_xenial_v3_0_0.img Archive: mae4xx_xenial_v3_0_0.img Length Date Time Name --------- ---------- ----- ---- 3647608 2018-03-15 14:29 kernel.img 593920 2018-03-15 14:29 kmod.img 2864520 2018-03-15 14:30 initramfs.img 70295552 2018-03-15 14:29 rootfs.img 27643 2018-03-15 14:29 dtb.img 100137 2018-03-15 14:29 .config --------- ------- 77529380 6 files </code> \\
mae4xx_devel/build_firmware/start.txt
· 最終更新: 2019/04/18 15:28 by
admin
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
PDF の出力
文書の先頭へ