当前位置: 首页 > news >正文

企业网站策划书制作天津市建设工程信息网官网首页

企业网站策划书制作,天津市建设工程信息网官网首页,中国十大广告公司排行榜,培训机构白名单最近公司在做降本相关工作#xff0c;考虑移远 EC20 4G模组成本较高#xff0c;希望通过更低成本替换硬件#xff0c;最后找到EC200M芯片#xff0c;虽然EC200M速率(最大下行10M/s 最大上行5M/s)上低于EC20#xff08;最大下行150M/s 最大上行50M/s#xff09;,基本上可以…最近公司在做降本相关工作考虑移远 EC20 4G模组成本较高希望通过更低成本替换硬件最后找到EC200M芯片虽然EC200M速率(最大下行10M/s 最大上行5M/s)上低于EC20最大下行150M/s 最大上行50M/s,基本上可以满足大部分用户场景中低速。 公司使用ubuntu armv7架构 内核版本为4.14.111版本本身系统做了裁剪不支持EC200M驱动。如果用户在ubuntu上增加移远EC200M驱动可按照如下步骤操作 1.如果从移远公司获取到相关驱动包Quectel_UMTS_LTE_5G_Linux_USB_Driver_用户指导_V1.1(1).pdf 说明文档 Quectel_Linux_USB_Serial_Option_Driver_20231211压缩包 压缩包含有 文件夹。 这些文件夹主要是对应内核版本驱动的源码。 2.先下载ubuntu系统对应驱动源码可以通过uname -a /uname -r来查询内核版本确定对应驱动源码公司ubuntu系统内核版本为4.14.111下面都是以此版本为参考点。 3.接着将驱动源码赋值到宿主机ubuntu系统(因为目标机的性能不一定有编译环境)(本文宿主机系统为ubuntu adm64)然后解压缩。 4.安装交叉编译工具 下载gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar 解压缩 tar -xvf gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar 设置安装目录。 设置交叉编译环境 在/etc/profile 最后一行追加 export PATH$PATH:安装目录/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/bin 显示如上信息表示安装交叉环境成功。 如何内核版本一致则跳过该步骤如果-宿主机内核版本和目标机不一样需要在宿主机上编译内核源码然后供驱动代码引用。我们的宿主机环境为5.8.0 目标机为4.14.111 版本。所以下载4.14.114内核源码git clone http://github.com/friendlyarm/linux.git -b sunxi-4.14.y --depth 1制作自己config文件到/home/yangxd/linux/arch/arm/configs/找到自己配置相似或者之前系统配置我们以 sunxi_defconfig 为例。 开启如下配置 CONFIG_USB_SERIAL m CONFIG_USB_SERIAL_WWAN m CONFIG_USB_SERIAL_OPTION m 开始编译内核并按照以下步骤 编译内核请执行该命令 make -j4 zImage dtbs ARCHarm CROSS_COMPILEarm-linux-gnueabihf- 编译内核 编译模块请执行该命令 make -j4 modules ARCHarm CROSS_COMPILEarm-linux-gnueabihf- 编译模块 将模块安装output请执行下面命令 make ARCHarm CROSS_COMPILEarm-linux-gnueabihf- INSTALL_MOD_PATHoutput modules_install 将模块安装到内核里请执行下面命令 make ARCHarm CROSS_COMPILEarm-linux-gnueabihf- modules_install 8.进入对应驱动源码的目录下/home/yangxd/v4.14.111/。 1.因为驱动源码使用uname -r 获取内核宿主机和目标机不一致所以我们修改内核版本为制定版本。 2.修改交叉编译的环境ARCHarm CROSS_COMPILEarm-linux-gnueablihf- 修改红色部分。 9.开始编译驱动 执行make ARCHarm CROSS_COMPILEarm-linux-gnueabihf- 生成三个*.ko文件 可以使用readelf -h *.ko 和modinfo *.ko 分别查询当前ko的架构和内核版本是否和目标机一致。 10.复制驱动option.kousb_wwan.ko,qcserial.ko到目标机(ubuntun armv7 架构) 复制到/lib/modules/kneral/drivers/usb/serial/ 11.然后执行depmod驱动安装可以使用dmesg查看是否安装成功如果出现以下信息表示安装成功 如果11步骤出现 说明option.ko文件已经内置到build-in中会加载冲突失败 。如果内核模块加载EC200M驱动需要重新处理串口option这块。 13.使用移远编写好的串口处理代码 usb_serial.zip来解决option.ko加载冲突的问题 14.重新交叉编译补丁源码类似之前驱动源码编译修改内核这块 15.生成gsmdriver.ko并把该ko文件发送到目标机中 将quectel-CM 源码里的那个 default.script 放到 /etc/udhcpc/目录里 chmod 777 /etc/udhcpc/default.script 16.然后执行depmod命令就会出现11步骤结果则表示成功如果不成功则重新定位问题主要错误就是内核版本不一致等等原因 17.解决完之后就可以执行Quectel_QConnectManager_Linux_V1.6.5.zip编译出quectel-CM进行拨号 18.最终 成功可以使用以下验证。 usb0带有ip地址 route -n 含有 usb路由信息 ping www.baidu.com成功
http://www.pierceye.com/news/923164/

相关文章:

  • 南宁门户网站有哪些不利于优化网站的因素
  • 鄱阳做网站来个黑黑的网站
  • wordpress 4 漏洞深圳专门做seo的公司
  • wordpress网站防伪查询模板东坑网站建设公司
  • 做网站的应用高端网站建站公司
  • 遵义网站开发制作公司服装外贸是做什么的
  • 国外网站 服务器网络营销是什么专业的
  • 微官网与网站的区别网站建设及网络推广
  • 百度推广官方网站登录入口一个人制作网站
  • 重庆市建设公共资源交易中心网站首页当地人做导游的旅游网站
  • 北京网站建设收费龙溪网站制作
  • 佛山小企业网站建设郑州做网站销售怎么样
  • 招考网站开发如何创建一个自己的网页
  • 做网站一般链接什么数据库wordpress 504错误
  • 网站阵地建设江门网站建设工作
  • 汽车网站建设策划方案24小时永久有效在线观看
  • 潍坊做网页的公司潍坊网站排名优化
  • 中建铁路建设有限公司网站微信群营销工具
  • 单位网站建设意见建议百度关键词检测工具
  • 重庆网站建设方案书免费网上咨询医生是哪个网
  • 临沂市开发区可以做分销的网站网络域名综合查询
  • 建设银行企业网银网站过期银州手机网站建设
  • 导航网站 win8风格企业服务官网
  • 樟树有哪几个网站做爆药库在线制作图片视频生成器
  • 汕头网站定制青年汇网站开发公司
  • 厦门专业网站设计公司防控措施持续优化
  • wordpress子网站杭州化工网站建设
  • 怎样做网站 - 百度兰州家政公司
  • 网站上的字体大小福建省建设注册执业管理中心网站
  • 七台河做网站手机wap浏览器