I.MX6 Android CAN 命令行测试
/*********************************************************************
* I.MX6 Android CAN 命令行测试
* 说明:
* 这里使用can-utils测试一下CAN驱动。
*
* 2016-8-9 深圳 南山平山村 曾剑锋
********************************************************************/ 一、shell 命令流程:
. netcfg can0 down
. ip link set can0 type can bitrate triple-sampling on(或者:ip link set can0 up type can bitrate )
. ip -details -statistic link show can0
. netcfg can0 up
. ./cansend can0 #
. ip -details -statistic link show can0
. ./canfdtest -vv can0
. ip -details -statistic link show can0 二、运行流程:
root@android:/ # netcfg can0 down
root@android:/ # ip link set can0 type can bitrate triple-sampling on
root@android:/ # ip -details -statistic link show can0
: can0: <NOARP,ECHO> mtu qdisc noop state DOWN qlen
link/can
can <TRIPLE-SAMPLING> state STOPPED (berr-counter tx rx ) restart-ms
bitrate sample-point 0.733
tq prop-seg phase-seg1 phase-seg2 sjw
flexcan: tseg1 .. tseg2 .. sjw .. brp .. brp-inc
clock
re-started bus-errors arbit-lost error-warn error-pass bus-off RX: bytes packets errors dropped overrun mcast TX: bytes packets errors dropped carrier collsns root@android:/ # netcfg can0 up
flexcan imx6q-flexcan.: writing ctrl=0x01232084
|root@android:/ # cd /data/local
root@android:/data/local # ./cansend can0 #
root@android:/data/local # ip -details -statistic link show can0
: can0: <NOARP,UP,LOWER_UP,ECHO> mtu qdisc pfifo_fast state UNKNOWN qlen
link/can
can <TRIPLE-SAMPLING> state ERROR-ACTIVE (berr-counter tx rx ) restart-ms
bitrate sample-point 0.733
tq prop-seg phase-seg1 phase-seg2 sjw
flexcan: tseg1 .. tseg2 .. sjw .. brp .. brp-inc
clock
re-started bus-errors arbit-lost error-warn error-pass bus-off RX: bytes packets errors dropped overrun mcast TX: bytes packets errors dropped carrier collsns root@android:/data/local # ip -details -statistic link show can0
: can0: <NOARP,UP,LOWER_UP,ECHO> mtu qdisc pfifo_fast state UNKNOWN qlen
link/can
can <TRIPLE-SAMPLING> state ERROR-ACTIVE (berr-counter tx rx ) restart-ms
bitrate sample-point 0.733
tq prop-seg phase-seg1 phase-seg2 sjw
flexcan: tseg1 .. tseg2 .. sjw .. brp .. brp-inc
clock
re-started bus-errors arbit-lost error-warn error-pass bus-off RX: bytes packets errors dropped overrun mcast TX: bytes packets errors dropped carrier collsns root@android:/data/local # ./canfdtest -vv can0
interface = can0, family = , type = , proto =
: [] c9
: [] c9
: [] c9
: [] c9
^Crecv failed: Bad file number
Exiting...
|root@android:/data/local # ip -details -statistic link show can0
: can0: <NOARP,UP,LOWER_UP,ECHO> mtu qdisc pfifo_fast state UNKNOWN qlen
link/can
can <TRIPLE-SAMPLING> state ERROR-ACTIVE (berr-counter tx rx ) restart-ms
bitrate sample-point 0.733
tq prop-seg phase-seg1 phase-seg2 sjw
flexcan: tseg1 .. tseg2 .. sjw .. brp .. brp-inc
clock
re-started bus-errors arbit-lost error-warn error-pass bus-off RX: bytes packets errors dropped overrun mcast TX: bytes packets errors dropped carrier collsns root@android:/data/local #

