嵌入式开发者社区

标题: AM437x向nand flash烧写设备树文件报错 [打印本页]

作者: hitdajun    时间: 2019-10-29 14:34
标题: AM437x向nand flash烧写设备树文件报错

创龙工程师
       你们好!
       我在AM437x开发板,使用Linux-RT-4.9.6版本内核时,修改基础设备树文件后,需要把修改后的设备树文件烧写到nand flash内,并且从nand flash启动系统。
       现在遇到的问题是,擦除nand flash中设备树分区报错,可以烧写到nand flash对应分区。最后,从nand flash启动系统使用修改设备树后的GPIO引脚不成功。我尝试过从TF卡启动系统,擦除原nand flash中设备树分区再烧写新设备树文件,此操作方法不成功。又尝试过,从nand flash启动系统,擦除原nand flash中设备树分区再烧写新设备树文件,此操作方法还是成功。我按照《SD系统启动卡制作及系统固化》文档步骤进行的操作。
       请创龙工程师协助如何将设备树文件烧写到nand flash。

作者: czs----Tronlong    时间: 2019-10-29 14:47
Dear ,

      从错误提示信息来看,系统系统找不到“/dev/mtd3”这个NANDFLASH的设备节点,请确认设备树中是否删除了NANDFLASH的设备树配置,导致系统启动时无法对NANDFLASH进行初始化。

[attach]5818[/attach]
作者: hitdajun    时间: 2019-11-4 00:11
czs----Tronlong 发表于 2019-10-29 14:47
Dear ,

      从错误提示信息来看,系统系统找不到“/dev/mtd3”这个NANDFLASH的设备节点,请确认设备树中 ...

创龙工程师
       你好!
       通过,排查设备树文件,发现nand flash部分引脚,被后增加的功能引脚占用了。
       感谢指导!




欢迎光临 嵌入式开发者社区 (https://51dsp.net/) Powered by Discuz! X3.4