TI中文支持网
TI专业的中文技术问题搜集分享网站

dm365 如何在dvsdk4.02的基础上烧写文件系统到nandflash???

环境:DM365开发板 dvsdk_dm365_4_02_00_06,linux-driver-examples-psp03.01.01.38,linux-2.6.32.17-psp03.01.01.39

之前开发一直是kernel用tftp,文件系统用nfs进行开发。现在想把文件系统烧写到nandflash并运行,但是不知道如何烧写??请这里的高手指点或用什么相关资料?

谢谢

jeffery chen:

回复 kooking:

hi kooking

    谢谢,可能是我的u-boot和sdk不匹配。我的psp为4.02,但是u-boot为1.3.4。

我想通过uboot烧写uboot进行uboot的升级。请问命令中的nand write 0x80700000 0x160000 0x28000的nandflash地址是否正确呢??

linguo cui1:

回复 jeffery chen:

你好!

我想请教一下,dvsdk4.02如何获取RAW数据?

kooking:

回复 jeffery chen:

不匹配有时也是可以使用的,第一个参数是写入基地址,第二个参数是偏移地址,第三个参数是写入字节数。可以试试

jeffery chen

hi kooking

    谢谢,可能是我的u-boot和sdk不匹配。我的psp为4.02,但是u-boot为1.3.4。

我想通过uboot烧写uboot进行uboot的升级。请问命令中的nand write 0x80700000 0x160000 0x28000的nandflash地址是否正确呢??

jeffery chen:

回复 kooking:

谢谢kooking,我现在在执行flash_eraseall /dev/mtd4。显示的是flash_eraseall: /dev/mtd4: No such file or directory

我再cat proc/mtd,显示为空的。mtd都没有创建成功啊。

kooking

不匹配有时也是可以使用的,第一个参数是写入基地址,第二个参数是偏移地址,第三个参数是写入字节数。可以试试

jeffery chen

hi kooking

    谢谢,可能是我的u-boot和sdk不匹配。我的psp为4.02,但是u-boot为1.3.4。

我想通过uboot烧写uboot进行uboot的升级。请问命令中的nand write 0x80700000 0x160000 0x28000的nandflash地址是否正确呢??

kooking:

回复 jeffery chen:

有可能是内核驱动还不支持些款nand,看一驱动和nand的分区表

jeffery chen:

回复 kooking:

hi kooking

完蛋了,我用nand write的方式升级了UBL和UBOOT。但是但是上电后串口没有任何的打印。

有没有dm365平台的串口烧写方式呢???

kooking

有可能是内核驱动还不支持些款nand,看一驱动和nand的分区表

jeffery chen:

回复 jeffery chen:

我用工具sfh_DM36x.exe烧写

但是到我把拨码开关拨到BTSEL[2:0] = 011,串口还是没有任何反应,没有打印  BOOTME,这是怎么回事啊?

jeffery chen

hi kooking

完蛋了,我用nand write的方式升级了UBL和UBOOT。但是但是上电后串口没有任何的打印。

有没有dm365平台的串口烧写方式呢???

kooking

有可能是内核驱动还不支持些款nand,看一驱动和nand的分区表

赞(0)
未经允许不得转载:TI中文支持网 » dm365 如何在dvsdk4.02的基础上烧写文件系统到nandflash???
分享到: 更多 (0)