主题中讨论的其他器件: AM2631、 SysConfig
您好
我已经基于 AM2634 MCU 设计了自己的电路板、并尝试通过 XDS110连接和加载程序。
我得到以下错误:"断言:0.1s:sassert/am263x/soc_rcmGetCoreFout soc:1536:fout!= 0 failed!!!" 出现了错误。
我应该在 AM2631.ccxml 中进行任何更改吗?
以及启动模式如何? 它是否必须处于"无启动"模式?
顺便说一下、连接似乎正常。
谢谢
萨曼
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好
我已经基于 AM2634 MCU 设计了自己的电路板、并尝试通过 XDS110连接和加载程序。
我得到以下错误:"断言:0.1s:sassert/am263x/soc_rcmGetCoreFout soc:1536:fout!= 0 failed!!!" 出现了错误。
我应该在 AM2631.ccxml 中进行任何更改吗?
以及启动模式如何? 它是否必须处于"无启动"模式?
顺便说一下、连接似乎正常。
谢谢
萨曼
您好、Saman:
对于使用 JTAG 进行编程、您需要处于无引导模式。 这是所选内容吗?
是否需要在 AM2631.ccxml 中进行任何更改?不可能、至少不是我们在这里应该尝试的第一件事。
我已经根据 AM2634 MCU 设计了自己的电路板,并尝试通过 XDS110连接和加载程序。对于初学者、您是否能够使用任何其他模式成功地对电路板进行编程? 您是否已实现对 UART 的支持? 如果没有、我想说使用新电路板的第一步是确保正确解决所有电源时序问题、并且 MCU 能够正确引导。
下面是三个方面、我希望您核实并提供详细信息:
- 电源定序
- PORz 释放时序
- 时钟稳定性
此致、
拉尔夫·雅各比
尊敬的 Ralph:
感谢您的回复
对于初学者,您是否能够使用任何其他模式成功地对主板进行编程?
遗憾的是、还没有。
您是否支持 UART 实现?
可以、但它连接到了 XDS110的辅助连接器、该连接器目前尚未连接。 我可以稍后连接它。
请确保正确解决了所有电源时序问题,并且 MCU 能够正确引导。
您能就此发送指导原则吗?
下面是三个方面、我希望您核实并提供详细信息:
[/报价]
- 电源定序
- PORz 释放时序
- 时钟稳定性
我今天将查看"电源定序"、稍后与您联系。 不过、所有 MCU 电压3.3V 和1.2V 以及1.8V 均已检查且有效。
PORz 释放计时似乎也不错。 我稍后会将示波器快照发送给您。
XTAL 以25MHz 的频率振荡。 对于时钟稳定性、我还应该检查哪些东西吗?
此致
萨曼
尊敬的 Ralph:
这是采用单个器件实现的 PORz 和 MCU 输入
这是 MCU XTAL_XI 输入引脚的示波器屏幕截图。 正如我已经指出的、最大/最小电压电平为1.32V 和380mV、频率为25 MHz。
可以吗?
"连接验证"仍正常运行
但在加载程序时、出现该错误。
您能告诉我这个错误到底是什么意思吗? 如何解决?
顺便说一下、SOP0-3处于 NoBoot 模式"1101"
Br
萨曼
您好、Saman:
请您告诉我此错误到底意味着什么? 如何解决?
此错误表明在对输出时钟进行分频时有一个余数。
您是否已尝试使用
这是 MCU XTAL_XI 输入引脚的示波器屏幕截图。 正如我已经指出的、最大/最小电压电平为1.32V 和380mV、频率为25 MHz。
可以吗?
[/报价]我将与晶体设计负责人进行核实、以确保这是 XTAL_XI 可接受的电压摆幅。 我将使用他们的反馈回复该主题。
[/quote]顺便说一下,SOP0-3处于 NoBoot 模式"1101"[/报价]这是正确的、但要确认、您是否参考了以下内容:
- SOP0:QSPI_D0 :1
- SOP1:QSPI_D1 :1
- SOP2:SPI0_CLK:0
- SOP3:SPI0_D0 :1
此致、
埃里克
尊敬的 Erik:
感谢您的回复、
如果您打开 ccxml 并单击"Target Configuration"链接,R5_0是否指向 AM263x.gel?
是的、它指向 AM263x.GEL
您是否更改了初始化 GEL 脚本?
不,我没有改变它。 我尝试从 SDK 加载"Hello World"示例时没有任何更改。
您是否修改了 SysConfig 中可能改变了一些时钟频率的任何内容? [/报价]否。 不做任何更改的 Hello world 示例。
[/quote]这是正确的,但要确认,您是否参考以下[/报价]是的、完全正确
- SOP0:QSPI_D0 :1
- SOP1:QSPI_D1 :1
- SOP2:SPI0_CLK:0
- SOP3:SPI0_D0 :1
顺便说一下、以下报告是在获取 fout!= 0错误之前生成的、
Cortex_R5_0:GEL 输出:在 R5F0上加载 GEL 文件
Cortex_R5_0:GEL 输出:在 R5F0上加载 GEL 文件完整
Cortex_R5_0:GEL 输出:***OnTargetConnect ()已启动***Cortex_R5_0:GEL 输出:已启动 AM263x 初始化脚本。
请稍候...
Cortex_R5_0:GEL 输出:Cryst_Clock_Loss_Status ()已启动
Cortex_R5_0:GEL 输出:晶体时钟存在
Cortex_R5_0:GEL 输出:AM263x_SOP_Mode ()已启动
Cortex_R5_0:GEL 输出:SOP 模式= 0x0000000D
Cortex_R5_0:GEL 输出:
错误... 保留的引导模式
Cortex_R5_0:GEL 输出:Read_Device_Type ()已启动
Cortex_R5_0:GEL 输出:EFuse 器件类型值= 0x000000AA
Cortex_R5_0:GEL 输出:AM263x_Check_Supported_mode ()已启动
Cortex_R5_0:GEL 输出:
efuse1=0x01000000
Cortex_R5_0:GEL 输出:
该器件同时支持锁步和双核模式
Cortex_R5_0:GEL 输出:
MODE = 0
Cortex_R5_0:GEL 输出:MSS_CTRL 控制寄存器未锁定
Cortex_R5_0:GEL 输出:MSS_TOP_RCM 控制寄存器未锁定
Cortex_R5_0:GEL 输出:MSS_RCM 控制寄存器未锁定
Cortex_R5_0:GEL 输出:MSS_IOMUX 控制寄存器未锁定
Cortex_R5_0:GEL 输出:解除锁定的 TOP_CTRL 控制寄存器
Cortex_R5_0:GEL 输出:***R5FSS0锁步复位***
Cortex_R5_0:GEL 输出:*** R5FSS1复位,用于锁步***
Cortex_R5_0:GEL 输出:R5F ROM Eclipse
Cortex_R5_0:GEL 输出:R5FSS0_0已发布
Cortex_R5_0:GEL 输出:R5FSS0_1已发布
Cortex_R5_0:GEL 输出:R5FSS1_0已发布
Cortex_R5_0:GEL 输出:R5FSS1_1已发布
Cortex_R5_0:GEL 输出:释放所有 R5F 内核以进行程序加载
Cortex_R5_0:GEL 输出:L2存储器初始化完成
Cortex_R5_0:GEL 输出:邮箱存储器初始化完成
Cortex_R5_0:GEL 输出:*********** R5FSS0/1锁步模式已配置****
Cortex_R5_0:GEL 输出:每个 PLL 配置完成
Cortex_R5_0:GEL 输出:SYS_CLK DIVBY2
Cortex_R5_0:GEL 输出:DPLL_CORE_HSDIV0_CLKOUT0被选为 R5FSS 和 SYS CLK 的 CLK 源
Cortex_R5_0:GEL 输出:
CLK 已编程、400MHz 并且200MHz
Cortex_R5_0:GEL 输出:***启用外设时钟***
Cortex_R5_0:GEL 输出:启用 RTI[0:3]时钟
Cortex_R5_0:GEL 输出:启用 RTI_WDT[0:3]时钟
Cortex_R5_0:GEL 输出:启用 UART[0:5]/lin[0:5]时钟
Cortex_R5_0:GEL 输出:启用 QSPI 时钟
Cortex_R5_0:GEL 输出:启用 I2C 时钟
Cortex_R5_0:GEL 输出:启用跟踪时钟
Cortex_R5_0:GEL 输出:启用 MCAN[0:3]时钟
Cortex_R5_0:GEL 输出:启用 GPMC 时钟
Cortex_R5_0:GEL 输出:启用 ELM 时钟
Cortex_R5_0:GEL 输出:启用 MMCSD 时钟
Cortex_R5_0:GEL 输出:启用 MCSPI[0:4]时钟
Cortex_R5_0:GEL 输出:启用 CONTROLSS 时钟
Cortex_R5_0:GEL 输出:启用 CPTS 时钟
Cortex_R5_0:GEL 输出:启用 RGMI[5、50,250]个时钟
Cortex_R5_0:GEL 输出:启用 XTAL_TEMPSENSE_32K 时钟
Cortex_R5_0:GEL 输出:启用 XTAL_MMC_32K 时钟
Cortex_R5_0:GEL 输出:***所有 IP 时钟均已启用***
Cortex_R5_0:GEL 输出:CPU 复位(软复位)已通过 GEL 发出。
此致
萨曼