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.

AM5728: AM5728移植问题,谁能帮帮忙?卡在这里好几天了

Part Number: AM5728


有人能帮忙吗?

我们GPMC采用的是同步,数据地址线非复用的模式,在这种模式下,我们需要用地址线,然后呢,我们的工程是从其他开发板上移植的(他们没有用这种模式,采用的地址和数据复用的模式,然后好像挂了emmc),我们一用这个GPMC的地址线,编译就报错误,如下:

怎么修改?怎么找错误?

  • 您好,

    可能是因为在移植过程中,您需要相应地调整硬件和软件配置以适应新的设置。

    首先,确保您已经正确配置了新的开发板的硬件设置,包括正确连接地址线和数据线,并且按照非复用模式进行设置。确认硬件连接没有问题后,您需要更新软件配置以适应新的模式。在软件方面,您需要检查和修改与GPMC相关的驱动程序和配置文件。可能需要修改驱动程序中与地址线和数据线相关的代码,以反映新的非复用模式。此外,也需要修改与GPMC相关的设备树文件,确保正确定义了GPMC控制器和相关的引脚。

    另外,请确保您的编译环境已经正确配置,并且包含了适用于新开发板的相关工具链和库文件

  • 总结一下,在移植过程中,您需要进行以下操作:
    1. 确认硬件连接和配置,包括正确连接地址线和数据线,并按照非复用模式进行设置。
    2. 修改GPMC驱动程序和配置文件,以反映新的非复用模式。
    3. 更新设备树文件,确保正确定义了GPMC控制器和相关引脚。
    4. 配置正确的编译环境,包括相关工具链和库文件。