单片机/MCU论坛
直播中

王银喜

7年用户 2326经验值
私信 关注
[问答]

ADSP-21489BSWZ-4A脱机不能运行的原因是什么?怎么解决?

有关ADSP-21489BSWZ-4A脱机运行的问题:
最近做了一块应用板,使用ADSP-21489BSWZ-4A 和配 M25P16 ,DSP与SPI存储器之间的引脚按DSP默认模式连接,即:DPI_P5--SPI_CS、DPI_P4--SPI_SCK、DPI_P2--SPI_SO、DPI_P1--SPI_SI,然后 DSP 的 BOOT_CFG1–0 引脚是:01(SPI Master Boot),CLK_CFG1-0引脚是:00(8:1),用ADM706SAR作为DSP的复位控制器。开发环境是VISUAL DSP++5.0、ADZS-USB-ICE仿真器。
现问题是:如果用仿真模式是可在应用板上正确地运行期望的程序,但当下载到M25P16后却不能运行,好像是引导方面出了什么问题的,现请教,此时需要注意哪方面的问题或问题出自哪里?

回帖(1)

龙献益

2024-1-15 13:49:04
ADSP-21489BSWZ-4A处理器的脱机运行问题可能有以下几个原因:

1. 引导设置错误:确保BOOT_CFG1-0引脚正确设置为01(SPI Master Boot),以确保处理器从SPI存储器引导。

2. 引脚连接问题:确保DSP与SPI存储器之间的引脚连接正确,按照DSP默认模式连接。

3. SPI存储器的配置问题:确保M25P16存储器已正确配置并包含正确的程序代码以供DSP引导。

以下是一些可能的解决方法:

1. 检查引脚连接:仔细检查DSP与SPI存储器之间的引脚连接,确保它们按照正确的方式连接。

2. 检查存储器配置:确保M25P16存储器已正确配置,并且其中包含适合DSP引导的正确程序代码。

3. 确认引导模式:使用仿真器进行仿真时,确保针对正确的引导模式进行了仿真。与脱机运行相比,仿真器可以为引导过程提供更多的控制和可见性。确保仿真器配置正确,并根据实际应用的设置进行仿真。

4. 检查电源供应和复位:确保DSP和SPI存储器都正确供电,并且复位控制器的连接正确。检查电源线路和复位线路,确保它们符合规格和系统要求。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分