I.MX6 Android CAN 命令行测试的更多相关文章
- Linux命令行测试网速speedtest.net
Linux命令行测试网速speedtest.net 当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为"最后一公里")的网络连接速度.在可用于测试宽带 ...
- Android 开发命令行完全攻略
作为命令行的爱好者,我想写这个主题已经有好一段时间了.除了显得很酷之外,命令行的使用能够提高我们的开发效率,因为相比通过鼠标点击一系列的菜单选项,使用键盘输入几个字符并点击 TAB 健显然会快很多. ...
- 7.0、Android Studio命令行工具
命令行工具分成SDK工具和平台工具. SDK工具 SDK工具跟随SDK安装包安装并随时更新. Virtual Device 工具 1. Android Virtual Device Manager 提 ...
- monkey命令行测试
一. 什么是Monkey monkey是google提供的一个用于稳定性与压力测试的命令行工具.monkey程序由android系统自带,位于/sdcard/system/framework/monk ...
- Android:使用命令行工具adb、mksdcard等
有一些Android的工具需要在命令行的环境中运行,只是可以选择Windows的开始->运行,键入cmd并确定,进入命令行的界面中运行.主要的命令行工具包括adb和mksdcard等.命令行的工 ...
- [转]使用Linux命令行测试网速
装speedtest-cli speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行.它基于Speedtest.net的基础架构来测 ...
- 使用Linux命令行测试网速
安装speedtest speedtest是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行.它基于Speedtest.net的基础架构来测量网络的上/下 ...
- android通过命令行安装sdk
在linux下没有界面化的安装sdk方式,所以需要通过下载zip包或命令行安装 一.通过tools下的android安装 1.进入到android工具 cd $ANDROID_HOME/tools ...
- 使用Linux命令行测试网速-----speedtest-cli
https://github.com/sivel/speedtest-cli 当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为“最后一公里”)的网络连接速度.在可用于测 ...
随机推荐
- Oracle常用内置数据表查询
Oracle 查询库中所有表名.字段名.字段名说明,查询表的数据条数.表名.中文表名. 查询所有表名:select t.table_name from user_tables t;查询所有字段名:se ...
- ZOJ3860-Find the Spy
Find the Spy Time Limit: 2 Seconds Memory Limit: 65536 KB Whoooa! There is a spy in Marjar Univ ...
- Heredoc和Nowdoc
就象heredoc结构类似于双引号字符串,Nowdoc结构是类似于单引号字符串的.Nowdoc结构很象heredoc结构,但是 nowdoc不进行解析操作 . 这种结构很适合用在不需要进行转义的PHP ...
- SQL SERVER 2012 第四章 连接 JOIN の OUTER JOIN,完全连接FULL JOIN,交叉连接CROSS JOIN
SELECT <SELECT LIST> FROM <the table you want to be the "LEFT" table> <LEFT ...
- JAVA实验--统计文章中单词的个数并排序
分析: 1)要统计单词的个数,就自己的对文章中单词出现的判断的理解来说是:当出现一个非字母的字符的时候,对前面的一部分字符串归结为单词 2)对于最后要判断字母出现的个数这个问题,我认为应该是要用到ma ...
- curl post请求方式
curl -l -H "application/x-www-form-urlencoded; charset=UTF-8" -X POST -d "query=SELEC ...
- Spring的@Qualifier注解
以下内容引用自http://wiki.jikexueyuan.com/project/spring/annotation-based-configuration/spring-qualifier-an ...
- arcengine 文件夹连接
Provides access to members that manages a GX catalog. Product Availability Available with ArcGIS Des ...
- linux上安装启动elasticsearch-5.5.1完整步骤
linux上安装启动elasticsearch-5.5.1完整步骤 学习了:https://blog.csdn.net/hingcheung/article/details/77144574 http ...
- Deepin-安装(读写文件)权限
在安装NODE管理模块N时,遇到了权限问题 1.给予程序读写权限(仅限文件夹) 查看权限:ls -l 或 ls 添加权限: 示例:chmod +rw xx 实例:chmod +rw node 关于权限 ...