查看: 1856|回复: 1

[经验] [正在学习开发板]分享--- iTOP-4412开发板移植CAN总线

[复制链接]

该用户从未签到

发表于 2015-7-8 15:52:32 | 显示全部楼层 |阅读模式
分享到:
本文转自:http://www.topeetboard.com
首先拷贝迅为提供的 libcanjni.tar.gz 压缩包到 android 源码的“iTop4412_ICS/device/samsung/common”目录下面,然后使用“tar -xvf libcanjni.tar.gz”命令解压这个压缩包,如下图所示:
01.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 \
如下图(高亮的部分)所示:
02.jpg
然互保存并退出。
接下来修改文件“device/samsung/smdk4x12/conf/init.smdk4x12.rc”,在这个文件里面添加
启动 can 设备的服务,如下图(高亮的部分,注意一定要添加在“on boot”的上面)所示:
03.jpg
然后保存并退出,接下来拷贝“cantest”测试应用到“packages/apps”目录下,如下图所示:
04.jpg
修改完成后,回到 android 源码目录下面,执行“./build_android.sh”脚本,开始编译 android,如下图所示:
05.jpg
编译完成后,重新烧写生成的“ramdisk-uboot.img”和“system.img”镜像,然后安装迅为提供的 CAN 的测试
程序“cantest.apk”(迅为也提供了测试程序的源码:cantest),就可以测试 CAN 了。

回复

使用道具 举报

  • TA的每日心情
    慵懒
    2015-8-11 09:37
  • 签到天数: 12 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2015-7-8 17:02:41 | 显示全部楼层
    楼主您可以把您的板卡学习经验分享到经验频道,可以直接复制黏贴您的论坛发帖都是可以的,这样还可以参加经验频道每月之星活动,近段时间还有板卡免费申请的互动届时您也可以参加一下
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-4-26 12:55 , Processed in 0.128551 second(s), 18 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.