公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

我们正在使用 CYB06445LQI-S3D42 设备。

从默认时钟配置开始效果很好。

当我们尝试根据电路板设计配置系统时钟(我们有 ECO)时,BSP 无法初始化时钟。

yossefhaycohen_0-1700748200044.png

yossefhaycohen_1-1700748230209.png

这些是配置的参数。 请注意,完全相同的参数在另一个具有完全相同 ECO 但在 PSOC63 (CY8C6347BZI) 上的项目中效果很好。

BSP 在时钟初始化时失败

yossefhaycohen_2-1700759575284.png

 

你能帮我理解为什么以及该怎么做吗?

谢谢

 

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/PSOC64-Secure-boot-device-Issue-Configuring-ECO-clock/td-p/646353

0 点赞
10 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager

@yossefhaycohen

PSoC 64 需要 WDT 进行配置,但是,在主函数中调用 BSP 初始化之前,必须先禁用 WDT。 你可以在支持 PSoc64 的代码示例中看到这是这样做的,否则它可能会导致时钟初始化出现一些问题。

Ekta_0-1701065093788.png

 



你能确认代码中是否这样做了吗?

最好的问候
Ekta

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/PSOC64-Secure-boot-device-Issue-Configuring-ECO-clock/m-p/647571

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,

实际上,我的代码之前已经包含了这个初始化,但仍然存在这个问题。

如果你有其他想法会很高兴...

谢谢

 

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/PSOC64-Secure-boot-device-Issue-Configuring-ECO-clock/m-p/647741

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

@yossefhaycohen

 

如果您使用 ECO 采购 CLK_HF0,则必须在策略文件中定义外部时钟配置。 请参阅:https://www.infineon.com/dgdlac/Infineon-`PSoC_64_Secure_MCU_Secure_Boot_SDK_User_Guide-Software-v07...

 

最诚挚的问候,

Pushyanth

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/PSOC64-Secure-boot-device-Issue-Configuring-ECO-clock/m-p/647877

0 点赞
lock attach
Attachments are accessible only for community members.
Translation_Bot
Community Manager
Community Manager
Community Manager

@Pushyanth

正如你所说,我已经在 policy_single_cm0_cm4.json 文件中写了以下几行。

" custom_data_sections " :[" ext " clk ,srampwrmode],""
"extclk ":{
" extclKenable " :0,
" extclkFre " qHz:40000,
" extclkPort " :0,
" extclkpinnum " :5,
" ecoEnab " le: 1
" ecofreqHz " :32000000,
" ecoLoad " :8
" ecoESR " 40
" ecoDriveLevel:50,"
" ecoInport " :12
" ecoUtport " :12
" ecoinpinNum " :6,
" ecooutpinNum " :7,
" 绕过启用 " 0
" wcoEnable " :0
" wcoinPort " :0
" wcooutport " :0,
" wcoinpinnum " :0,
" wcooutpinNum " :1
},
我已经根据策略创建了密钥(不确定我是否需要)。 然后重新配置。 但是还是行不通!!
我休息了
yossefhaycohen_0-1701105026868.png

 

有什么想法吗?

谢谢

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/PSOC64-Secure-boot-device-Issue-Configuring-ECO-clock/m-p/648096

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

目前我正在研究这个问题。 过几天我会给你回复。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/PSOC64-Secure-boot-device-Issue-Configuring-ECO-clock/m-p/650615

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

有新东西吗?

谢谢

 

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/PSOC64-Secure-boot-device-Issue-Configuring-ECO-clock/m-p/654133

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

很抱歉回复晚了,我正试图从我这边重现这个问题。

IPC 结构发布后,ipcMsg 的结果是什么?

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/PSOC64-Secure-boot-device-Issue-Configuring-ECO-clock/m-p/663282

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

它没有发布。

正如你在我上面附上的图片中看到的那样,该程序挂断了。

 

 
 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/PSOC64-Secure-boot-device-Issue-Configuring-ECO-clock/m-p/666087

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你能否确认 CM0P 是否出现了硬故障? 请提供 CM0P 的 xpsr 寄存器中的值。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/PSOC64-Secure-boot-device-Issue-Configuring-ECO-clock/m-p/667845

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

由于不活动,线程被锁定。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-6/PSOC64-Secure-boot-device-Issue-Configuring-ECO-clock/m-p/677142

0 点赞