Qsys中部分IP在svd文件中没有描述的问题

xiaoxiao2021-02-27  161

有人反应在Qsys中加了IP之后,在svd 中没有看到相关的描述信息,这样在DS-5中调试也看不到寄存器信息,我试图找出这个问题的原因。也提出一点自己的解决思路。

首先看下文档: https://documentation.altera.com/#/00088891-NT$NT00064410

里面有一节的标题是:include an Internal Register Map Description in the .svd for Slave Interfaces Connected to an HPS Component

这里说了怎么可以svd文件中产生寄存器信息。大概就是在hw.tcl 文件中添加描述。那打开altera 自带IP的这个文件看看,如ip\altera\sopc_builder_ip\altera_avalon_spi 中的altera_avalon_spi_hw.tcl 不能检索到CMSIS_SVD_FILE 的信息,

打开pio 的对应的文件就能看到 CMSIS_SVD_FILE 。所以在svd 中看不到SPI的描述信息就是这样了。

至于怎么解决,思路当然是改咯。这个本来是altera的事情,要改一个两个还是可以学习学习的,这样自定义IP的信息就可以也添加解决了。

转载请注明原文地址: https://www.6miu.com/read-11474.html

最新回复(0)