小胖孩儿 发表于 2017-4-10 18:48:23

求一份Ok335xD的u-boot源码

如题。我想要一份OK335xD的u-boot源码。谢谢。

飞凌-chongzi 发表于 2017-4-11 08:29:57

您好:
       非常抱歉,我们的uboot源码时不开源的,只提供烧写镜像。

小胖孩儿 发表于 2017-4-11 14:14:09

飞凌-chongzi 发表于 2017-4-11 08:29
您好:
       非常抱歉,我们的uboot源码时不开源的,只提供烧写镜像。

请问在MLO程序中NAND FLASH的ECC校验使用的是那种算法?

飞凌-chongzi 发表于 2017-4-11 14:40:31

小胖孩儿 发表于 2017-4-11 14:14
请问在MLO程序中NAND FLASH的ECC校验使用的是那种算法?

您好:
      在MLO程序中NAND FLASH的ECC校验使用的是bch8 ,bch16

小胖孩儿 发表于 2017-4-11 15:05:41

飞凌-chongzi 发表于 2017-4-11 14:40
您好:
      在MLO程序中NAND FLASH的ECC校验使用的是bch8 ,bch16

请问有bch8,bch16这种算法的源码吗?如果有的话,可否给我一份。

飞凌-chongzi 发表于 2017-4-11 15:13:27

小胖孩儿 发表于 2017-4-11 15:05
请问有bch8,bch16这种算法的源码吗?如果有的话,可否给我一份。

您好:
      这是cpu的内部硬件实现的。

小胖孩儿 发表于 2017-4-11 15:30:22

飞凌-chongzi 发表于 2017-4-11 15:13
您好:
      这是cpu的内部硬件实现的。

我还想请教一个问题:当我使用CCS7.1.0调试了starterware中的Nand Flash的读写程序之后,我使用这个读写程序,将MLO文件和UBOOT烧写到Nand Flash的特定区域;我对比了这两份文件的与写入Nand Flash的数据,除了我没有写OOB区的数据,其他都一样。但是系统还是启动不了,后来我把原来的OOB区的数据也烧写进Flash之后,系统可以成功启动,进入UBOOT,请问我该如何解决这个ECC的问题?

飞凌-chongzi 发表于 2017-4-11 15:44:28

小胖孩儿 发表于 2017-4-11 15:30
我还想请教一个问题:当我使用CCS7.1.0调试了starterware中的Nand Flash的读写程序之后,我使用这个读写 ...

您好:
      请您联系我们的售后技服,说明具体情况,我们回有专门的工程师为您解决。

小胖孩儿 发表于 2017-4-11 15:47:47

飞凌-chongzi 发表于 2017-4-11 15:44
您好:
      请您联系我们的售后技服,说明具体情况,我们回有专门的工程师为您解决。

我问过了。。。他们回复说,没有做过这部分的东西。

飞凌-chongzi 发表于 2017-4-11 15:59:58

小胖孩儿 发表于 2017-4-11 15:47
我问过了。。。他们回复说,没有做过这部分的东西。

您好:
         非常抱歉,建议您自己查找相关资料,试试看。

小胖孩儿 发表于 2017-4-11 16:20:42

飞凌-chongzi 发表于 2017-4-11 15:59
您好:
         非常抱歉,建议您自己查找相关资料,试试看。

我还有一个问题,当我使用GPMC中的关于NAND的读写寄存器往NAND FLASH写入数据的时候,GPMC中关于ECC的寄存器会不会产生ECC的校验数据呢?

飞凌-chongzi 发表于 2017-4-11 16:36:26

小胖孩儿 发表于 2017-4-11 16:20
我还有一个问题,当我使用GPMC中的关于NAND的读写寄存器往NAND FLASH写入数据的时候,GPMC中关于ECC的寄 ...

这个应该可以设置自己设置吧。

小胖孩儿 发表于 2017-4-11 16:52:28

飞凌-chongzi 发表于 2017-4-11 16:36
这个应该可以设置自己设置吧。

好像只能读取错误的位置,不能读取校验出来的校验码。

小胖孩儿 发表于 2017-4-13 16:20:38

飞凌-chongzi 发表于 2017-4-11 16:36
这个应该可以设置自己设置吧。

我询问了TI个工程师,他们说设置了GPMC模块中的ECC相关的寄存器之后,硬件会自动将ECC写入到OOB区。我使用的是OK335xD开发板,请问,我该如何配置GPMC中的ECC寄存器呢?可否可给出具体的配置过程?谢谢。

飞凌-chongzi 发表于 2017-4-13 16:57:41

小胖孩儿 发表于 2017-4-13 16:20
我询问了TI个工程师,他们说设置了GPMC模块中的ECC相关的寄存器之后,硬件会自动将ECC写入到OOB区。我使 ...

您好:
         请您联系我们的售后技服人员,让我们的工程师为您解答。
页: [1]
查看完整版本: 求一份Ok335xD的u-boot源码