![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SemiDrive产线
文章平均质量分 88
WPG大大通
快来get原厂技术方案、学习教程吧!
展开
-
P23-024_PF8200+PF5200-X9HP核心板验证测试
P23-024_PF8200+PF5200-X9HP核心板验证测试原创 2024-08-15 09:00:00 · 612 阅读 · 0 评论 -
快速上手,学会芯驰 X9H PTG4.3 的 DDR 展频调试
展频调试是一种用于调试电子设备中展频功能的过程。展频是一种用于减少电磁干扰(EMI)的技术,通过在信号中引入微小的频率变化,可以减少特定频率上的电磁辐射。原创 2024-08-14 14:14:44 · 921 阅读 · 0 评论 -
SemiDrive X9 AI 开发环境搭建(含代码)
SemiDrive x9 AI 开发环境搭建分开发机端,开发板端。主要的工具是SDNN, 它是一个基于开源编译器框架TVM的端到端的AI编译器框架, Semidrive对TVM编译器框架做了适配原创 2024-08-01 09:00:00 · 342 阅读 · 0 评论 -
SemiDrive E3 打包说明
本文介绍 E3 PAC 打包,编译器生成 bin 文件需要通过打包生成 PAC 包,再通过 SDToolBox 工具将 PAC 包烧写到芯片,PAC 包的物理载体分为 Flash、eMMC、SD,一个 PAC包最多支持 3 个BootPackage;本文主要描述打包方式、打包注意事项、PAC 包下载的物理地址,打包方式分为手动打包(命令行打包)和自动打包(Python 脚本自动打包)。 硬件平台:E3640官方开发板(SD103_E3_GATEWAY_ePOWERTRAIN_A03_019);原创 2024-01-10 09:19:22 · 1390 阅读 · 1 评论 -
SemiDrive E3 MCAL 开发系列(3)– Wdg 模块的使用
下面我们基于 MCAL 3.0 的例程来进行 Wdg 模块的验证,基于我们上面的 Wdg 模块配置,我们配置 Wdg4 的超时时间为 1200 ms,触发动作为中断,我们在例程中对 Wdg4 进行初始化并且设置为 Fast 模式,然后不进行喂狗,这样的话会每 1.2 s 进入一次中断函数,我们在中断回调函数中进行打印,具体测试代码如图 3.1 所示。Wdg 模块的配置主要有两大部分,一个是通用配置,另一个是针对每个 Wdg 实例的配置,我们先看通用配置,具体配置如图 2.1 所示。图 3.2 串口打印。原创 2024-03-01 17:00:00 · 840 阅读 · 0 评论 -
SemiDrive E3 SSDK boot_core 示例介绍
本文主要介绍 SemiDrive E3 SSDK boot_core 示例,示例主要实现的功能为 sf core boot 其他 core。使用的为 debug 模式调试,所有核的代码均使用 IAR 的 download and debug 功能下载在 ram 中运行。硬件设备:E3640 GATEWAY 开发板软件包:SSDK PTG3.0二、 代码下载及 demo 介绍。原创 2024-04-20 16:30:00 · 1118 阅读 · 0 评论 -
【SemiDrive】GPIO SAFETY & AP 配置地址的计算
E3430 GPIO 有分为 Safety & AP 阈,所以不同 GPIO 的地址也不一样,需要按照实际的的基地址进行计算,并且,GPIO 引脚的定义,是从 0 递增,对于不同基地址的 GPIO ,也需要区别计算引脚的寄存器地址。原创 2024-02-28 16:59:35 · 1065 阅读 · 2 评论 -
SemiDrive E3 MCAL 开发系列(2) – Port & Dio 模块的使用
本文将会介绍如何导入 SemiDrive E3 系列 MCU 的 MCAL 配置工程以及介绍 Port 和 Dio 模块的基本配置,并且会结合实际操作的介绍,帮助新手快速了解并掌握这两个模块的使用,文中的 MCAL 是基于 PTG3.0 的版本,开发板是官方的 E3640 网关板。原创 2024-02-29 17:00:00 · 990 阅读 · 5 评论 -
AUTOSAR MCAL for SemiDrive E3 功能模块使用介绍:I2C
本文主要介绍如何使用芯驰提供的 AUTOSAR MCAL 软件包,开发 SemiDrive E3 的 I2C 模块,对 RTC 芯片进行读写操作。2. 硬件功能:I2C 使用 TX/RX 共享 FIFO,FIFO 的深度为 64,宽度为 8;根据 I2C 的通讯协议完成读写寄存器操作,从机地址和寄存器详情在芯片手册相关章节中可见。输出的 log 为Mcu读取到的指定寄存器的数据。读操作:通过 I2C 读寄存器,需要先写再读。匹配完成 Mcu\Port\I2C 模块的配置。图2 EB Mcu配置。原创 2024-04-06 19:00:00 · 1069 阅读 · 0 评论 -
基于 SemiDrive E3640 Gateway SSDK3.0 Sent 测试
2. 配置文件 ssdk\boards\e3_gateway\driver_demo\sent\configs\sent_cfg.c 中定义了 2 路 Sent 信号,如图(2),这些 参数必须和 Sent 的信号源保持一致,在本次测试中,我们将采用 Sent 信号盒子,设置出和文件中的参数相匹配的信号。1. 根据原理图所示,按照图(5)的方法连接好开发板和 Sent 盒子(图莫斯 UTA0503)。2. 打开 sent 盒子上位机软件,按照第二章的代码中的参数设置,见图(6)数据设置方法见图(7)原创 2024-03-22 09:00:00 · 940 阅读 · 0 评论 -
【Semidrive X9HP】硬件投屏设置仪表图层层级
仪表使用 weston 进行显示,因为需要在 Android 投屏的时候实现仪表的部分透明来显示 Android 的投屏内容,所以建议使用 ARGB8888 格式的数据来设置 alpha 通道。2. 把以上代码注释,让投屏消息继续发送,并且在 R 核添加了打印确认有收到投屏消息以及确认了图层分辨率都是没问题的,此时仪表屏仍然没有显示。仪表屏的弹窗会被中控的投屏内容覆盖,导致在投屏的时候看不到仪表的弹窗内容,不符合实际使用需求,需要弹窗显示在投屏内容的上层。原创 2024-03-25 09:15:00 · 949 阅读 · 0 评论 -
SemiDrive E3 MCAL 开发系列(1) – 环境搭建
本文将会介绍 SemiDrive E3 系列 MCU 的MCAL 开发环境搭建,包括如何获取及安装 EB 和 MCAL,E3 Gateway 开发板介绍,MCAL 工程的编译、下载等。E3 Gateway 开发板是基于 E3640 芯片设计的一款官方开发板,具有以下特性:(1)主控为 E3640 MCU,最高主频 600 MHz(2)支持两路的 1000Base-T1 及一路 100Base-TX 网口(3)丰富的 CAN-FD/LIN 接口(4)丰富的模拟输入。原创 2024-02-04 17:30:19 · 1610 阅读 · 1 评论 -
【Semidrive】解决 X9HP reboot 导致 Android 崩溃的问题
本篇文章介绍如何解决 X9HP 平台的 AP1 域中插着 u 盘时运行 reboot 导致 Android 系统崩溃的问题,软件版本是 X9 PTG4.0,硬件环境是 X9H 开发板 X9H_REF_A04。在调试过程中遇到插着 u 盘时用 adb shell reboot 命令或直接在串口中 reboot 重启 Android, 重启后系统卡住,Android 这边的启动报错 log 如下:原创 2023-09-04 15:24:20 · 677 阅读 · 0 评论 -
SEMIDRIVE X9U 插入 USB 不识别调试要点
客户用芯驰 X9U 平台做的智能座舱产品,在烧写固件时发现,通过 USB 连接到 SSA 的 USB 接口,Windows 上无法识别出 USB 设备,一直处在 Ready 状态。原创 2023-08-25 16:59:50 · 274 阅读 · 0 评论