查看: 2475|回复: 3

[原创] 嵌入式开发板iTOP-4412开发板移植CAN模块

[复制链接]

该用户从未签到

发表于 2016-3-8 15:56:37 | 显示全部楼层 |阅读模式
分享到:
本文转自迅为:http://www.topeetboard.com
首先拷贝迅为提供的 libcanjni.tar.gz 压缩包到 android 源码的“iTop4412_ICS/device/samsung/common”目录下
面,然后使用“tar -xvf libcanjni.tar.gz”命令解压这个压缩包,如下图所示:

图片1.jpg
然后修改“device/samsung/smdk4x12/device.mk”文件,在这个文件找到
device/samsung/smdk4x12/ft5x0x_ts.idc:system/usr/idc/ft5x0x_ts.idc”,在他的下面添
加下面的内容:
PRODUCT_COPY_FILES += \
device/samsung/common/libcanjni/canset.sh:system/bin/canset.sh \
device/samsung/common/libcanjni/canset:system/bin/canset \
如下图(高亮的部分)所示:

图片2.jpg
然互保存并退出。
接下来修改文件“device/samsung/smdk4x12/conf/init.smdk4x12.rc”,在这个文件里面添加
启动 can 设备的服务,如下图(高亮的部分,注意一定要添加在“on boot”的上面)所示:

图片3.jpg
然后保存并退出,接下来拷贝“cantest”测试应用到“packages/apps”目录下,如下图所示:

图片4.jpg

修改完成后,回到 android 源码目录下面,执行“./build_android.sh”脚本,开始编译 android,如下图所示:

图片5.jpg

编译完成后,重新烧写生成的“ramdisk-uboot.img”和“system.img”镜像,然后安装迅为提供的 CAN 的测试
程序“cantest.apk”(迅为也提供了测试程序的源码:cantest),就可以测试 CAN 了。

回复

使用道具 举报

  • TA的每日心情
    奋斗
    2021-3-13 10:11
  • 签到天数: 1088 天

    连续签到: 2 天

    [LV.10]以坛为家III

    发表于 2016-3-9 08:42:25 | 显示全部楼层
    沙发。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2016-7-11 16:16:46 | 显示全部楼层
    收藏                                 
    回复 支持 反对

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2016-7-22 17:24:14 | 显示全部楼层
                     
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条



    手机版|小黑屋|与非网

    GMT+8, 2025-1-12 09:40 , Processed in 0.153729 second(s), 22 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.