0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

魅族 PRO 7 画屏开发的故事

联发科技 来源:互联网 作者:佚名 2017-09-25 17:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

全球每三部智能设备中就有一部采用联发科技芯片方案,搭载联发科技方案的产品几乎无处不在。联发科技工程师不辞辛苦,夜以继日的付出也无处不在。为了给客户厂商提供有竞争力的产品,联发科技的工程师们上千次反复调试,只为追求极致,只为与客户厂商一起实现创新颠覆!

这个魅族 PRO 7 画屏开发的故事,让你看到工程师们不为人知的一面。

六月的珠海阴雨连绵,联发科技总部的工程师张玮辰又踏上了这座滨海小城。这是他一个月里第二次来到这里了,这一次,他比前一回更加心事重重。要怎样才能使主屏和画屏完美配合呢?在航班上,他在脑海中罗列了好几种解法。到底哪一个才是最优解,还得跟魅族的同事一起分析验证。

魅族是联发科技的老朋友了。自2014年以来,联发科技的多款芯片都在魅族的产品上首发,魅族对联发科技平台的熟悉程度和经验积累都毫无疑问走在业界前列。但这一次他们遇到的任务,却让双方都感到困难重重。

早在2016年中,魅族就开始酝酿双屏的创意,并联合联发科技设计了一套技术实现方案。魅族BSP总监吴章金说:“这个项目的难度比预想的都要大。双屏是真正的业界首创,由于安卓平台本身不支持双屏,技术方案需要我们从头到尾重新提出来。”

尽管我们每天都在使用手机,但只有极少数人知道手机是怎么运作起来的。简单一些来讲,日常跟我们产生直接交互的都是上层应用,它们通过 BSP 的引导,驱动各种底层硬件去完成我们想要的操作。

吴章金曾经这样介绍BSP的作用的:“BSP ( Board Support Package )实际上是介于硬件和系统之间的桥梁,一方面要引导和驱动各种底层硬件,另一方面要为安卓系统提供包括任务调度、文件系统、电源管理在内的各种操作系统服务。虽然消费者不能直接感知,但它就如人的血液一样,无时无刻不在协调整个手机系统的运行,确保它在一个正常的环境下运转。”魅族 BSP 团队和联发科技所要做的事,就是建立起 PRO 7 的血液和神经系统。

1

左手弹钢琴,同时右手画画

运行在安卓平台上的手机,都是基于它预先设计的架构来做开发。但安卓并没有考虑过手机双屏这件事,于是也就没有预设对双屏的支持——尤其难以支持“双屏同时显示不同内容,进行不同交互”这种应用场景。

以YotaPhone为代表的双屏手机,副屏都被定义为某些场景下替代主屏的选项,它们所实现的都只是把主屏的内容投射到副屏,不能同时点亮,更不能进行差异化的交互。PRO 7画屏的定位决定了它与过往实现过的方案都要不一样。

魅族BSP团队和联发科技首先要解决的问题,就是要在安卓底层架构的基础上新建立一套能够驱动画屏的新架构,并使画屏能显示不同于主屏的内容。这种操作好比,你有一个大脑和两只手,通常而言你的两只手只能同时完成一个任务。双屏独立显示要求的是,大脑同时指挥两只手进行不一样的任务,比如说,左手弹钢琴,右手画画。

为此大概2016年11月起,联发科技和魅族BSP团队就在研究Framework (架构层),沟通试调了三个月,2017年2月第一次装机试运行,结果画屏却没有如设想当中亮起来。即使亮起来了,也不能做出反应。

联发科技派出北京Driver Team前往魅族驻场支援,在和BSP团队共同努力下,总算把关键性的问题解决了。

然而到了 4 月,画屏的稳定性依然难以达到期望。劳动节刚过,联发科技就派出了第二支队伍,也就是张玮辰所在的***研发团队到珠海驻场。

张玮辰说,“我们白天测试、晚上分析问题、想解决方案、设计实验,然后隔天早上继续测试。每天早上魅族的测试人员都会抱着几十只测试完遇到问题的手机到我们面前。”

联合工作两周后,画屏的稳定性问题终于有所收敛,以为任务完成的他开心地回***了。

好景不长,这时在测试中遇到了一个严重的问题:主屏和画屏会互相影响,当画屏点亮或熄屏的时候,会造成主屏卡顿。在***还没站稳脚跟,张玮辰又踏上了去珠海的路。如本文开头提及的,一路上他都在思考问题如何解决。“从Framework把主屏和画屏的行为切开,但这违背了安卓的设定,要做很大的改动。除了Framework要改,底层Driver和上层应用也要改动和切割,这就不是联发科技单方面的工作,魅族BSP团队和Flyme团队也有大量工作要做,并且每种方案也需要经过许多实验测试。”他这样回顾当时自己的思路。

