pb1005

pb1005

1个粉丝

7

问答

0

专栏

0

资料

pb1005  发布于  2017-03-20 04:19:45
采纳率 0%
7个问答
6088

高手请进-关于SPI写入失败

 
目前遇到的问题是无法正确写入SPI FLASH (256M MX25L128) , 以下是启动信息。

U-Boot 2010.06 (Mar 28 2016 - 19:29:12)

Check spi flash controller v350... Found
Spi(cs1) ID: 0xC2 0x20 0x18 0xC2 0x20 0x18
Spi(cs1): Block:64KB Chip:16MB Name:"MX25L128XX"
Check Nand Flash Controller v610 ... found
Special NAND id table Version 1.36
Nand ID: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
No NAND device found!!!
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Hit any key to stop autoboot:  1

在saveenv后会显示如下信息
hisilicon # saveenv
Saving Environment to SPI Flash...
Erasing SPI flash, offset 0x00080000 size 256K ...done
Writing to SPI flash, offset 0x00080000 size 256K ...done
hisilicon #
但是实际并未保存,(用从SPI读出来信息根本没有写进去,且第二次启动也还是*** Warning - bad CRC, using default environment)

怀疑是表格中没有正确配置 所致,所以在表格上加上以下
MX25L128XX        0xC2 0x20 0x18        0x0        65536        16777216        0x40100        1
并点击 generate reg按钮生成文件。。。烧进芯片
但结果还是一样。请问高手,怎么解决啊,急!!!
我来回答
回答21个
时间排序
认可量排序

pb1005

1个粉丝

7

问答

0

专栏

0

资料

pb1005 2017-03-20 15:24:10
认可0
我自已先顶一下。如能解决我的问题,愿立即支付红包100. 本人说到做到!!!

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2017-03-20 15:54:53
认可0
saveenv 后马上就重启了吗?还是说烧写了uImage ?

_hellotan

7个粉丝

14

问答

0

专栏

0

资料

_hellotan 2017-03-20 16:14:51
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=46825&ptid=14570]zhuangweiye 发表于 2017-3-20 15:54[/url]
saveenv 后马上就重启了吗?还是说烧写了uImage ?[/quote]

你用硬件上用的是那个SPI 接口,我以前这样,不能保存 。改了UBOOT ,就好了

pb1005

1个粉丝

7

问答

0

专栏

0

资料

pb1005 2017-03-21 03:42:11
认可0
请问一下,是怎么改UBOOT呢

wodemail200

0个粉丝

3

问答

0

专栏

0

资料

wodemail200 2017-03-21 11:07:42
认可0
同遇到这个问题:'(暂时还没解决

jun7451321

0个粉丝

2

问答

0

专栏

0

资料

jun7451321 2017-03-21 11:41:52
认可0
可以尝试一下:
1,env default -a
2,saveenv
3,reset
看一下是否有用。。如果没有用的话,就只能改UBOOT了。

_hellotan

7个粉丝

14

问答

0

专栏

0

资料

_hellotan 2017-03-21 15:19:04
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=46861&ptid=14570]pb1005 发表于 2017-3-21 03:42[/url]
请问一下,是怎么改UBOOT呢[/quote]

SPI FLASH 硬件是CS1? ,如果是 ,你的改UBOOT 源代码

Benz

0个粉丝

29

问答

0

专栏

0

资料

Benz 2017-03-21 15:36:40
认可0
建议你看看flash的工作模式,如果是标准的读写的话,需要修改源码中 hisfc350_spi_ids.c 这个文件

pb1005

1个粉丝

7

问答

0

专栏

0

资料

pb1005 2017-03-22 04:22:14
认可0
感谢大家。感觉自已功夫还真不到位。有哪位大侠能够提供完整解答,红包再升200.  如果解决问题,微信转帐300,绝不食言!

_hellotan

7个粉丝

14

问答

0

专栏

0

资料

