您尚未登录。

楼主 #1 2020-08-19 17:41:42

woturn
会员
注册时间: 2019-11-18
已发帖子: 11
积分: 6

F1C100S从128MB的SD-NAND启动问题

请教一下,用的开发板是lichee-pi nano。测试的是雷龙发展的SD-NAND。雷龙一代的SD-NAND在电脑上正常检测到。通过uboot SPL时检测不到。怀疑是uboot SPL不支持此SD-NAND。因为通过spi flash进入文件系统后,通过mount可以检测到该一代SD-NAND
(PS: 雷龙二代的SD-NAND通过uboot SPL可以检测到,启动正常。)

LOG如下:

U-Boot SPL 2018.01-05679-g013ca45-dirty (Aug 05 2020 - 14:36:55)
DRAM: 32 MiB
Trying to boot from MMC1
Card did not respond to voltage select!
mmc_init: -95, time 22
spl: mmc init failed with error: -95
Trying to boot from sunxi SPI


U-Boot 2018.01-05679-g013ca457fd-dirty (Aug 02 2019 - 09:57:28 +0800) Allwinner Technology

CPU:   Allwinner F Series (SUNIV)
Model: Lichee Pi Nano
DRAM:  32 MiB
MMC:   SUNXI SD/MMC: 0
SF: Detected xt25f128b with page size 256 Bytes, erase size 4 KiB, total 16 MiB
*** Warning - bad CRC, using default environment

Setting up a 800x480 lcd console (overscan 0x0)
In:    serial@1c25000
Out:   serial@1c25000
Err:   serial@1c25000
Net:   No ethernet found.
starting USB...
No controllers found
Hit any key to stop autoboot:  1

离线

#2 2020-08-19 18:14:54

明月照我沟渠
会员
注册时间: 2020-07-09
已发帖子: 120
积分: 114

Re: F1C100S从128MB的SD-NAND启动问题

如果不改代码, 雷龙一代sd nand确实不能启动u-boot, 只能启动到spl

离线

楼主 #3 2020-08-19 18:19:05

woturn
会员
注册时间: 2019-11-18
已发帖子: 11
积分: 6

Re: F1C100S从128MB的SD-NAND启动问题

明月照我沟渠 说:

如果不改代码, 雷龙一代sd nand确实不能启动u-boot, 只能启动到spl

大神,请指点一下,成分感谢!

离线

#4 2020-08-19 19:10:48

有梦的地方
会员
注册时间: 2020-03-17
已发帖子: 284
积分: 284

Re: F1C100S从128MB的SD-NAND启动问题

woturn 说:

大神,请指点一下,成分感谢!

楼主你是不是囤了很多一代的芯片?

离线

楼主 #5 2020-08-19 20:01:50

woturn
会员
注册时间: 2019-11-18
已发帖子: 11
积分: 6

Re: F1C100S从128MB的SD-NAND启动问题

有梦的地方 说:

楼主你是不是囤了很多一代的芯片?

不是,主要是一代比二代便宜很多。

离线

#6 2020-08-19 20:25:29

吕氏春秋
会员
注册时间: 2020-03-18
已发帖子: 36
积分: 36

Re: F1C100S从128MB的SD-NAND启动问题

我记得@迪卡有修改过, 可以用, 应该是跟踪MMC初始化部分代码就行.

离线

#7 2020-08-19 22:50:18

迪卡
会员
所在地: 河北
注册时间: 2018-11-02
已发帖子: 916
积分: 903
个人网站

Re: F1C100S从128MB的SD-NAND启动问题

在群里我给过你提示了

离线

#8 2020-08-20 09:59:27

达克罗德
会员
注册时间: 2018-04-10
已发帖子: 1,134
积分: 1086.5

Re: F1C100S从128MB的SD-NAND启动问题

米客的sdnand我没改任何东西可以跑起来

离线

楼主 #9 2020-08-20 15:30:22

woturn
会员
注册时间: 2019-11-18
已发帖子: 11
积分: 6

Re: F1C100S从128MB的SD-NAND启动问题

吕氏春秋 说:

我记得@迪卡有修改过, 可以用, 应该是跟踪MMC初始化部分代码就行.

追踪到了在mmc_start_init函数中,调用以下两个函数时出现mmc_send_cmd发送超时,尝试添加udelay(),但是还是无效。
mmc_send_if_cond函数 return err:-110
sd_send_op_cond函数 return err:-110

离线

楼主 #10 2020-08-20 15:36:42

woturn
会员
注册时间: 2019-11-18
已发帖子: 11
积分: 6

Re: F1C100S从128MB的SD-NAND启动问题

达克罗德 说:

米客的sdnand我没改任何东西可以跑起来

好的,我联系一下,谢谢!

离线

页脚

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

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