魅族 BSP 团队提出了一个方法:把画屏的控制丢到独立的进程中。按照这个思路,“每天都会同步做出三四种尝试,每一种尝试都需要几十台机器去做实验,尝试完发现这个方案行不通又去下一个方案,每次都是几十台连续 48 小时去验证。这种工作方式很紧凑,而且压力也挺大的。”这一段时间,他们团队甚至开启了最忙碌的 “997” 模式。

改代码、出测试固件、开发和测试人员通力合作,画屏亮暗屏对主屏刷新延时的影响得到彻底解决,用户不会感受到主屏的延时卡顿,终于成为了一个真正可行的方案。

2

从可用到能用到好用的三级跨越

联发科技和魅族的目标不仅仅是把画屏点亮并进行互动,要让它从可用达到能用的程度,还需要让画屏的功耗降低到更低,不影响整体的续航。和显示方案一样,唤醒场景也没有可供参考的案例。最初版画屏能点亮以后,功耗增加了一百多 mAh,这意味着整体待机时间会减少一两个小时。

开发过程中关于画屏的问题大约出现了 200 多个,严重的问题达到 30 多项,尤其是涉及到稳定性和功耗的,解决和验证周期相对更长一些。系统优化本身是个持续的工程,为了让体验越来越好,工程师们一直在努力,直到达到极限。

由于之前联发科技曦力 P20 在魅蓝 X 上的表现非常可观,为了保持功耗的优势,PRO 7 标准版提供了联发科技曦力 P25 处理器版本。经过优化,联发科技曦力 X30 处理器版本的 PRO 7 高配版和 PRO 7 Plus 续航从不到 10 小时跃升到 12 小时,PRO 7 标准版的续航时间更是达到了 13.8 小时,而画屏占总耗电量的比例仅 5%。

为了使产品进一步达到好用的要求,工程师还花了大量精力进行 App 响应优化和温度控制。

最终,App 响应优化基本上已经快达到了 联发科技曦力 X30、曦力 P25 的天花板,而且也把安卓 7.0 自身的性能衰退排除掉了。测试数据显示 PRO 7 标准版有 59% 的场景优于知名竞品手机,28%持平。

温度控制更是 PRO 7 系列的一个亮点。在游戏、充电、视频播放等场景下,PRO 7 能比某些知名竞品手机低个 4-5 度。

3

你中有我,我中有你

在张玮辰协同魅族 BSP 团队攻克画屏问题的同时,另一边魅族在联合联发科技针对联发科技曦力 X30 进行深度优化。为了赶上 PRO 7 的研发进度,魅族和 联发科技首次建立了一个共有的代码库,双方共同开发和维护该代码库。另外魅族也提供了大量机器,供同步测试。联合研发过程中效率得到了大幅提高,最终为 PRO 7 多争取出一个月的研发时间。

魅族和联发科技的紧密携手,完成的是一个安卓平台上从来没有人实现过的、极为复杂又极其困难的功能。

PRO 7项目使魅族和联发科技的合作达到了空前的深度,持续超过半年的协同研发工作,联发科技支持人员分布在各个不同部门,最紧张的时候可能达到几十人同时在珠海提供支持。

张玮辰笑道,“每天都在魅族食堂看到十多个联发科技***和深圳同仁在吃饭。我简直已经变成魅族研发部门的一分子了。”

相关人物介绍:

吴章金,魅族 BSP 部门总监。

张玮辰,联发科技工程师,PRO 7 项目开发过程中派驻到魅族一个月,主要支援画屏调试。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 联发科技
    +关注

    关注

    1

    文章

    263

    浏览量

    20892
  • 魅族
    +关注

    关注

    7

    文章

    2677

    浏览量

    47332

原文标题:工程师故事:画屏开发的 273 个日夜

