大福ブログ

【大福ブログ】は、独断と思い込みで厳選?した商品や特ダネ情報などをご紹介いたします。
また、優良商品もご推薦しちゃいま〜す!
まっ見てやってください。

■エコ・ネット(ECO-NET)
ブログの編集機能が新しくなりました! 直接表示されるイメージを編集できます。
2025 年
05
    123
45678910
11121314151617
18192021222324
25262728293031
=全てのカテゴリ=
  健康はまず食品から
  気の利いたグッズたち
  安心生活サポート隊
  お気に入りの逸品
  これからのアウトドア用品
  アフィリエイトネットワーク
  大福な日記
== 未分類 ==
*** 投稿メンバー選択***

■ソフト工房ポップキッズ

 2711900
     

もったいない不用品をリサイクル、掘り出し物があるかもしれないフリーマーケット「濱童夢フリーマーケット」
携帯から簡単予約管理ができるアイリス
※このブログのQRコード※

 大福な日記 - 2011.08.10 -
SH7706LSR用電源遅延モジュールを試しています
SH7706LSRは、Linux環境をRAM上に展開して起動することができるために強制的に電源断としてもOSは保護されます。
ただ、SDCard等のメディアでファイルアクセス等を行っていた場合には、ファイルセクタを破損する可能性があるようです。
そのため外部で遅延回路を作成して試しています。
バックアップ用にはキャパシタを使用してIOポートで元電源を監視し、切断が判断されたら「poweroff」コマンドを実行するようにしてあります。
サポートする電源は、LCDモジュールなども使いたいのでまとめてDC5Vにしました。
取りあえずはうまく動いているようです。

【PowerOFF時の処理】
SDCardは、FAT領域が/bootにmountされているので umount /boot を忘れていました。
まとめると、電源断が検出されたら(これは5秒間の継続で切断をチェックしてます)以下の手順でシステムを終了することにしました。
# umount /mnt
# umount /boot
# poweroff

umount /mntは、環境の設定が合った場合に/dev/shmmc1 /mnt/としてOSの環境を記録する必要がある? ためマウントされている可能性があるために行うようにしました。
これは必要の無いことを再認識しました。
(環境を設定 /home/の中に設定)してから再起動をかけると内容が元の状態に戻ってたことがあってこのように思ったのですが、これはどうもおSDCard自体の不具合と思われました。
サーバー変更作業中


 
(0)   (1)   この記事にコメントを投稿します

[ 1 〜 1 の記事を表示 ( 1 記事中 ) ]