No such device エラーについて

ホーム フォーラム Lazurite Pi Gateway関連のソフトウエア No such device エラーについて

このトピックには 4 返信 、 3 ボイス が含まれます。 最終更新 by  らいずらいと姫 1 年、 8 月 前.

表示中の投稿 1 (合計 5 中)
  • 著者
    投稿
  • #10714 返信

    Legacy

    お疲れ様です。
    今回、つい5分前まで正常に動いていたRubyのプログラムがあるのですが、突如として以下のエラーが出てしまい動作しません。
    #<Errno::ENODEV: No such device @io_write – /dev/lzgw>
    #<Errno::EFAULT: Bad address @io_write – /dev/lzgw>

    プログラムの内容は、Lazurite Subghzとのデータ送受信ファイルです。
    再起動、終了して2分待って起動などを試しましたが改善しません。
    ドライバーの確認はされましたが認識されていました。
    よろしくお願いいたします。

    使用環境
    Raspberry pi 2
    Ruby2.1.5p273 (2014-11-13)

    #10715 返信

    Legacy

    環境について追記します
    Raspberry piには、ダウンロードページにあった「Rasbian JESSIE(Kernel version 4.4)」をインストールしており、RubyなどのUpgradeは一切しておりません。

    #10717 返信

    Lazuriteの開発者 1号
    キーマスター

    発生しているエラーが発生するのは、以下の条件の様です。
    ・ENODEV: I2Cアドレスが見つからない、送信先のアドレスが見つからない
    ・EFAULT: closeが正常に行えない。

    1) まずハードウエア絡みの問題点の可能性が高いです。モジュールが正しく接続されているか再確認をした上で、電源を起動してみてください。
    2) 起動後に次のコマンドを入力してログを出力して頂けますよう、お願い致します。
    ドライバが正しくロードされているかを確認します。

    sudo insmod ~/driver/LazDriver/lazdriver.ko
    dmesg | tail -n 10

    >> コマンド実行後に表示されるログのサンプルです。
    [ 116.343535] spi_probe name[bp3596_spi]]
    [ 116.378977] [HAL] lzpi_rf_main_th thread start pid=1121
    [ 116.379061] [HAL] lzpi_rx_led_thr thread start pid=1122
    [ 116.379127] [HAL] lzpi_tx_led_thr thread start pid=1123
    [ 116.390859] [drv-lazurite] End of init

    3) 実行後は以下のコマンドを入力してドライバを無効にしてください。
    sudo rmmod ~/driver/LazDriver/lazdriver.ko

    #10739 返信

    Legacy

    返答ありがとうございます。
    ログの出力結果を以下に記します。
    [ 427.259985] [HAL] rf_main_thread thread end
    [ 427.262399] [HAL] tx_led_thread thread end
    [ 427.264234] [HAL] rx_led_thread thread end
    [ 427.264387] spi_remove
    [ 427.264661] [drv-lazurite] exit remove
    [ 439.358029] spi_probe name[bp3596_spi]]
    [ 439.396828] [HAL] lzpi_rf_main_th thread start pid=1889
    [ 439.396938] [HAL] lzpi_rx_led_thr thread start pid=1890
    [ 439.397019] [HAL] lzpi_tx_led_thr thread start pid=1891
    [ 439.406751] [drv-lazurite] End of init

    現在、SDカードを古いものから新しいものに変更したり、Lazurite Pi Gatewayを抜き差しなどしましたが、特に変化ありませんでした。
    エラーが出るときと出ないときがまちまちな様子です。
    よろしくお願いいたします。

    #10749 返信

    ご調査いただきありがとうございます。
    申し訳ございませんが、頂いた情報からは発生している原因がわかりません。

    当方にて、無線モジュールとSDカード(16GB)を送付させていただきますので、そちらでご評価を頂けると幸いです。

    お手数ですが動作しない無線モジュールとSDカードを当方に送付頂きたく、お願いいたします。当方にて原因調査をさせていただきたいと存じます。
    つきましては、お手数ですが「lazurite@adm.lapis-semi.com」まで送付先、お名前、お電話番号をご連絡いただきたく、お願いいたします。

表示中の投稿 1 (合計 5 中)
返信先: No such device エラーについて
あなたの情報:




× 3 = 3