差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
digi:arm-embedded:ccmp2:ccmp25plc [2025/08/06 18:05] robindigi:arm-embedded:ccmp2:ccmp25plc [2025/08/06 18:07] (当前版本) robin
行 1: 行 1:
-#### ccmp25plc optee处理+==== ccmp25plc optee处理 ====
 在ccmp25plc第一版ST官方设计中,GPIO使用了PH4,PZ2这两个引脚,其中早期的Digi设备树中,这两个引脚在optee中被配置为安全的GPIO引脚, 在ccmp25plc第一版ST官方设计中,GPIO使用了PH4,PZ2这两个引脚,其中早期的Digi设备树中,这两个引脚在optee中被配置为安全的GPIO引脚,
 https://github.com/digi-embedded/optee_os/blob/4.0.0/stm/maint/core/arch/arm/dts/ccmp25-dvk-rif.dtsi#L487 https://github.com/digi-embedded/optee_os/blob/4.0.0/stm/maint/core/arch/arm/dts/ccmp25-dvk-rif.dtsi#L487
行 18: 行 18:
  
 正确的做法是用一个optee-os-stm32mp 的bbappend来打patch,以便更改DT,注意,meta-custom中,一般bbappend一般把文件放在dey目录下,而不是files,更改示例在: 正确的做法是用一个optee-os-stm32mp 的bbappend来打patch,以便更改DT,注意,meta-custom中,一般bbappend一般把文件放在dey目录下,而不是files,更改示例在:
-https://github.com/peyoot/meta-custom/blob/scarthgap-ccmp25plc/recipes-security/optee/optee-os-stm32mp_4.0.0.bbappend+https://github.com/peyoot/meta-custom/blob/7d26d633cb711a4d54cbbaad62e185cd82d56dc9/recipes-security/optee/optee-os-stm32mp_4.0.0.bbappend
  
 注意到在2025年5/13的commits中,已经把这两个引脚改为普通的GPIO。所以相应的,我们可以移除ccmp25plc的对应配方。 注意到在2025年5/13的commits中,已经把这两个引脚改为普通的GPIO。所以相应的,我们可以移除ccmp25plc的对应配方。
  
  
-#### 编译ccmp25plc镜像+==== 编译ccmp25plc镜像 ====
  
 配置文件: 配置文件: