首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

SDX12平台LINUX上MBIM功能异常

SDX12平台 LINUX上MBIM功能异常 1....问题描述 按照SDX12平台产品规格,其支持RMNET、ECM、RNDIS、PPP、MBIM等拨号;但经测试,发现Windos下MBIM功能正常,而Linux发送MBIM命令均返回“error: couldn...分析与调试 2.1 前期准备 调试MBIM功能,首先要确保SDX12端口模式支持MBIM,且在host上驱动加载正确,可以通过adb或串口进入到模块内,查看到提供了多个端口配置脚本便于我们进行端口的配置和切换...wNdpOutAlignment = cpu_to_le16(4), .wNtbOutMaxDatagrams = cpu_to_le16(16), }; 通过查阅相关资料,对比其他项目如SDX55/SDX24等,另与交流...小结 本文系统性分析MBIM拨号异常的过程,从上位机侧 linux、windows系统对比,到分析模块内部的QBI、usb gsi驱动,结合LOG以及源码给出一个清晰的问题排查方法。

2.1K20

安全平台Haven与Trustlook

去年9月推出Qualcomm Haven安全平台,先看看的介绍: 骁龙 835 移动平台搭载 Qualcomm Haven™ 安全平台,它融合了硬件、软件和生物识别技术,从而使网上银行和支付实现前所未有的超高安全性...交易身份认证 由于移动设备交易对用户、零售商和金融机构构成潜在风险,因此骁龙 835 移动平台搭载了卓越的设备认证功能。...骁龙 835 移动平台中的Qualcomm Haven 安全平台,可提供卓越的安全功能,能够支持多样化用户身份验证以及设备认证,这些功能共同协作,有助于保护用户、数据和设备免受侵害。...我们认为这个haven平台应该是基于的TEE操作系统QSEE+Android系统层安全方案。 有如下需要关注的事实: 1,这个Haven安全平台是一家Trsutlook公司与合作的结果。...3,需要说明的是2015年通联合Lookout、Avast也有一个类似项目。

1.7K90

平台安卓驱动感言

usb通讯能够理解为多个串口。...去年经历过一个非常难解决的问题就是高端平台上1080P LCD偶尔会蓝屏的问题,可是通常一周可能才出现一次左右。甚至不会出现。当时顶着压力花费非常久终于还是攻克了。提case给,他们给的不能解决。...最后是自己硬着头皮解决的,这个问题难在复现bug非常难,后来发现某个大厂这个平台上都有这个问题,非常庆幸自己能解决大厂不能解决的问题。 解决后支持反过来问怎样解决的?倒是非常滋润。...说精通恐怕仅仅有那些提交linux改进优化系统内核的人。 前段时间看过别人评价做mtk驱动的。说怎么怎么简单。害了年轻人,个人非常庆幸当时入职选择了做驱动。...以后有机会倒是想多接触几个平台。可是做linux驱动的感觉与平台关系也不是非常大,毕竟Linux大的框架摆在那里。 记得刚入职时干活非常急非常浮躁。恨不得一下功能就ok。

59220

平台8953 Linux DTS(Device Tree Source)设备树详解之三(MSM8953 android7.1实例分析篇)

平台8953 Linux DTS(Device Tree Source)设备树详解之三(MSM8953 android7.1实例分析篇) 本系列导航: 平台8953 Linux DTS...(Device Tree Source)设备树详解之一(背景基础知识篇) 平台8953 Linux DTS(Device Tree Source)设备树详解之二(DTS设备树匹配过程) 平台8953...Linux DTS(Device Tree Source)设备树详解之三(MSM8953 android7.1实例分析篇) 在前两篇中我们了解了DTS的背景基础知识以及发挥作用的流程,这篇文章我们以...android 7.1 的MSM8953平台为例来添加一个基础的i2c设备(包含一个gpio中断)。...相关知识可以参考: 平台8953 Linux DTS(Device Tree Source)设备树详解之二(DTS设备树匹配过程) ##############################

