/**********************************************************************                 I.MX6 Android CAN 命令行测试* 说明:*     这里使用can-utils测试一下CAN驱动。**                                    2016-8-9 深圳 南山平山村 曾剑锋********************************************************************/一、shell 命令流程:1. netcfg can0 down2. ip link set can0 type can bitrate 1000000 triple-sampling on(或者:ip link set can0 up type can bitrate 1000000)3. ip -details -statistic link show can04. netcfg can0 up5. ./cansend can0 111#11223344556677886. ip -details -statistic link show can07. ./canfdtest -vv can08. ip -details -statistic link show can0二、运行流程:root@android:/ # netcfg can0 downroot@android:/ # ip link set can0 type can bitrate 1000000 triple-sampling onroot@android:/ # ip -details -statistic link show can02: can0: <NOARP,ECHO> mtu 16 qdisc noop state DOWN qlen 10link/can can <TRIPLE-SAMPLING> state STOPPED (berr-counter tx 0 rx 0) restart-ms 0 bitrate 1000000 sample-point 0.733 tq 66 prop-seg 5 phase-seg1 5 phase-seg2 4 sjw 1flexcan: tseg1 4..16 tseg2 2..8 sjw 1..4 brp 1..256 brp-inc 1clock 30000000re-started bus-errors arbit-lost error-warn error-pass bus-off0          0          0          0          0          0         RX: bytes  packets  errors  dropped overrun mcast   0          0        0       0       0       0      TX: bytes  packets  errors  dropped carrier collsns 0          0        0       0       0       0      root@android:/ # netcfg can0 upflexcan imx6q-flexcan.0: writing ctrl=0x01232084127|root@android:/ # cd /data/localroot@android:/data/local # ./cansend can0 111#1122334455667788                 root@android:/data/local # ip -details -statistic link show can02: can0: <NOARP,UP,LOWER_UP,ECHO> mtu 16 qdisc pfifo_fast state UNKNOWN qlen 10link/can can <TRIPLE-SAMPLING> state ERROR-ACTIVE (berr-counter tx 0 rx 0) restart-ms 0 bitrate 1000000 sample-point 0.733 tq 66 prop-seg 5 phase-seg1 5 phase-seg2 4 sjw 1flexcan: tseg1 4..16 tseg2 2..8 sjw 1..4 brp 1..256 brp-inc 1clock 30000000re-started bus-errors arbit-lost error-warn error-pass bus-off0          0          0          0          0          0         RX: bytes  packets  errors  dropped overrun mcast   0          0        0       0       0       0      TX: bytes  packets  errors  dropped carrier collsns 8          1        0       0       0       0      root@android:/data/local # ip -details -statistic link show can0               2: can0: <NOARP,UP,LOWER_UP,ECHO> mtu 16 qdisc pfifo_fast state UNKNOWN qlen 10link/can can <TRIPLE-SAMPLING> state ERROR-ACTIVE (berr-counter tx 0 rx 0) restart-ms 0 bitrate 1000000 sample-point 0.733 tq 66 prop-seg 5 phase-seg1 5 phase-seg2 4 sjw 1flexcan: tseg1 4..16 tseg2 2..8 sjw 1..4 brp 1..256 brp-inc 1clock 30000000re-started bus-errors arbit-lost error-warn error-pass bus-off0          0          0          0          0          0         RX: bytes  packets  errors  dropped overrun mcast   8          1        0       0       0       0      TX: bytes  packets  errors  dropped carrier collsns 8          1        0       0       0       0      root@android:/data/local # ./canfdtest -vv can0interface = can0, family = 29, type = 3, proto = 10037: [8] 37 37 37 37 37 70 c9 000037: [8] 37 37 37 37 37 70 c9 000037: [8] 37 37 37 37 37 70 c9 000037: [8] 37 37 37 37 37 70 c9 00^Crecv failed: Bad file numberExiting...255|root@android:/data/local # ip -details -statistic link show can02: can0: <NOARP,UP,LOWER_UP,ECHO> mtu 16 qdisc pfifo_fast state UNKNOWN qlen 10link/can can <TRIPLE-SAMPLING> state ERROR-ACTIVE (berr-counter tx 0 rx 0) restart-ms 0 bitrate 1000000 sample-point 0.733 tq 66 prop-seg 5 phase-seg1 5 phase-seg2 4 sjw 1flexcan: tseg1 4..16 tseg2 2..8 sjw 1..4 brp 1..256 brp-inc 1clock 30000000re-started bus-errors arbit-lost error-warn error-pass bus-off0          0          0          0          0          0         RX: bytes  packets  errors  dropped overrun mcast   40         5        0       0       0       0      TX: bytes  packets  errors  dropped carrier collsns 40         5        0       0       0       0      root@android:/data/local # 

