首页 > 编程知识 正文

am335x nand速率,r8025芯片资料

时间:2023-05-05 10:30:55 阅读:125048 作者:4072

TI的AM335X、linux操作系统,都是陌生的东方。 一点点习惯吧。

的TI代理开发板,直接阅读文档。 因为环境是以前的同事安装的,公司的条件受到限制,我们每个人都不能用ubuntu的机器创造开发环境,所以共享一台服务器,大家用远程终端开发。

开发公司给了我们一个基本的文档:

am 335 xubifsnandflashprogrammingguidev 1.1.pdf

AM335x_Linux_擦除NAND Flash.pdf

更改AM335x_Linux_引导Logo.pdf

AM335x_使用_SD_快速写入_Nandflash_手册. pdf

linux SDK for AM335x Ver 1.1.pdf

而且SDK当然使用的是TI公式的SDK。

请看一下,这些文档提供的居住条件也是基础的,主要是如何安装环境、如何升级、如何编译,这些对于像我这样没有liunx基础的人来说,都是非常重要的我不习惯命令行操作,记不住命令,真的很难受。

关于NAND的烧写这一部分应该是对官方SDK的补充。 因为官方代码没有实现这一部分。 根据工厂提供的源代码修改进行了修改。 主要有几个文件。

boot-common.c am335x_evm.h

此外,对该板的硬件工厂主要修改了一些文件。

board-am 335 xevm.CD a8xx-FB.cevm.c

我以为简单编译就OK了,但事实并非如此。 从NAND启动还有其他几点。 有关详细信息,请参阅AM335x_使用_SD_快速写入_Nandflash_手册. pdf

1我对编写剧本有点抵触。 为什么要编写脚本? 那是因为要给NAND烧程序。 NAND需要格式化啊。 分别写入xloader、uboot、image等文件。 这些操作当然可以在命令中一行一行地操作,但为了简单省事,只需编写脚本(像windows批处理一样)并直接按顺序运行即可。 在am335x_evm.h上的修改是面向脚本的。 在文档中的脚本中执行时,总是会报告错误,因此必须在命令行中一步一步地执行中的命令,确保命令可行,然后修改并通过原始脚本。 不贴具体修改后的东东。 因为自己动手的东东更了解。

2为创建ubi.img,脚本中必须包含此文件大小的参数,并且必须与要放入卡中的文件大小匹配。 UBIFN的概念还处于未知的水平,现在的理解是文件系统,与Wince的FAT不同。 在决定文件系统中包含哪个文件、文件夹后,可以制作ubi.img。 现在,您可以决定在设备运行后放入什么。

终于开始跑了,稍微靠东也要一天左右。 所以,像我一样,如果你不知道这个环境,就不要着急。 请仔细阅读文档。 很难发生错误。 一边看一边整理内容及其关联性。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。