
SemiDrive产线
文章平均质量分 90
WPG大大通
快来get原厂技术方案、学习教程吧!
展开
-
SemiDrive E3 Cache 理论及应用
微控制器是一种集成电路,通常由一个或多个中央处理单元(CPU)、内存、输入/输出及其他支持功能组成,内存分为非易失和易失性存储器。原创 2025-02-20 08:30:00 · 1031 阅读 · 0 评论 -
SemiDrive E3 Secure Debug 解锁
当设备烧写相关 Secure Debug Efuse 后,再次上电系统启动安全调试,直接通过普通脚本,这时已经不能进行调试,需要通过安全调试脚本及正确的安全调试密码,进行安全验证之后,才能进行设备调试,这样可以有效地保护系统,防止非法手段通过调试口对系统进行攻击,从而使系统更安全。原创 2025-02-19 08:30:00 · 854 阅读 · 0 评论 -
基于 SemiDrive E3210 & NXP NJJ29C2 & NCK2911 & NCF29A1 PEPS 无钥匙进入方案
PEPS 指无钥匙进入与无钥匙启动系统(Passive Entry & Passive Start System ),该项技术被广泛应用于车辆门禁无钥匙进入系统、车辆无钥匙启动系统、电摩接近检测系统等应用领域。原创 2025-02-11 08:30:00 · 353 阅读 · 0 评论 -
SemiDrive E3 Secure Debug 函数方式验证
本文方式仅是方案过程辅助验证,当将 eFuse 烧写内容、解锁使用的脚本验证通过后,将所需要的信息形成文件,并烧写进 eFuse,开启 JTAG 口保护。原创 2025-02-10 08:30:00 · 1065 阅读 · 0 评论 -
SemiDrive E3 MCAL 开发系列(12)– Fls 模块的使用
本文将会介绍 SemiDrive E3 MCAL Fls 模块的简介以及基本配置。此外会结合实际操作的介绍,帮助新手快速了解并掌握这个模块的使用,文中的 MCAL 是基于 PTG3.0 的版本,开发板是官方的 E3640 网关板。原创 2025-01-24 08:30:00 · 714 阅读 · 0 评论 -
SemiDrive E3 MCAL 开发系列(11)– Dma 模块的使用
本文将会介绍 SemiDrive E3 MCAL DMA 模块的简介以及基本配置。此外会结合实际操作的介绍,帮助新手快速了解并掌握这个模块的使用,文中的 MCAL 是基于 PTG3.0 的版本,开发板是官方的 E3640 网关板。原创 2025-01-23 08:30:00 · 1083 阅读 · 0 评论 -
SemiDrive E3 MCAL 开发系列(10)– Lin 模块的使用
本文将会介绍 SemiDrive E3 MCAL LIN 模块的简介以及基本配置。此外会结合实际操作的介绍,帮助新手快速了解并掌握这个模块的使用,文中的 MCAL 是基于 PTG3.0 的版本,开发板是官方的 E3640 网关板。原创 2025-01-16 08:00:00 · 755 阅读 · 0 评论 -
SemiDrive E3 Secure Debug 理论及验证
安全调试(Secure Debug)顾名思义就是调试接口可以被安全管理,可以通过管理,实现只允许合法调试者调试。原创 2025-01-15 10:58:54 · 939 阅读 · 0 评论 -
SemiDrive E3 MCAL 开发系列(9)– Can 模块的使用
本文将会介绍 SemiDrive E3 MCAL CAN 模块的简介以及基本配置。此外会结合实际操作的介绍,帮助新手快速了解并掌握这个模块的使用,文中的 MCAL 是基于 PTG3.0 的版本,开发板是官方的 E3640 网关板。原创 2025-01-09 10:22:17 · 1169 阅读 · 1 评论 -
教程 | SemiDrive E3640 Gateway MCAL3.1 Sent 测试
SENT 全称:Single Edge Nibble Transmission,中文名称为:单边半字传输协议,是 SAE 推出的一种点对点的、单向传输的方案,被用于车载传感器和电子控制单元(ECU)之间的数据传输。SENT(SAE J2716) 作为一种汽车传感器的新型接口标准,较 AD 和 PWM 输出相比,具有很好的 EMC 特性并节省线束和插针结头,且能传输故障代码从而使传感器系统具有很强的故障诊断能力。基于协议简单和上述优势,SENT 可作为 Analog Input 的替代品,并可在局部系统中取代原创 2025-01-07 11:51:22 · 783 阅读 · 0 评论 -
SemiDrive E3 MCAL 开发系列(8)– Adc 模块的使用
本文将会介绍 SemiDrive E3 MCAL Adc 模块的简介以及基本配置。此外会结合实际操作的介绍,帮助新手快速了解并掌握这个模块的使用,文中的 MCAL 是基于 PTG3.0 的版本,开发板是官方的 E3640 网关板。原创 2025-01-03 08:30:00 · 939 阅读 · 0 评论 -
SemiDrive E3 MCAL 开发系列(7)– Spi 模块的使用
本文将会介绍 SemiDrive E3 MCAL Spi 模块的简介以及基本配置。此外会结合实际操作的介绍,帮助新手快速了解并掌握这个模块的使用,文中的 MCAL 是基于 PTG3.0 的版本,开发板是官方的 E3640 网关板。原创 2024-12-27 08:00:00 · 832 阅读 · 0 评论 -
【Semidrive X9H+G9X+E3210】车身域控:汽车的大脑
本次带来我做的一个车身域控方案的介绍原创 2024-12-26 13:57:39 · 938 阅读 · 0 评论 -
SemiDrive E3 MCAL 开发系列(6)– Icu 模块的使用
本文将会介绍 SemiDrive E3 MCAL Icu 模块的简介以及基本配置,其中还会涉及到 Xtrg 模块的配置。此外会结合实际操作的介绍,帮助新手快速了解并掌握这个模块的使用,文中的 MCAL 是基于 PTG3.0 的版本,开发板是官方的 E3640 网关板。原创 2024-12-25 11:36:40 · 1132 阅读 · 0 评论 -
SemiDrive E3 MCAL 开发系列(5) – Pwm 模块的使用
本文将会介绍 SemiDrive E3 MCAL Pwm 模块的简介以及基本配置,其中还会涉及到 Xtrg 模块的配置。此外会结合实际操作的介绍,帮助新手快速了解并掌握这个模块的使用,文中的 MCAL 是基于 PTG3.0 的版本,开发板是官方的 E3640 网关板。原创 2024-12-20 11:47:02 · 1013 阅读 · 0 评论 -
【Semidrive】X9HP 打开 avm 摄像头导致 mailbox tx 缓冲区溢出问题
进入 Android 端的 270 环视预览画面,随机操作预览画面下的控件,暂无复现规律,频繁操作触摸屏复现的概率大些,大概一台机器每天能复现 2-3 次左右,出现问题时 R 核会出现以下打印并且中控触摸会卡死,adb 无法使用:原创 2024-12-18 01:00:00 · 789 阅读 · 0 评论 -
芯驰X9SP与汽车麦克风-打造无缝驾驶体验
当今汽车技术的进步不仅提升了驾驶体验,还改变了我们与车辆互动的方式。汽车麦克风作为车内语音控制系统的重要组成部分,正逐渐成为现代汽车的标配。原创 2024-12-03 08:30:00 · 1010 阅读 · 0 评论 -
SemiDrive E3 硬件设计系列---唤醒电路设计
E3 系列芯片是芯驰半导体高功能安全的车规级 MCU,对于 MCU 的硬件设计部分,本系列将会分模块进行讲解,旨在介绍 E3 系列芯片在硬件设计方面的注意事项与经验,本文主要讲解 E3 硬件设计中唤醒电路部分的设计。原创 2024-11-21 09:03:34 · 1362 阅读 · 0 评论 -
汽车安全再进化 - SemiDrive X9HP 与环景影像系统 AVM 的系统整合
当今汽车工业正面临著前所未有的挑战与机遇,随著自动驾驶技术的迅速发展,汽车的安全性与性能需求日益提高。在这样的背景下,汽车 AVM(Automotive Visual Monitoring)标准应运而生,成为促进汽车智能化和安全性的重要基石。原创 2024-11-19 09:31:34 · 874 阅读 · 0 评论 -
【高性能MCU】P22-009_Butterfly E3106 Cord Board 方案
芯驰 E3 MCU 控之芯是针对汽车安全相关应用设计的新一代高性能微控制器产品。E3 全系列产品集成了 ARM Cortex R5 及 ARM Cortex R52+ CPU 并最高配置对锁步主核,其中最高规格产品配置有接近 5MB 的片内 SRAM 和高达 16MB 高性能嵌入式存储,可满足汽车应用对于算力和内存日益增长的需求。原创 2024-11-04 08:30:00 · 878 阅读 · 0 评论 -
SemiDrive E3 多核心运行 FreeRTOS 配置介绍
本文主要介绍如何通过相关配置,使 Semidrive E3 芯片中的 SF 和 SP0 core 分别运行一套 FreeRTOS 操作系统。原创 2024-11-01 09:00:00 · 1633 阅读 · 0 评论 -
【SemiDrive G9 系列软件开发】 PTG5.1.2 + MCAL_v1.3.0 GPT hands on
SemiDrive 支持系统 G9 系列目录中,PTG5.1.2 版本只适用于 G9H,其中 MCAL_v1.3.0 例程较为全面。最近进行了 GPT 模块的例程测试,操作过程 hands on 如下:原创 2024-10-29 08:30:00 · 934 阅读 · 0 评论 -
【SemiDrive G9 系列软件开发】 PTG5.1.2 + MCAL_v1.3.0 PWM hands on
SemiDrive 支持系统 G9 系列目录中,PTG5.1.2 版本只适用于 G9H,其中 MCAL_v1.3.0 例程较为全面。最近进行了 PWM 模块的例程测试,操作过程 hands on 如下:原创 2024-10-29 09:00:00 · 1534 阅读 · 0 评论 -
【SemeDrive】【X9HP】【PTG4.3】X9HP PTG4.3 SDFactoryTool read flash 失败
前言:X9HP PTG4.3 SDFactoryTool read flash 失败原创 2024-10-23 09:00:00 · 993 阅读 · 0 评论 -
【SemiDrive G9 系列软件开发】 G9 PTG 5.0 基于 sysfs 接口访问 GPIO
近期在回复客户疑问时,遇到在 ap1 侧基于 sysfs 接口访问 GPIO,log 提示 value 为 1,而实际引脚电平不能拉高的问题。使用G9H参考板复现问题并调整配置后,使得电平变化符合预期。原创 2024-10-17 09:04:28 · 1170 阅读 · 0 评论 -
【SemiDrive G9 系列软件开发】 PTG5.1.2 + MCAL_v1.3.0 adc hands on
SemiDrive 支持系统 G9 系列目录中,PTG5.1.2 版本只适用于 G9H,其中 MCAL_v1.3.0 例程较为全面。最近进行了adc 模块的例程测试,操作过程 hands on 如下原创 2024-10-12 08:30:00 · 1653 阅读 · 0 评论 -
SemiDrive E3 MCAL 开发系列(4) – Gpt 模块的使用
本文将会介绍SemiDrive E3 MCAL GPT模块的基本配置,并且会结合实际操作的介绍,帮助新手快速了解并掌握这个模块的使用,文中的 MCAL 是基于 PTG3.0 的版本,开发板是官方的 E3640 网关板。原创 2024-09-27 09:00:00 · 1101 阅读 · 0 评论 -
【SemeDrive】【X9H】如何修改 SAFETY_FAULT 输出 PWM 频率
SAFETY_FAULT 也是 SEM_FAULT,在原理图上会有不同的标注,但意义一样。默认的 SAFETY_FAULT 正常时输出 PWM 频率为 100 MHz,过高的频率有时会导致无法通过 EMI 测试,需要降低频率。以下描述如何将正常时的 SAFETY_FAULT 输出频率从 100 MHz 降低到 390 KHz。原创 2024-09-26 09:00:00 · 651 阅读 · 0 评论 -
【SemeDrive】【X9HP】【PTG4.3】解决Partition Flash Error及PTG4.3二级分区烧录与升级问题
前言:PTG4.1 之前的版本使用的都是普通 emmc 和 一级分区表,PTG4.3 新增了virtio-eMMC 功能和二级分区表的设置,因此关于 PTG4.3 的烧录和升级有以下几个疑问和解答。原创 2024-09-24 09:00:00 · 1756 阅读 · 0 评论 -
【SemeDrive】【X9H】OSPI PARTITION 烧录失败--primary partition table not match
以下为使用 SDFactoryTool 烧录 pac 包时出现 "primary partition table not match"错误的分析和解决过程。原创 2024-09-24 08:30:00 · 1483 阅读 · 0 评论 -
【SemeDrive】【X9H】SPI 通讯 —— 应用层到驱动层的调用
当应用层的 SPI 通讯失败时,需要弄清楚问题出现在哪个环节才能进行下一步动作。以下为 SPI 通讯时应用层到驱动层的代码调用流程。原创 2024-09-23 09:36:28 · 729 阅读 · 0 评论 -
【SemeDrive】【X9HP】【PTG4.6】SDCV demo :canny 边缘检测
前言:sdcv(SemiDrive Computer Vision)支持的后端设备主要包括VDSP,G2D,CPU,使用 VDSP 或 G2D 处理图像可节省 CPU 资源。以下以sdcv_canny 边缘检测说明如何使用 SDCV 。原创 2024-09-27 08:00:00 · 811 阅读 · 0 评论 -
干货 | SemiDrive X9 CAN 功能 AP 域测试方法
本文介绍芯驰 X9 平台 CAN 的简要测试方法。如何在 AP 域和 safety 域使用系统自带工具对 CAN 总线进行收发测试原创 2024-09-19 08:30:00 · 1172 阅读 · 0 评论 -
SEMIDRIVE X9E Flash 调试要点
客户采用芯驰 X9E 平台做的 T-BOX 产品,因为客户选用的 Flash 型号不在 SemiDrive_Memory 支持列表里面,出现机器能烧录不能启动的问题。接下来我们对这个问题进行调试。原创 2024-09-18 08:00:00 · 926 阅读 · 0 评论 -
【技术教程】SemiDrive G9系列软件开发:PTG5.0下GPIO模式切换深度测试指南
在最近支持过程中,有客户提出动态切换 GPIO 模式的疑问(涉及模式切换 api 的参数)。在 PTG5.0 的基础上,稍加修改例程即可完成测试:原创 2024-09-13 08:00:00 · 368 阅读 · 0 评论 -
SemiDrive E3 MCAL 配置 :PWM 硬件触发 ADC 采样
在使用 ADC 进行采样时,ADC 的硬件触发采样是 ADC 的典型应用。本文将介绍 SemiDrive E3 MCAL 配置 :PWM 硬件触发 ADC 采样。原创 2024-08-26 09:00:00 · 1155 阅读 · 0 评论 -
基于芯驰 X9E PTG4.3 的 patch 生成和使用
以前不使用 patch 时,在调试过程中,为了保证不出问题,每个客户的问题,我都会完整的进行一遍源码下载,修改,编译的过程,这不仅使用巨量的时间去下载源码、编译,还会占用大量的磁盘空间,尤其是 android 源码,每个客户都需要占用大约 400G 左右的空间,十分的占用资源,这里使用 repo 工具,生成 patch,再使用 patch 打补丁,退回补丁的方式,记录下自己的修改,减少时间服务器的资源占用。原创 2024-08-20 10:00:00 · 1746 阅读 · 0 评论 -
P23-024_PF8200+PF5200-X9HP核心板验证测试
P23-024_PF8200+PF5200-X9HP核心板验证测试原创 2024-08-15 09:00:00 · 772 阅读 · 0 评论 -
快速上手,学会芯驰 X9H PTG4.3 的 DDR 展频调试
展频调试是一种用于调试电子设备中展频功能的过程。展频是一种用于减少电磁干扰(EMI)的技术,通过在信号中引入微小的频率变化,可以减少特定频率上的电磁辐射。原创 2024-08-14 14:14:44 · 1296 阅读 · 0 评论 -
SemiDrive X9 AI 开发环境搭建(含代码)
SemiDrive x9 AI 开发环境搭建分开发机端,开发板端。主要的工具是SDNN, 它是一个基于开源编译器框架TVM的端到端的AI编译器框架, Semidrive对TVM编译器框架做了适配原创 2024-08-01 09:00:00 · 464 阅读 · 0 评论