转载于:https://www.cnblogs.com/zengjfgit/p/5754277.html

I.MX6 Android CAN 命令行测试相关推荐

  1. linux bt测试命令,Android命令行测试BT,WIFI,Sensor工作状态

    //命令行测试wlan //加载驱动 #insmod /system/lib/modules/ath6kl/cfg80211.ko #insmod /system/lib/modules/ath6kl ...

  2. Android命令行测试BT WiFi Sensor工作状态

    //命令行测试wlan //加载驱动 #insmod /system/lib/modules/ath6kl/cfg80211.ko #insmod /system/lib/modules/ath6kl ...

  3. (OK) Android命令行测试BT,WIFI,Sensor工作状态 — svc

    http://blog.chinaunix.net/uid-25909619-id-3554423.html //命令行测试wlan //加载驱动 #insmod /system/lib/module ...

  4. 命令行测试BT,WIFI,Sensor工作状态

    //命令行测试wlan //加载驱动 #insmod /system/lib/modules/ath6kl/cfg80211.ko #insmod /system/lib/modules/ath6kl ...

  5. 安装jdk配置环境、cmd命令行测试环境变量配置是否正确及运行java程序、安装IDEA编写代码测试

    文章目录 1.安装jdk配置环境 2.cmd命令行测试环境变量配置是否正确及运行java程序 3.安装IDEA编写代码测试 1.安装jdk配置环境 首先打开官网Oracle https://www.o ...

  6. linux下logcat命令,Android shell命令行中过滤adb logcat输出的几种方法

    我们在Android开发中总能看到程序的log日志内容充满了屏幕,而真正对开发者有意义的信息被淹没在洪流之中,让开发者无所适从,严重影响开发效率.本文就具体介绍几种在shell命令行中过滤adb lo ...

  7. android 启动linux命令行模式,Android用命令行启动应用

    Android是基于Linux内核的操作系统,用Java写的应用程序被Android运行时虚拟机运行. 因为Android是基于Linux的,而Linux执行ELF格式的可执行文件,所以用C++编写的 ...

  8. android cmd命令行删除文件夹,文件

    android cmd命令行删除文件夹,文件 adb root adb remount adb shell su cd system/sd/data //进入系统内指定文件夹 ls //列表显示当前文 ...

  9. 命令行测试网速_3个方便的命令行互联网速度测试

    命令行测试网速 能够验证网络连接速度使您可以控制计算机. 可以通过命令行检查Internet和网络速度的三个开源工具是Speedtest,Fast和iPerf. 速度测试 Speedtest是一个古老 ...

最新文章

  1. 预定义的类型“Microsoft.CSharp.RuntimeBinder.Binder”未定义或未导入
  2. 海岛奇兵服务器维护费,坑爹啊! 海岛奇兵额外建筑工被疯狂吐槽!
  3. mysql slave 线程 简书_MySQL主从复制(Master-Slave)实践
  4. python制表符什么意思_python中制表符是什么意思
  5. 快夸我!我把SpringBoot项目从18.18M瘦身到0.18M!
  6. 导出Excle java
  7. hdu 4738 桥
  8. 工业计算机远程控制,基于SOCKET技术的计算机远程控制实现
  9. freebsd内核编译、优化
  10. 看过曹县国际车展,我闯入了魔幻的塞伯坦
  11. vscode 注释快捷键_koroFileHeader:一个用于生成文件头部注释和函数注释的插件
  12. 关于Unable to load annotation processor factory 的故障
  13. [leetcode]5354. 通知所有员工所需的时间
  14. 【精选】Java高频面试题278道附答案,通关中大型互联网企业工程师必备
  15. 微信微订货店:品牌支持,走在同行业的前列。代理,仅仅是寻求双赢
  16. OpenCV2中矩阵的归一化 normalize函数详解
  17. 机制检验——中介检验
  18. 打jar包和使用jar包
  19. 第15.9节 PyQt学习入门:使用Qt Designer进行GUI设计的步骤
  20. 踩坑前端框架 - iview DatePicker 时间选择年月日时分秒

热门文章

  1. 查找字符位置_学习VB编程第69天 字符串查找与替换
  2. ROS知识【10】:ROS通信
  3. 基础理论:啥是分布函数CDF、啥叫联合分布?
  4. 点击左侧导航栏切换右侧商品(左右联动)
  5. 【面试练习题】存在序列:1,1/2,2/3,3/5,5/8,8/13...,求前10项的和
  6. linux io重定向指令,Linux基础知识之 IO重定向
  7. solaris与linux区别,solaris与linux命令的区别
  8. mysql master thread_mysql innodb master_thread伪代码整理
  9. Hough 检测直线
  10. fatal error C1189: #error : Building MFC application with /MD[d]