查看: 849|回复: 2

[求助] help about the program burn way

[复制链接]

该用户从未签到

1

主题

2

帖子

0

新手上路

Rank: 1

积分
25
最后登录
2024-8-1
发表于 2024-7-30 10:54:38 | 显示全部楼层 |阅读模式
hello:
         when I use SDK_2_16_000_EVK-MIMXRT1064-OM13790HOST/boards/evkmimxrt1064/sdmmc_examples/sdcard_fatfs              when burn the promgram use the XXX_ram.icf it is ok;
             when burn the promgram use the XXX_flexspi_nor.icf it doesnot work:the com is not any prints;


         anybody have the same problem?


回复

使用道具 举报

  • TA的每日心情
    开心
    2025-7-11 08:53
  • 签到天数: 301 天

    连续签到: 2 天

    [LV.8]以坛为家I

    3900

    主题

    7513

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    39627
    最后登录
    2025-8-1
    发表于 2024-7-30 13:43:02 | 显示全部楼层
    It seems like you're encountering an issue where a program compiled with one configuration file (ICF) works correctly, but when you switch to another configuration file, the program does not function as expected, particularly with no output being printed via the COM port.

    Here are some steps you can take to troubleshoot the issue:

    Check the Configuration File: Make sure that the XXX_flexspi_nor.icf file is correctly set up for the FlexSPI NOR interface. Verify the memory map, clock settings, and any specific configurations needed for the FlexSPI NOR flash.

    Compare Configurations: Compare the settings in XXX_ram.icf and XXX_flexspi_nor.icf. Look for differences that might affect the program execution, such as memory allocation, interrupt vectors, or peripheral configurations.

    Serial Communication Settings: Ensure that the serial communication settings (baud rate, data bits, stop bits, parity) are the same in both configurations and match the settings of your terminal or debugger.

    Initialization Code: Check if the initialization code for the FlexSPI NOR interface is present and correct in the program compiled with the XXX_flexspi_nor.icf. Sometimes, the issue might be due to the peripherals not being initialized properly.

    Watchdog Timer: If there's a watchdog timer in your system, ensure it's being handled correctly in both configurations, as it could reset the system if not serviced properly.

    Debugging: Use a debugger to step through the code and see where it might be hanging. Look for any breakpoints or error conditions that could indicate why the program is not running as expected.
    qiandao qiandao
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    2

    帖子

    0

    新手上路

    Rank: 1

    积分
    25
    最后登录
    2024-8-1
     楼主| 发表于 2024-7-30 14:24:33 | 显示全部楼层
    NXP管管 发表于 2024-7-30 13:43
    It seems like you're encountering an issue where a program compiled with one configuration file (ICF ...

    thanks for the replays ,what am I need to do If I chang a program which is  burned to sram burned to inter flash
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-8-1 10:48 , Processed in 0.080320 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表