陈凌枫 · ARM开发

中文·terminal #硬件开发 #专家
陈凌枫
嵌入式ARM开发专家
139 0000 0000wangwu@example.comwangwu成都
github.com/username
1988-08在职-看机会30K-50K
汉族中共党员陕西西安已婚

个人总结

whoami --long

逾8年嵌入式ARM底层开发经验,深耕Linux驱动、RTOS固件及实时安全平台,覆盖汽车电子、工业物联网、智能网关与芯片平台,具备全栈量产交付能力。

  • 在ARM Cortex-R/A多核与Xenomai实时扩展上构建工业协议栈与驱动体系,硬实时调度抖动≤±20 μs,EtherCAT多轴同步抖动≤±40 ns,稳定支撑125 μs控制周期与半导体亚微秒级协同,一次性通过EtherCAT、Profinet等一致性认证。

  • 基于ARM TrustZone与OP-TEE设计端到端安全启动与OTA架构,根密钥固化eFuse,实现全链路固件完整性校验与防降级回滚,篡改检出率100%、现网升级成功率99.96%,推动产品通过PSA Certified Level 1等安全认证。

工作经历

cat work/entry.md
# 嵌入式软件工程师
某汽车电子T1供应商//嵌入式软件工程师2016-07 - 2018-06
  • 从零搭建基于ARM Cortex-R5的仪表RTOS底层平台,设计亚毫秒级任务调度与多级中断嵌套,确保CAN/CAN FD多路报文收发和250 μs周期渲染的确定性执行,CPU峰值负载控制在35%以内。

  • 主导实现符合ISO 14229的UDS诊断服务栈,覆盖10/22/2E/19等核心服务及安全访问机制,配套开发产线EOL刷写流程,一次性通过OEM诊断合规审计,支撑百万台级车辆全生命周期售后诊断。

  • 优化多级Bootloader与冷启动时序,重构镜像认证与最小化硬件初始化,将冷启动时间从780 ms压缩至210 ms,满足主机厂“上电即亮”KPI。

  • 重构CAN底层驱动,引入硬件Mailbox过滤链与零拷贝环形DMA,在85%高负载总线工况下将应用层丢帧率从0.5%降至0.01%,根除高速行驶信号偶发性丢失问题。

  • 构建基于Lauterbach与CANoe的驱动自动化回归体系,开发200+硬件在环测试用例,驱动层分支覆盖率达92%,将底层缺陷在集成前拦截率提升约40%。

[ARM Cortex-R][RTOS][CAN总线][底层驱动][UDS诊断]
cat work/entry.md
# 高级嵌入式工程师
某工业自动化集团//高级嵌入式工程师2018-07 - 2021-05
  • 主导设计基于ARM Cortex-A72多核与Xenomai 3双内核的工业实时Linux平台,重构内核态实时数据通道以统一承载EtherCAT主站与Profinet RT/IRT协议栈,硬实时任务调度抖动≤±20 μs,支撑运动控制器125 μs稳定控制周期。

  • 开发FPGA SoC协同的实时以太网帧预处理加速引擎,将EtherCAT DC同步帧的硬件时间戳处理与转发卸载至可编程逻辑,多轴同步抖动从±150 ns压缩至±40 ns,同步精度满足半导体设备亚微秒级协同需求。

  • 自研Profinet v2.3实时通信子系统,在ARM Linux+Xenomai上实现RT Class 1/2及IRT over TSN原型,32节点线型拓扑下时钟同步精度达±800 ns,驱动产品一次性通过PI一致性认证。

  • 构建基于TTCN-3与硬件在环的协议栈自动化回归验证体系,覆盖1200+实时场景用例,协议栈代码缺陷密度降至0.15/KLOC,回归测试周期由6周缩短至10天。

[Linux内核][Xenomai][EtherCAT主站][Profinet][FPGA协同]
cat work/entry.md
# 嵌入式软件专家
某智能家居独角兽//嵌入式软件专家2021-06 - 2023-02
  • 主导新一代智能家居网关系统软件架构设计,基于ARM Cortex-A72多核与定制Linux,重构多协议接入层与边缘计算框架,使网关并发接入能力提升至500+ Zigbee/Thread子设备,端到端消息路由延迟稳定在15 ms以内。

  • 设计并落地基于ARM TrustZone与OP-TEE的可信执行环境方案,将网关根密钥、设备认证凭据及安全启动链隔离于安全世界,实现从BootROM到应用固件的全链路完整性校验,固件篡改检出率100%。

  • 从零搭建安全OTA基础设施,包括双A/B分区回滚、固件签名验证与增量更新引擎,在窄带家庭网络环境下升级成功率保持99.7%以上,典型固件升级耗时较全量方案缩短40%。

  • 重构Zigbee/Thread协议栈与Linux内核数据通路,通过零拷贝机制与硬件加密卸载,将多协议网关内存占用压缩35%,同时支撑200台设备稳定在线运行超过30天无重启。

  • 撰写系统安全设计规范与威胁模型文档,主导跨团队安全评审与渗透测试修复,推动芯片级安全特性在产品中落地,协助产品通过消费级IoT安全认证。