_hellotan 2017-03-22 12:44:03
认可0
本帖最后由 _hellotan 于 2017-3-22 12:45 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=46933&ptid=14570]pb1005 发表于 2017-3-22 04:22[/url]
感谢大家。感觉自已功夫还真不到位。有哪位大侠能够提供完整解答,红包再升200.  如果解决问题,微信转帐30 ...[/quote]

你先这样试下 #ifndef CONFIG_ENV_SPI_CS
//# define CONFIG_ENV_SPI_CS                0
# define CONFIG_ENV_SPI_CS                1

如果不行留一个邮箱,发一个给你测下 ,

pb1005

1个粉丝

7

问答

0

专栏

0

资料

pb1005 2017-03-24 14:17:10
认可0
谢谢大侠。由于去了国外回复慢了请见谅。我的邮箱是[email]48008284@qq.com[/email], 感谢!

pb1005

1个粉丝

7

问答

0

专栏

0

资料

pb1005 2017-03-30 15:20:07
认可0
再次把它顶上来!

pb1005

1个粉丝

7

问答

0

专栏

0

资料

pb1005 2017-03-30 21:34:49
认可0
_hellotan 你的BIN文件已经收到,SPI的确可以写,但是网络却不行了。麻烦留一下微信号...

pb1005

1个粉丝

7

问答

0

专栏

0

资料

pb1005 2017-04-01 15:45:16
认可0
还是不行,还是不行!晕啊!

pb1005

1个粉丝

7

问答

0

专栏

0

资料

pb1005 2017-04-03 08:40:00
认可0
自已再把它顶上,希望有高手看到。

pb1005

1个粉丝

7

问答

0

专栏

0

资料

pb1005 2017-04-03 18:13:28
认可0
唉,今天终于有进展,终于可以写SPI了!
感谢几位前辈的文章,特别是这位
[url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=13572&highlight=SPI%2BFLASH[/url]

Benz

0个粉丝

29

问答

0

专栏

0

资料

Benz 2017-04-04 09:41:16
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=47666&ptid=14570]pb1005 发表于 2017-4-3 18:13[/url]
唉,今天终于有进展,终于可以写SPI了!
感谢几位前辈的文章,特别是这位
http://www.ebaina.com/bbs/fo ...[/quote]

当时改的时候也不懂为什么那样改,  后来结合flash芯片手册和SPI flash的读写方式 大概明白点了。 SPI  flash有三种读写方式,  那样改是屏蔽掉 4IO的那种读写方式, 采用标准的读写方式......
个人理解, 多多交流

pb1005

1个粉丝

7

问答

0

专栏

0

资料

pb1005 2017-04-05 13:54:47
认可0
是的,衷心感谢。希望大家多多交流,以后可能碰到更多问题,大家一起进步。
再次感谢各位高手前辈们的文章分享,这些都是你们试验无数次的成果,无私奉献,分外敬佩!

asdf12345

0个粉丝

0

问答

0

专栏

0

资料

asdf12345 2017-12-29 20:59:52
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=47707&ptid=14570]pb1005 发表于 2017-4-5 13:54[/url]
是的,衷心感谢。希望大家多多交流,以后可能碰到更多问题,大家一起进步。
再次感谢各位高手前辈们的文章 ...[/quote]

楼主交流一下,我也是saveenv 后 spi flash不保存,跟你的现象一样,看了其他帖子,也更改了excel 还是不行 求教

小飞侠_fq

0个粉丝

8

问答

0

专栏

0

资料

小飞侠_fq 2018-01-02 16:11:27
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=47707&ptid=14570]pb1005 发表于 2017-4-5 13:54[/url]
是的,衷心感谢。希望大家多多交流,以后可能碰到更多问题,大家一起进步。
再次感谢各位高手前辈们的文章 ...[/quote]

你这个问题解决了?其中的问题的原因是什么?可以贴出来看看?
加载中···
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区