takatera
2020年6月17日 16時59分
お世話になります。
ATB-AGAD-SPICANとArmadillo-IoT G3を使ってCAN通信しようとしています。
Armadillo-IoT G3にATB-AGAD-SPICANに取り付け、
立ち上げると、can0が認識されておりましたので、
下記で、canalyzer(Vector製)と接続してみましたが、データを送ることができませんでした。
ip link set can0 type can bitrate 125000 loopback off
ifconfig can0 up
candump can0
cansend can0 5a5#01234567
そこで、『Armadillo-IoT ゲートウェイ スタンダードモデル 製品マニュアル』の『8.3.18.CAN』を参照して
カーネルイメージを変更しようとしましたが、
drivers/net/can/flexcan/ が見つかりません。
教えていただきたいのは、
①カーネルイメージの変更が必要か?
必要な場合はディレクトリを教えていただけると助かります。
②上記以外で接続できない原因として考えられることはありますか?
よろしくお願いいたします。
コメント
takatera
at_mitsuhiro.yoshida
吉田です。
情報ありがとうございます。
> カーネルイメージの変更が必要か?
ご利用の環境であれば、変更の必要はありません。
> 上記以外で接続できない原因として考えられることはありますか?
canalyzerとのボーレートは一致していますでしょうか?
canalyzerのマニュアルを確認すると初期値は500kbpsの様です。
https://assets.vector.com/cms/content/know-how/VJ/PDF/For_Beginners_CAN…
takatera
at_mitsuhiro.yoshida
2020年6月17日 17時37分
吉田です。
環境を確認したいのですが、以下を教えて頂けますでしょうか?
(1) ご使用になられているArmadilloの型番(AGX~)
(2) 動作中のカーネルバージョン
# uname -a
の結果を貼って頂けますでしょうか。