文章出处:【微信号:mtk1997,微信公众号:联发科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    代码里的青春——我与RT-Thread的故事

    从发出RT-Thread20周年故事征集令的第一天起,我们已陆续收到了数十位开发者的投稿。有人凌晨三点在调试线程栈,有人在社区收获友情,有人靠RTT拿下比赛顺利上岸……今天我们选出几篇极具代表性
    的头像 发表于 12-12 20:11 331次阅读
    代码里的青春——我与RT-Thread的<b class='flag-5'>故事</b>

    首发虹膜支付AI眼镜概念机,支付成AI眼镜新增长点

    电子发烧友网综合报道,2025年11月,星纪集团宣布与蚂蚁国际旗下Alipay+联合推出全球首个集成于智能眼镜的虹膜支付方案,该技术率先搭载于最新发布的 StarV眼动方案探索
    的头像 发表于 11-23 07:04 4917次阅读
    <b class='flag-5'>魅</b><b class='flag-5'>族</b>首发虹膜支付AI眼镜概念机,支付成AI眼镜新增长点

    【CIE全国RISC-V创新应用大赛】MUSE Pi Pro开发板ROS系统

    MUSE Pi Pro 搭载的处理器是SpacemiT M1,采用 RISC-V 指令集架构(RV64GCV),8 核设计( 4 个高性能核心 + 4 个能效核心的异构架构),主频最高可达
    发表于 11-16 22:34

    传祺向往S7 Pro+系列将首批搭载Momenta R6飞轮大模型

    2025年9月26日,传祺向往S7 PRO+系列正式上市。传祺向往S7 205KM PRO+激光雷达版搭载由广汽传祺与Momenta联合开发
    的头像 发表于 09-30 17:43 3971次阅读

    视觉+交互+AI闭环!AI眼镜生态加速成型

      电子发烧友网报道(文/莫婷婷)近日,发布了新一代AI智能眼镜—— StarV Snap。不同于前几代产品,这是的新款AI拍摄眼镜。充电盒套装2298元,镜片套装2198元。
    的头像 发表于 09-17 09:10 9458次阅读
    视觉+交互+AI闭环!<b class='flag-5'>魅</b><b class='flag-5'>族</b>AI眼镜生态加速成型

    【作品合集】矽速科技Sipeed MaixCAM Pro开发板测评

    矽速科技Sipeed MaixCAM Pro开发板测评作品合集 产品介绍: 基于SG2002的RISCV AI视觉摄像头模块,可视化触摸屏UI操作,内置十余款APP,支持MaixPy+MaixCDK
    发表于 09-05 09:33

    【Sipeed MaixCAM Pro开发板试用体验】基于MaixCAM-Pro的AI生成图像鉴别系统

    能够有效捕捉AI生成图像与真实手绘扫描图像在纹理、笔触、光影、全局一致性等方面的细微差异。 边缘端部署:将模型量化、编译,最终高效运行在算力有限的MaixCAM-Pro开发板上。 实时推理:实现对输入
    发表于 08-21 13:59

    【Sipeed MaixCAM Pro开发板试用体验】+ 02 + 基础功能测试

    开发板自带的应用程序实测发现识别准确率较高(但由于LAB色域太广,光照会成为识别不准确的一个重要因素)。同时MAIXCAM PRO 还自带了一个 取色器 ,即图中的 user按键 ,选取user后再
    发表于 07-19 22:50

    【Sipeed MaixCAM Pro开发板试用体验】+ 01 + MaixCAM Pro开箱

    会能够去体验这款高性能 AI 视觉处理板--MaixCAM Pro 。 二、开箱 1.开箱视频 开箱视频见顶部。 2.包装内容 (1)MaixCAMPro 开发板 (2)杜邦线 (3
    发表于 07-04 10:51

    【Sipeed MaixCAM Pro开发板试用体验】MaixCAM Pro开箱评测

    1. 概述 (Overview) 本次评测旨在对 Sipeed MaixCAM-Pro 这款高性能 AI 视觉处理评估板进行全面剖析。MaixCAM-Pro 搭载全志 V853 处理器,集成
    发表于 06-30 00:37

    DA14594 BLE Pro开发套件 开源 (原理图+BOM+PCB)

    DA14594-006FDEVKT-P BLE Pro开发套件 *附件:REN_DA1459x_开发板 硬件手册.pdf *附件:DA1459x Pro
    的头像 发表于 05-22 10:47 1058次阅读
    DA14594 BLE <b class='flag-5'>Pro</b><b class='flag-5'>开发</b>套件 开源 (原理图+BOM+PCB)

    -Me-说明书

    -Me-说明书
    发表于 04-17 14:01 1次下载

    Janus-Pro香橙派开发板实践指南

    前序2025年春节,AI领域再掀波澜!DeepSeek的Janus-Pro模型横空出世,以创新的双路径架构以及强大的多模态交互能力,引发业界广泛关注。为了让更多开发者能够快速上手,我们基于昇思
    的头像 发表于 03-17 16:53 859次阅读
    Janus-<b class='flag-5'>Pro</b>香橙派<b class='flag-5'>开发</b>板实践指南

    董事顾彬彬在MWC25上宣布:携Flyme AI生态系统重返全球市场

    西班牙巴塞罗那2025年3月6日 /美通社/ -- 在巴塞罗那举行的世界移动通信大会(MWC)上宣布重返全球市场。在与多家媒体的独家互动中,海外业务执行董事顾彬彬探讨了品牌的全
    的头像 发表于 03-06 14:39 651次阅读

    华为Mate 70 Pro+高亮钛背后的材料工艺故事

    华为Mate 70 Pro+全新高亮钛玄武架构,运用航天级钛铝复合技术,可靠匠心打造。本集《以质为名》纪录片和你一起探索背后的材料工艺故事
    的头像 发表于 12-25 09:34 2163次阅读