2020-05-16

C6678 load .out文件后,跳不到main函数入口处
定义 开发版1:为出问题的板子
开发版2:为正常运行的板子。
前提条件:cmd文件的段分配暂定为片内RAM。
分析原因:
1,假设 硬件没有问题,开发环境,工程创建等有问题:
新建一个ccs简单工程,gel文件中进行初始化pll和ddr3,cmd文件段分配给ddr3或者片内。在开发版2测试新工程,可以跳到main入口处。
推断硬件开发版ddr3连接有问题。
2,用一款boot工程,竟然能进去开发版1的入口处,更改cmd文件,将段分配到ddr3无法进入main函数入口处。
问题:为什么boot工程可以进入入口处?
cmd文件是确定运行时内存吗?
最终解决方案:
找出问题是一片ddr坏掉了,因此砍掉两片,剩余两片,初始化中位宽设置为32bit
gel文件完成硬件相关初始化,然后直接跑BIOS任务函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值