查看: 1133|回复: 10

[hi3516] hi3516只要把uboot+uimage+fs烧到连续的地址就能正常启动了吗?

[复制链接]
发表于 2019-12-12 10:58:32 | 显示全部楼层 |阅读模式
hi3516只要把uboot+uimage+fs烧到连续的地址就能正常启动了吗?
发表于 2019-12-12 13:32:17 | 显示全部楼层
uboot还是要设置一下环境变量的,比如bootargs和bootcmd
发表于 2019-12-12 14:03:49 | 显示全部楼层
我烧录完了 发现文件系统只有11M 拷贝任何东西都提示空间不够 怎样可以增加flash空间都大小呢  
物理flash是足够大的
发表于 2019-12-12 15:21:52 | 显示全部楼层
qn1576130451 发表于 2019-12-12 14:03
我烧录完了 发现文件系统只有11M 拷贝任何东西都提示空间不够 怎样可以增加flash空间都大小呢  
物理flash ...


除了描述外, 烧录的log, "拷贝任何东西都提示空间不够"的log, 相关信息可以的话都贴出来, 不然都是乱猜
发表于 2019-12-12 17:17:20 | 显示全部楼层
qn1576130451 发表于 2019-12-12 14:03
我烧录完了 发现文件系统只有11M 拷贝任何东西都提示空间不够 怎样可以增加flash空间都大小呢  
物理flash ...

setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:1M(boot),4M(kernel),27M(rootfs)'
最后那个27M就是fs的大小,可以根据自己实际情况修改
发表于 2019-12-13 09:05:07 | 显示全部楼层
mx644978170 发表于 2019-12-12 17:17
setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_s ...

修改完rootfs需要重新烧录分区吧 我改过好几次df后提示还是只有11M
发表于 2019-12-13 09:06:06 | 显示全部楼层
zhuangweiye 发表于 2019-12-12 15:21
除了描述外, 烧录的log, "拷贝任何东西都提示空间不够"的log, 相关信息可以的话都贴出来, 不然都是乱猜

规避掉了,rootfs大小不修改还是11M,设备起来后就挂载nfs,文件全存在nfs中,就不用管rootfs的大小了
发表于 2019-12-13 09:20:58 | 显示全部楼层
qn1576130451 发表于 2019-12-13 09:06
规避掉了,rootfs大小不修改还是11M,设备起来后就挂载nfs,文件全存在nfs中,就不用管rootfs的大小了

调试可以, 产品化还是要面对的
发表于 2019-12-13 11:00:52 | 显示全部楼层
mx644978170 发表于 2019-12-12 17:17
setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_s ...

记得用sa命令保存一下环境变量。

ps:这个方法很正确啊,为什么要规避?
发表于 2019-12-16 10:18:47 | 显示全部楼层
烧写到规划地址,并且在boot中设置好启动参数才能正常启动吧
发表于 2022-1-8 21:53:45 | 显示全部楼层
qn1576130451 发表于 2019-12-12 14:03
我烧录完了 发现文件系统只有11M 拷贝任何东西都提示空间不够 怎样可以增加flash空间都大小呢  
物理flash ...

您好,您这个问题怎么解决的呀,我也发现系统就11M多,想移植个库空间都不够,可以交流一下吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2008-2017 当前位置 易百纳技术社区论坛 返回 易百纳技术社区 ( 苏ICP备14036084 )   Powered by Discuz! X3.1
快速回复 返回顶部 返回列表