[ARM Cortex-A][Linux][OP-TEE][TrustZone][安全OTA][Zigbee/Thread]
cat work/arm.md
# 资深ARM系统工程师
某物联网芯片设计公司//资深ARM系统工程师2023-03 - 至今
  • 主导某8核ARM v8-A SoC(4×Cortex-A72+4×Cortex-A53)参考平台BSP从零构建,芯片回片后90天内完成U-Boot移植、Linux 5.15内核适配及关键外设驱动开发,交付首版Yocto BSP基线,支撑5家早期方案商同步启动产品原型。

  • 针对多核异构调试难题,搭建JTAG+KDB/KGDB融合调试环境并沉淀L1/L2 Cache一致性异常定位流程,将典型多核死锁与数据竞争问题平均定位时长从2~3天压缩至4小时内,方法论推广至公司3条芯片产品线。

  • 基于Yocto设计模块化构建流水线,引入分布式编译与增量缓存机制,将完整SDK构建时间从6小时降至70分钟,实现轻量IoT与全功能网关两种镜像的按需生成与夜间持续集成,客户构建采纳率超过90%。

  • 制定U-Boot到Linux的设备树与驱动接口规范,带领团队完成20余项片内外设驱动的标准化开发并向上游提交,使下游客户板级适配工作量平均减少40%以上,板卡启动时间缩短至2.8秒内。

  • 响应头部方案商虚拟化需求,攻克ARM v8-A EL2下多OS并发启动与内存隔离难题,交付基于KVM的Hypervisor级参考实现,协助客户3个月内完成边缘计算网关原型并在国际展会成功演示。

[ARM v8-A][U-Boot][Linux BSP][多核调试][Yocto]

项目经历

cat work/entry.md
# 项目负责人
工业实时以太网驱动栈移植//项目负责人2019-01 - 2020-03
  • 主导将开源EtherCAT主站协议栈移植至ARM Cortex-A9+Xenomai 3硬实时平台,重新设计内核态实时驱动与用户态服务间的零拷贝共享内存通路,将毫秒级周期性任务最大抖动从150 μs压缩至18 μs,满足高精度多轴同步的等时性要求。

  • 深度优化Linux中断底半部与ARMv7 Cache一致性策略,为EtherCAT分布式时钟开发专用Xenomai RTDM驱动,实现128轴应用下DC时钟同步偏差≤85 ns,全工况无同步帧丢包。

  • 创新设计EtherCAT与CC-Link IE双协议融合的软件数据链路层,通过分时复用DPRAM与统一抽象接口,在单一ARM硬件平台实现两种工业总线并发支持,省去独立协议ASIC,物料成本降低约30%。

  • 构建基于Xenomai tracing与高速示波器联动的实时性闭环验证系统,开发200+项自动化回归用例覆盖极限负载、EMI干扰、热插拔等场景,协议栈缺陷收敛周期较人工方式缩短60%,固件一次性通过EtherCAT官方一致性测试。

  • 该项目成果作为集团下一代多轴运动控制平台的统一EtherCAT软件基线,后续承载3条产品线的实时通信需求,累计部署节点超5000台,无关键实时性投诉。

[EtherCAT][Linux实时][Xenomai][ARM Cortex-A9][CC-Link IE]
cat work/entry.md
# 架构师
智能网关安全启动与OTA系统//架构师2022-01 - 2022-12
  • 主导某智能家居平台网关的安全启动与OTA系统架构,基于ARM Cortex-A SoC引入TrustZone与OP-TEE可信执行环境,构建从BootROM、ATF、U-Boot到Linux内核的端到端签名验证链,根密钥固化eFuse,消除固件非法替换攻击面。

  • 重构硬件加密引擎(CE)的RSA-3072与AES-GCM加速流程,将安全镜像认证与解密总耗时压缩至1.2秒以内,系统冷启动时间仅增加4%,满足量产级实时性要求。

  • 设计双A/B分区OTA与OP-TEE安全存储协同的回滚防降级机制,支持百万级现网设备零故障远程升级,OTA成功率达99.96%,升级包破解篡改风险降至零。

  • 搭建离线签名服务器与产线安全灌装工具链,实现密钥全生命周期隔离管理,推动网关通过PSA Certified Level 1安全认证,被快速集成至3条主力产品线。

[TrustZone][OP-TEE][安全启动][OTA][加密引擎]

教育经历

ls -la education/
drwx2012-09 - 2016-06
电子科技大学学士
通信工程//通信与信息工程学院//GPA=3.6

专业技能

stack --verbose
ARM Cortex-R 实时驱动与 CAN/UDS 诊断90%
Linux 内核及 Xenomai 实时扩展90%
工业实时以太网协议栈(EtherCAT/Profinet/CC-Link IE)90%
OP-TEE 与 ARM TrustZone 安全平台90%
安全启动与安全 OTA 更新(含加密引擎)90%
ARM v8-A BSP、U-Boot 与 Yocto 构建90%
多核 SoC 调试与 FPGA 协同设计90%
Zigbee/Thread 物联网无线协议70%

荣誉奖项

>>>
工业自动化集团技术突破奖@ 2019-01

主导实时以太网驱动栈项目,实现性能达到业界领先水平

>>>
开源社区嵌入式安全贡献奖@ 2022-01

向Linux内核提交的ARM TrustZone安全补丁被社区采纳

示例数据,仅供参考