龙芯平台下nandflash相关操作
pmon下
查看nandflash设备(只能通过打印信息查看)

NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit)
NAND_ECC_NONE selected by board driver. This is not recommended !!

查看文件系统支持

Supported filesystems [mtd, net, fat, fs, disk, iso9660, socket, tty, ram]

查看nandflash分区和容量使用情况;

PMON> mtdparts
device <nand-flash>,#parts = 2#: name        size            offset          mask_flags0: kernel      0x00a00000(10m) 0x00000000(0m)  31: rootfs      0x07600000(118m)        0x00a00000(10m) 0mtdparts INFO:now-active:   mtdparts=nand-flash:10M@0(kernel)ro,-(rootfs)<NOTE>:you can use command(CMD:  unset mtdparts ) to become the default !!! PMON>

擦除第一分区(其他分区类似);

PMON> mtd_erase /dev/mtd0ERASE the device:"/dev/mtd0",SKIP bad-blocksmtd_erase working:
009c0000
mtd_erase work done!

把u盘里的二进制拷贝到nandflash里

PMON> devcp /dev/fs/fat@usb0/vmlinuz /dev/mtd0

从nandflash加载内核

load /dev/mtd0

从串口启动ramdisk内核

PMON> g rdinit=/sbin/init console=ttyS0,115200

若pmon下加入了yaffs2文件系统驱动,可以yaffs2加载

Supported filesystems [mtd, net, fs/yaffs2, fat, fs, disk, iso9660, socket, tty, ram]
PMON> load /dev/fs/yaffs2@mtd0/vmlinuz

查看nandflash分区里的目录文件

PMON> load /dev/fs/yaffs2@mtd0/

命令行设置nandflash分区容量,下面设置后,第一个分区40M,第二个分区40~最大容量;

PMON> set mtdparts nand-flash:40M@0(kernel)ro,-(rootfs)

pmon下nandflash相关操作相关推荐

  1. Linux下ARP相关操作

    1.基本原理 地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议.主机发送信息时将包含目标IP地址的ARP请求广播到网络 ...

  2. mysql在cmd命令行下的相关操作

    1.设置新的root密码. mysql -u root -p 直接回车,无需输入密码就可以进入数据库了. 此时在命令行下执行 use mysql (切换到系统数据库) 执行以下语句既可修改root用户 ...

  3. ubuntu下apt相关操作

    如下图: 关于数据源:因为官方的数据源不在中国,部分包的安装可能会非常慢,所以可以找一些国内的数据源进行更新

  4. 【Linux】一篇文章搞定 进程 及相关操作

    文章目录 Linux下进程相关操作1. 进程概念1.1 进程基本概念1.2 Linux下PCB的定义2.进程查看3. 进程创建3.1 fork函数3.2 vfork函数3.3 fork与vfork的异 ...

  5. 迅为2K1000龙芯开发板pmon 下操作 GPIO

    我们可以来学习如何在 pmon 下操作 gpio 了, 为什么要把这个需求单独拿出来讲呢? 因为有的时候我们做了一款产品, 在特定的环境下需要让 GPIO 在上电时就是就保证是一个确定的电平, 如高电 ...

  6. oracle log.xml分析,怎么在alert目录下的log.xml中关闭logminer的相关操作日志? — oracle-tech...

    Oracle版本10g-19c中,使用了logminer,但是在$ORACLE_SID/alert的目录下产生了大量的log_x.xml [email protected] alert]$ cd /o ...

  7. vim末行模式下相关操作+配置文件

    vim配置文件 -用户级别 ~/.vimrc -系统级别 /etc/vim/vimrc vim末行模式下相关操作 a.从命令模式->末行模式   i.键盘录入冒号(:) 保存退出  保存不退出: ...

  8. 数据库MySQL相关操作||创建数据库、显示所有数据库、切换数据库、显示数据库下的数据库表、删除数据库

    数据库MySQL相关操作||创建数据库.显示所有数据库.切换数据库.显示数据库下的数据库表.删除数据库 1,创建数据库 create databases mydb: 记得加:(分号) 2,显示所有数据 ...

  9. 深入理解:scp,rsync,sftp,xsync等命令的基本使用方法,以及cmd命令窗口下进行相关的ssh命令操作

    深入理解:scp,rsync,sftp,xsync等命令的基本使用方法,以及cmd命令窗口下进行相关的ssh命令操作 一·scp命令使用方法:参考链接 二·rsync命令使用方法:参考链接 三·xsy ...

最新文章

  1. 别再乱打日志了,这样才是定位 bug 打日志的方式!
  2. 收藏 | 机器学习防止模型过拟合
  3. Scrum看板工具Leangoo敏捷企业实践分享
  4. js词法作用域(静态作用域)
  5. java如何消除太多的if else判断?
  6. python上的数据库sqlite3——插入多行数据
  7. php soap实例讲解
  8. java安全编码指南之:死锁dead lock
  9. LPWSTR 类型的实参与const.char *类型形参不兼容
  10. word2007文档无法编辑怎么办
  11. python输入圆的半径公式_【同步练习】六年级数学上册圆的面积教材同步
  12. Tclientdate的排序
  13. 10年老电脑如何提速_电脑上如何提取图片中的文字?教你3个方法,10秒轻松搞定...
  14. 猪八戒网分析报告_米米米米粒口红_新浪博客
  15. 20210211 plecs diode rectifier 二极管整流电路 zero crossing 报错
  16. 如何玩转抖音电商-基础篇
  17. Windows光盘映像刻录机设置---Windows资源管理器
  18. 惠惠购物助手竟是“流氓软件”?因流量劫持被阿里告上法庭
  19. ESP32设备驱动-BMP183温度传感器驱动
  20. 欢迎进入郭士超的博客目录(全站式导航)

热门文章

  1. 关于在针对esp32进行编程时出现dl_lib.h: No such file or directory的解决办法
  2. ARM Neon Intrinsics 学习指北:从入门、进阶到学个通透
  3. Pingouin: 基于pandas和numpy的统计包
  4. ofo小黄车骑车券无条件领取,人人有份!
  5. 【VMW】虚拟机安装小攻略
  6. 使用 SkyEye 模拟 ARM Linux
  7. 数据库上机实验三(游标)
  8. HTTPS加密为什么能保证网站的安全
  9. iPad 开发技术与案例分析
  10. 奥特曼系列艾斯愿望服务器序号,泽塔奥特曼:泽塔的寓意是最后的勇士,蕴含了艾斯哥哥最大的愿望...