qualcomm 8K平台Sahara Protocol相对7K, 6K 平台Software Download优点
2014-01-14 15:30
239 查看
参考高通文档:
80-N1008-1_H_SaharaProtocolSpecification.pdf
80-V5348-1_J_Streaming_DLoad_Protocol.pdf
8K平台Sahara Protocol相对7K, 6K 平台Softward Download优点
为什么知道这些信息?因为手机可以先向PC请求发送image header啊。
因此。PC向手机发送的数据,可以是raw data。不需要进行数据打包。手机接收到数据后,也不需要进行解包。
7K、6K的复杂command包和data包 如下图:
8K的简单command包和raw数据包 如下图:
总结: 8k Sahara Protocol省去了CRC,打包、解包的过程,效率高。
80-N1008-1_H_SaharaProtocolSpecification.pdf
80-V5348-1_J_Streaming_DLoad_Protocol.pdf
8K平台Sahara Protocol相对7K, 6K 平台Softward Download优点
1、数据传输,memory dump,命令执行都由手机端主动发起(原来是PC发起),即:手机是master,PC是slave。
这是一条重要的设计思路转变。 如下图:2、传输的稳定性,依赖于物理链路,不再进行CRC校验。usb传输自身是有带纠错能力的,值得信赖。
CRC的计算很花时间的。3、数据传输格式是raw data,省进了进行打包、解包的所花的很多时间。
手机需要的数据,它主动向PC请求。 因为手机是主动请求,它自已知道请求的数据类型,数存放地址,数据有长度等信息。为什么知道这些信息?因为手机可以先向PC请求发送image header啊。
因此。PC向手机发送的数据,可以是raw data。不需要进行数据打包。手机接收到数据后,也不需要进行解包。
7K、6K的复杂command包和data包 如下图:
8K的简单command包和raw数据包 如下图:
总结: 8k Sahara Protocol省去了CRC,打包、解包的过程,效率高。
相关文章推荐
- Qualcomm eMMC software Download
- qualcomm 7k android 平台的开发1
- Qualcomm平台camera调试移植入门 .
- Qualcomm平台camera调试移植入门
- 软件随想录(local.joelonsoftware.com/wiki)-2002年08月30日 平台 - Platforms
- 高通Qualcomm平台lk(light kernel)启动流程1——aboot_init()之前
- Qualcomm 平台触摸屏驱动移植 笔记
- swift3D v0.5 software and crack download ....
- How to Download a Software Image to a Cisco 2600 via TFTP Using the tftpdnld ROMMON Command
- zebra routing software download
- qualcomm平台camera bring up 分析
- Qualcomm平台编译环境
- 基于qualcomm平台Dragonboard 410c 的LCD driver移植解析
- Qualcomm 8916平台实现裸板USB烧录
- Qualcomm,Freescale,MTK平台下Android开发的比较
- 基于Qualcomm平台的Camera OS
- 基于qualcomm平台的kinect教程一之windows配置篇
- framework学习之Qualcomm平台qcril初始化及消息处理流程
- Qualcomm平台camera调试移植入门
- SNF快速开发平台3.0之BS页面展示和九大优点-部分页面显示效果-Asp.net+MVC4.0+WebAPI+EasyUI+Knockout