1.6K60

平台dtb文件的加载过程「建议收藏」

平台dtb文件的加载过程 平台对dts的两种打包方式 zImage-dtb dt.img zImage-dtb方式 zImage-dtb的编译 二进制文件查看 lk的加载过程代码分析...dt.img方式 dt.img的编译 dt.img的构造 lk的加载过程代码分析 小结 平台对dts的两种打包方式 zImage-dtb 直接和kernel编译在一起,生成zImage-dtb,...为下一个dtb的起始地址 0x009144A5地址可以看到新的dtb开始,看到magic 0xd00dfeed(大端) lk的加载过程代码分析 app\aboot\aboot.c boot_linux_from_mmc...小结 device tree最终编译成dtb文件,而平台为了让一个bootimage支持多种不同的配置(甚至是不同的board,不同的平台),将众多的dtb文件一起同时编译和打包。...为了区分匹配不同的平台平台需要再sbl里配置id,与device tree里的qcom,pmic-id和qcom,board-id相呼应,这两者需要匹配,才能实现dtb文件的正确加载,然后由lk传递给

2.6K30

SDX55平台:adb功能异常

问题描述 在Linux环境上使用SDX55模块时出现无法识别adb端口,但可以识别手机adb端口。 2....问题分析 2.1 测试环境 内核:Linux 4.19.26 系统:CentOS Linux release 7.8.2003 Modem:SDX55 连接方式:USB3.0(M.2) 2.2...初步分析 通过分析dmesg log发现,手机与Linux设备连接使用的端口是USB2.0,而模块与Linux设备连接的端口是USB3.0。...再次对比测试,将SDX55模块通过USB2.0方式连接到Linux设备,发现可以正常识别adb端口。进一步确认我们的分析。由于adb涉及到的问题主要从主机侧驱动、主机侧adb、模块adbd状态来排查。...3.2 解决方法 修改adb代码在Linux环境上,编译成adb二进制文件,进一步验证,问题不再复现。

3.4K31

SDX12平台:启动流程梳理

SDX12平台 启动流程梳理 1....平台CPU类型介绍 通常我们所说的CPU如平台MSM8998、苹果A12, 华为海思平台(麒麟980、990)等,这些我们虽然叫CPU,但并不是只有一个CPU,实际上是一个芯片组,在芯片组内部有很多...启动过程介绍 在平台中,有很多镜像,其启动顺序,保存位置,及各个的功能均是不一样的。...2.1 APPS PBL ( Application Process Primary Boot Loader ) APPS PBL是芯片厂商固化的应用程序,芯片出厂自带刷入的,用户或者开发者无法操件它...在中,当检测到要从USB 启动,或者当前Flash eMMC/NAND中是没有镜像时,当前板子就会修改USB 口,枚举出 9008 口用于镜像下载。

2.6K51

的无人机平台,是毒药还是解药?

公版的短板 在去年9月份发布了自家的骁龙飞行平台——Snapdragon Flight,该平台基于手机芯片,整合了GPS、无线连接、图形处理等功能,直接将手机与无人机共享的功能搬过来使用。...如此来看,对于无人机开发的诚意显然不足。的做法,显然并不是想植根于无人机行业,用投入研发来推进行业技术的进步。...平台化的悖论 但即使强势如,也难免会有自己的困局,这和无人机本身的产品属性有重要的关系,那就是:无人机到底适不适合平台化?...发迹的手机行业,有近半个世纪的悠久历史,但是最终的普及以及平台化也用了十几年时间;而无人机,尤其是小型四轴无人机,进入公众视野的时间也不过5年时间。...事实上,对于现阶段的无人机公司来说,推出平台的产品只能算是隔靴搔痒,简单扩充下产品线上课,要真押注在上面,只会让自己淹没在大量同质化的产品中,只能白白为销售芯片。

90830
领券