根据您的描述,您在使用Eclipse生成eirkav3的代码后,将其拷贝到ADS上编译时遇到了报错。在解决报错并烧写进TC397后,程序可以运行,但eirkav3的内核没有启动。以下是一些建议来解决这个问题:
1. 确保代码正确拷贝:在将Eclipse生成的代码拷贝到ADS上时,请确保所有文件都已正确拷贝,没有遗漏或损坏。
2. 检查编译器设置:在ADS中,检查编译器设置是否与Eclipse中的设置一致。这包括编译器版本、优化选项等。
3. 检查链接器设置:确保链接器设置正确,包括内存分配、库文件等。
4. 检查启动文件:确保启动文件(如startup_xxx.s)与您的目标硬件平台兼容。
5. 检查内核配置:检查eirkav3内核的配置文件,确保所有必要的配置项都已正确设置。
6. 调试:使用调试工具(如ADS的Sourcery CodeBench)逐步调试程序,查看程序执行过程中是否有异常情况。
7. 查看错误日志:仔细查看编译和烧写过程中的错误日志,以便找到可能的问题所在。
根据您的描述,您在使用Eclipse生成eirkav3的代码后,将其拷贝到ADS上编译时遇到了报错。在解决报错并烧写进TC397后,程序可以运行,但eirkav3的内核没有启动。以下是一些建议来解决这个问题:
1. 确保代码正确拷贝:在将Eclipse生成的代码拷贝到ADS上时,请确保所有文件都已正确拷贝,没有遗漏或损坏。
2. 检查编译器设置:在ADS中,检查编译器设置是否与Eclipse中的设置一致。这包括编译器版本、优化选项等。
3. 检查链接器设置:确保链接器设置正确,包括内存分配、库文件等。
4. 检查启动文件:确保启动文件(如startup_xxx.s)与您的目标硬件平台兼容。
5. 检查内核配置:检查eirkav3内核的配置文件,确保所有必要的配置项都已正确设置。
6. 调试:使用调试工具(如ADS的Sourcery CodeBench)逐步调试程序,查看程序执行过程中是否有异常情况。
7. 查看错误日志:仔细查看编译和烧写过程中的错误日志,以便找到可能的问题所在。
举报