内容へ移動
MA-X/MA-S/MA-E/IP-K Developers' WiKi
ユーザ用ツール
管理
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
PDF の出力
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
メインページ
»
MA-S1xx シリーズの操作
»
ファームウェアの構造
トレース:
mas1xx_ope:firmware_structure:start
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== ファームウェアの構造 ====== ===== ストレージ(Flash Memory)の構成 ===== ==== e.MMC の構成 ==== MA-S1xx シリーズには 4GB の e.MMC を搭載しており、信頼性向上のため pSLC((疑似SLC))モードに設定して使用しています。\\ パーティション構成は下記のようになっています。 |<40em 8em 8em 12em 20em>| ^ デバイス ^ サイズ [MiB] ^ ファイルシステム ^ 備考 | |mmcblk0| 1840| - |デバイス全体| |mmcblk0p1| 600| FAT32 |ファームウェア関係| |mmcblk0p2| 1239| ext4 |データ保存領域((出荷時では未使用))| \\ mmcblk0p1 パーティションは実機では ''/ro/.host/'' に mount されます。 <code> root@gemini:~# ls -l /ro/.host/ total 12 drwxr-xr-x 2 root root 4096 Jul 27 11:15 area0 drwxr-xr-x 2 root root 4096 Jul 1 11:39 area1 drwxr-xr-x 2 root root 4096 Jul 29 10:59 overlay </code> |<20em 7em 12em>| ^ Directory ^ Info | |area0|ファームウェア 0面| |area1|ファームウェア 1面| |overlay|オーバーレイ保存データ| \\ ファイル構成は下記のようになっています。 <code> root@gemini:~# ls -lR /ro/.host/ /ro/.host/: total 12 drwxr-xr-x 2 root root 4096 Jul 27 11:15 area0 drwxr-xr-x 2 root root 4096 Jul 1 11:39 area1 drwxr-xr-x 2 root root 4096 Jul 29 10:59 overlay /ro/.host/area0: total 85180 -rwxr-xr-x 1 root root 33413 Jul 29 10:59 at91-centurysys-gemini-00.dtb -rwxr-xr-x 1 root root 33663 Jul 29 10:59 at91-centurysys-gemini-01.dtb -rwxr-xr-x 1 root root 1770 Jul 29 10:59 at91-centurysys-gemini-01.dtbo -rwxr-xr-x 1 root root 1683 Jul 29 10:59 at91-centurysys-gemini-02.dtbo -rwxr-xr-x 1 root root 2459228 Jul 29 10:59 initramfs.img -rwxr-xr-x 1 root root 4757680 Jul 29 10:59 kernel.img -rwxr-xr-x 1 root root 1335296 Jul 29 10:59 kmod.img -rwxr-xr-x 1 root root 78548992 Jul 29 10:59 rootfs.img /ro/.host/area1: total 85180 -rwxr-xr-x 1 root root 33413 Jul 29 08:28 at91-centurysys-gemini-00.dtb -rwxr-xr-x 1 root root 33663 Jul 29 08:28 at91-centurysys-gemini-01.dtb -rwxr-xr-x 1 root root 1770 Jul 29 08:28 at91-centurysys-gemini-01.dtbo -rwxr-xr-x 1 root root 1683 Jul 29 08:28 at91-centurysys-gemini-02.dtbo -rwxr-xr-x 1 root root 2458940 Jul 29 08:28 initramfs.img -rwxr-xr-x 1 root root 4757672 Jul 29 08:28 kernel.img -rwxr-xr-x 1 root root 1335296 Jul 29 08:28 kmod.img -rwxr-xr-x 1 root root 78548992 Jul 29 08:28 rootfs.img /ro/.host/overlay: total 224 -rwxr-xr-x 1 root root 6057 Jul 29 09:50 old_overlays_etc.tar.zst -rwxr-xr-x 1 root root 40960 Jul 29 10:59 overlays_cmp_log.tar -rwxr-xr-x 1 root root 6029 Jul 29 10:59 overlays_etc.tar.zst -rwxr-xr-x 1 root root 2966 Jul 29 10:59 overlays_home.tar.zst -rwxr-xr-x 1 root root 166960 Jul 29 10:59 overlays_log.tar.zst </code> \\ ==== SPI Flash メモリの構成 ==== ブートデバイス用として、2MiBのSPI Flashメモリが搭載されています。\\ 構成は、下表のようになっています。 |< 40em 5em 5em 6em 20em >| ^ デバイス ^ サイズ ^ 名前 ^ 備考 | | mtd0 | 32KiB|at91boot|bootloader 1段目| | mtd1 | 32KiB|barebox.env|bootloader 保存領域| | mtd2 | 512KiB|barebox.bin|bootloader 本体| | mtd3 | 128KiB|hist_firmup|ファームウェア更新履歴| | mtd4 | 320KiB|hist_boot|起動履歴| | mtd5 | 1024KiB|Reserved|未使用|
mas1xx_ope/firmware_structure/start.txt
· 最終更新: 2020/07/29 16:43 by
admin
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
PDF の出力
文書の先頭へ