a195538248

a195538248

0个粉丝

1

问答

0

专栏

0

资料

a195538248  发布于  2017-05-24 15:13:12
采纳率 0%
1个问答
3604

海思3531关于nandflash的配置问题

 
         使用nandflash的型号是:MT29F16G08CBACA,在配置表格中添加此型号的nandflash,如图1.
          生成reg_info.bin文件后,重新编译uboot。
          用fastboot烧写uboot出错,错误信息如下图2.
          图1中打印信息config pagesize 在哪里配置,不是那个.xls配置表吗,请问是什么原因导致这样的错误呢?

          另外,我也做过其他修改,我修改了uboot代码,也就是/uboot/drivers/mtd/nand/nand_spl_ids.c 文件,第105行也就是描述这个型号nandflash的参数pagesize改为2K,就可以正常烧录uboot,但是启动后,将nandflash挂载在/mnt目录下,然后通过tftp 烧录我的应用程序以及一些驱动程序到nandflash里面。重启板子后,下载在nandflash里的文件就变成了一些乱七八糟的文件,请问是什么原因呢?是否跟我修改的pagesize有关。

         
我来回答
回答4个
时间排序
认可量排序

a195538248

0个粉丝

1

问答

0

专栏

0

资料

a195538248 2017-05-24 15:22:45
认可0
在线等,有点急!!!!!

hanfei69882

2个粉丝

26

问答

0

专栏

2

资料

hanfei69882 2017-05-24 16:22:17
认可0
如果不在海思支持列表,uboot配置ok之后,kernel类似位置也需要配置一下

a195538248

0个粉丝

1

问答

0

专栏

0

资料

a195538248 2017-05-25 16:01:50
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=50287&ptid=15309]hanfei69882 发表于 2017-5-24 16:22[/url]
如果不在海思支持列表,uboot配置ok之后,kernel类似位置也需要配置一下[/quote]

已经找到问题了,在配置表中还应该对NFC_CON寄存器进行配置,设置pagesize为4K;

hanfei69882

2个粉丝

26

问答

0

专栏

2

资料

hanfei69882 2017-05-25 18:47:19
认可0
:victory:赞

之前使用的是表格里面没有芯片配置,直接在代码里面配置的
看你的现象就是表格里面如果有配置,需要保证正确

要是好奇的话可以验证一下,表格里面删除芯片配置看一下;P
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区