主题中讨论的其他器件:HALCOGEN
大家好、
与引导加载程序和应用程序相关的安全库存在一个非常特殊的问题。
我们使用稍作修改的 HALCoGen 生成的代码形式、因此到目前为止、初始化应该是正确的。
在引导加载程序中,我们为两个双端口存储器(VIM RAM 和 DMA RAM)调用 pbistRun()。
在应用中、我们希望使用 SCI1 TX 和 DMA。
这会导致不 传输任何字节、有时仅传输第一个字节的问题。 此外、DMA RAM 中只有0xC3、或者如果我们对 DMA RAM 执行存储器初始化、则其中有0x00。
但是,如果我们不对 DMA RAM 调用 pbistRun(),则通过 SCI1和 DMA 进行的传输将会非常完美。 此外、DMA RAM 中也提供了传输所需的数据。
那么、有人能帮我们吗?
谢谢、此致、
Johann