
一、IAC exception 在kernel中启动M33失败报错 二、分析调试 1、确认UART外设以及RCC RIF的配置情况: 2、从RISUP配置看UART5以及USART6并没有配置,但是RCC部分是只允许CID1进行安全访问,表示UART 的时钟是由A35 (RIF_CID1)控制的属于Secure(RIF_SEC)区域能访问的,显然此时M33属于Non-secure不 能够访问,所以将以上配置进行如下修改: 3、在 HAL_UART_MspInit 操作的GPIOG,GPIOF都需要依次检查: 4、将UART5与USART6对应的引脚静态分配给M33: 5、经过以上修改后重新编译OP-TEE,打包FIP,更新到板子后,M33可以启动成功: 学习学习 |
经验分享 | 使用单脉冲模式作移相输出
经验分享 | STM32 DAC+TIMER+DMA应用演示
经验分享 | STM32 ADC模拟看门狗应用演示
经验分享 | 常被误解的开、关总中断话题
经验分享 | 更改STM32定时器周期后的输出疑问分析
经验分享 | 为何实现不了定时器DMA Burst传输?
经验分享 | 利用非对称PWM模式体验编码器功能
经验分享 | 巧用外设复位修改只读寄存器
经验分享 | 为何修改BASEPRI寄存器无效?
经验分享 | 巧用STM32片内RTC亚秒特性之应用示例