查看: 293|回复: 1

[原创] 【 盈鹏飞嵌入式 COM-P6UL 工控评估板】之六:添加4G模块U830...

[复制链接]

35

主题

1

好友

780

积分

举人

Rank: 4

  • TA的每日心情
    开心
    2017-5-2 09:29
  • 签到天数: 53 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2017-4-19 16:57:11 |显示全部楼层
    我使用的4G模块是U8300C,目前盈鹏飞官方代码尚不支持,但是也只要简单的添加几句代码即可。
    在fsl-release-bsp/imx6ul/drivers/usb/serial目录下编辑option.c文件,添加如下三处代码
    TIM截图20170419164920.png

    TIM截图20170419164958.png

    TIM截图20170419165041.png


    patch如下:
    1. 348d347
    2. < #define LONGSUNG_U8300_PRODUCT_ID               0x9b05
    3. 604,607d602
    4. < static const struct option_blacklist_info longsung_u8300_blacklist = {
    5. <         .reserved = BIT(4),
    6. < };
    7. <
    8. 1627,1629d1621
    9. <         { USB_DEVICE(LONGCHEER_VENDOR_ID, LONGSUNG_U8300_PRODUCT_ID),
    10. <           .driver_info = (kernel_ulong_t)&longsung_u8300_blacklist
    11. <         },
    复制代码
    即可。
    修改后需要重新编译option.ko,步骤如下
    1.重新export交叉编译工具链的路径
    export PATH=/path/to/your/dir/PATH

    2.在fsl-release-bsp目录下执行
    source Env.sh

    3.在fsl-release-bsp目录下执行
    make -C imx6ul modules
    make -C imx6ul modules_install INSTALL_MOD_PATH=./
    TIM截图20170419165517.png

    4.生成的模块在fsl-release-bsp/imx6ul/lib/modules目录下,文件夹名为3.14.38
    5.将3.14.38文件夹拷贝到开发板的/lib/modules目录下即可

    回复

    使用道具 举报

    6

    主题

    0

    好友

    1981

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    开心
    昨天 22:05
  • 签到天数: 343 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2017-4-23 21:03:07 |显示全部楼层
    学习了,好牛X。
    啥时候我要这么厉害就好了哦

    赞赞赞
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

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

    手机版|爱板网 |网站地图  

    GMT+8, 2017-6-28 13:19 , Processed in 0.366247 second(s), 11 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部