您尚未登录。

楼主 #1 2021-03-10 19:55:00

奔跑的孩子
会员
注册时间: 2021-01-28
已发帖子: 51
积分: 31.5

请问 全志X3 uboot 内存初始化超时是什么问题呢?

U-Boot SPL 2017.11-dirty (Dec 04 2020 - 14:01:52)
DRAM:Timeout initialising DRAM

resetting ...

U-Boot SPL 2017.11-dirty (Dec 04 2020 - 14:01:52)
DRAM:Timeout initialising DRAM

resetting ...

U-Boot SPL 2017.11-dirty (Dec 04 2020 - 14:01:52)
DRAM:Timeout initialising DRAM

resetting ...

-7c1cb36abb745cb0.jpg

离线

#2 2021-03-10 22:29:20

拉轰的脚踏车
会员
注册时间: 2020-03-20
已发帖子: 288
积分: 222

Re: 请问 全志X3 uboot 内存初始化超时是什么问题呢?

离线

#3 2021-03-10 22:31:22

马前卒
会员
注册时间: 2020-08-08
已发帖子: 60
积分: 57

Re: 请问 全志X3 uboot 内存初始化超时是什么问题呢?

/*
 * Wait up to 1s for value to be set in given part of reg.
 */
void mctl_await_completion(u32 *reg, u32 mask, u32 val)
{
        unsigned long tmo = timer_get_us() + 1000000;

        while ((readl(reg) & mask) != val) {
                if (timer_get_us() > tmo)
                        panic("Timeout initialising DRAM\n");
        }
}

或者把 1000000 改大一点试一试, 或许是DRAM片子差异导致初始化速度不一致?

离线

#4 2021-03-11 02:11:23

bingyinhaha
会员
注册时间: 2020-08-24
已发帖子: 39
积分: 34

Re: 请问 全志X3 uboot 内存初始化超时是什么问题呢?

有可能是回收的片子。表示从淘宝买的片子,翻新的概率非常大。这种芯片很难从正规渠道流到淘宝。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn