范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

米尔STMYDT开发板1系统分析

  本次的开发板上核心板型号是MYC-YA151C-256N256D-65-I-T,所以从系统中可以看到NAND的分区情况
  dev: size erasesize name mtd0: 00200000 00020000 "fsbl" mtd1: 00200000 00020000 "ssbl1" mtd2: 00200000 00020000 "ssbl2" mtd3: 0fa00000 00020000 "UBI"
  前面三个是FSBL和两个SSBL,那么就能确定,kernel, dtb, rootfs应该都在UBI分区里面。
  接下来看下UBI分区里的信息
  ubi0 Volumes count: 4 Logical eraseblock size: 126976 bytes, 124.0 KiB Total amount of logical eraseblocks: 1996 (253444096 bytes, 241.7 MiB) Amount of available logical eraseblocks: 0 (0 bytes) Maximum count of volumes 128 Count of bad physical eraseblocks: 4 Count of reserved physical eraseblocks: 36 Current maximum erase counter value: 2 Minimum input/output unit size: 2048 bytes Character device major/minor: 241:0 Present volumes: 0, 1, 2, 3
  可以看出有四个volume,分别是0,1,2,3。那就依次看下这几个卷 Volume ID: 0 (on ubi0) Type: dynamic Alignment: 1 Size: 3 LEBs (380928 bytes, 372.0 KiB) State: OK Name: uboot_config Character device major/minor: 241:1
  可以看出来,vol2是boot,vol3是rootfs。
  所以从mount命令也可以看出来 root@myir-ya151c-t:~# mount ubi0:rootfs on / type ubifs (rw,relatime,assert=read-only,ubi=0,vol=3) devtmpfs on /dev type devtmpfs (rw,relatime,size=54648k,nr_inodes=13662,mode=755) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,relatime) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755) cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) none on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime) debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /tmp type tmpfs (rw,nosuid,nodev) fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime) configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime) /dev/ubi0_2 on /boot type ubifs (rw,relatime,assert=read-only,ubi=0,vol=2) tmpfs on /var/volatile type tmpfs (rw,relatime) tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=24136k,mode=700)
  至于0和1,后面来分析。
  当前配置是nand 256MB的,看下系统还剩下多少空间可以使用 root@myir-ya151c-t:~# df -h Filesystem Size Used Avail Use% Mounted on ubi0:rootfs 201M 177M 25M 88% / devtmpfs 54M 0 54M 0% /dev tmpfs 118M 64K 118M 1% /dev/shm tmpfs 118M 8.8M 110M 8% /run tmpfs 118M 0 118M 0% /sys/fs/cgroup tmpfs 118M 0 118M 0% /tmp /dev/ubi0_2 15M 11M 3.4M 77% /boot tmpfs 118M 136K 118M 1% /var/volatile tmpfs 24M 0 24M 0% /run/user/0
  已经被使用了88%,所以只有25MB可以使用,也运行不了多少应用了。对于使用nand来作为产品开发,还需要更深度的对系统优化,后面有时间可以做这方面看看。
  再看看ram的使用情况 root@myir-ya151c-t:~# free total used free shared buff/cache available Mem: 241392 55156 129216 9120 57020 171316 Swap: 0 0 0
  总共256MB,系统占用后,剩余可以使用的只有130MB左右。那就再看下当前系统默认运行了哪些应用 root@myir-ya151c-t:~# ps -ef UID PID PPID C STIME TTY TIME CMD root 1 0 0 15:50 ? 00:00:05 /sbin/init root 2 0 0 15:50 ? 00:00:00 [kthreadd] root 3 2 0 15:50 ? 00:00:00 [rcu_gp] root 4 2 0 15:50 ? 00:00:00 [rcu_par_gp] root 6 2 0 15:50 ? 00:00:00 [kworker/0:0H-events_highpri] root 7 2 0 15:50 ? 00:00:00 [kworker/u2:0-events_unbound] root 8 2 0 15:50 ? 00:00:00 [mm_percpu_wq] root 9 2 0 15:50 ? 00:00:01 [ksoftirqd/0] root 10 2 0 15:50 ? 00:00:00 [rcu_preempt] root 11 2 0 15:50 ? 00:00:00 [migration/0] root 12 2 0 15:50 ? 00:00:00 [cpuhp/0] root 13 2 0 15:50 ? 00:00:00 [kdevtmpfs] root 14 2 0 15:50 ? 00:00:00 [netns] root 15 2 0 15:50 ? 00:00:00 [rcu_tasks_kthre] root 16 2 0 15:50 ? 00:00:06 [kworker/0:1-pm] root 17 2 0 15:50 ? 00:00:00 [oom_reaper] root 18 2 0 15:50 ? 00:00:00 [writeback] root 19 2 0 15:50 ? 00:00:00 [kcompactd0] root 87 2 0 15:50 ? 00:00:00 [kblockd] root 88 2 0 15:50 ? 00:00:00 [blkcg_punt_bio] root 89 2 0 15:50 ? 00:00:00 [ata_sff] root 90 2 0 15:50 ? 00:00:00 [edac-poller] root 91 2 0 15:50 ? 00:00:00 [devfreq_wq] root 92 2 0 15:50 ? 00:00:00 [watchdogd] root 93 2 0 15:50 ? 00:00:00 [rpciod] root 94 2 0 15:50 ? 00:00:00 [kworker/u3:0-hci0] root 95 2 0 15:50 ? 00:00:00 [xprtiod] root 96 2 0 15:50 ? 00:00:00 [kswapd0] root 97 2 0 15:50 ? 00:00:00 [nfsiod] root 98 2 0 15:50 ? 00:00:00 [cifsiod] root 99 2 0 15:50 ? 00:00:00 [smb3decryptd] root 100 2 0 15:50 ? 00:00:00 [cifsfileinfoput] root 101 2 0 15:50 ? 00:00:00 [cifsoplockd] root 106 2 0 15:50 ? 00:00:00 [krfcommd] root 107 2 0 15:50 ? 00:00:00 [kstrp] root 118 2 0 15:50 ? 00:00:00 [hwrng] root 119 2 0 15:50 ? 00:00:00 [irq/45-stm_ther] root 124 2 0 15:50 ? 00:00:00 [irq/46-54002000] root 125 2 0 15:50 ? 00:00:00 [54002000.hash-e] root 143 2 0 15:50 ? 00:00:00 [irq/59-5c004000] root 144 2 0 15:50 ? 00:00:00 [irq/60-40013000] root 145 2 0 15:50 ? 00:00:00 [irq/65-5c002000] root 146 2 0 15:50 ? 00:00:00 [irq/67-pmic_irq] root 150 2 0 15:50 ? 00:00:00 [irq/77-4c001000] root 151 2 0 15:50 ? 00:00:00 [irq/78-4c001000] root 152 2 0 15:50 ? 00:00:00 [mlahb:m4@100000] root 154 2 0 15:50 ? 00:00:00 [irq/80-48003000] root 155 2 0 15:50 ? 00:00:00 [irq/81-48003000] root 156 2 0 15:50 ? 00:00:00 [stmmac_wq] root 158 2 0 15:51 ? 00:00:00 [irq/63-0-0028] root 159 2 0 15:51 ? 00:00:00 [ubi_bgt0d] root 161 2 0 15:51 ? 00:00:00 [ubifs_bgt0_3] root 162 2 0 15:51 ? 00:00:00 [ipv6_addrconf] root 618 1 2 15:51 ? 00:00:35 /usr/sbin/rngd -f -r /dev/hwrng rpc 622 1 0 15:51 ? 00:00:00 /usr/sbin/rpcbind -w -f root 629 1 0 15:51 ? 00:00:00 /lib/systemd/systemd-journald root 638 2 0 15:51 ? 00:00:00 [ubifs_bgt0_2] root 652 1 0 15:51 ? 00:00:00 /lib/systemd/systemd-udevd systemd+ 656 1 0 15:51 ? 00:00:01 /lib/systemd/systemd-timesyncd root 670 2 0 15:51 ? 00:00:00 [irq/22-44009000] root 671 2 0 15:51 ? 00:00:00 [spi0] root 688 1 0 15:51 ? 00:00:00 /sbin/klogd -n root 692 1 0 15:51 ? 00:00:00 /sbin/syslogd -n message+ 698 1 0 15:51 ? 00:00:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only root 725 2 0 15:51 ? 00:00:00 [irq/42-4c006000] root 726 2 0 15:51 ? 00:00:00 [irq/57-5c000000] root 727 2 0 15:51 ? 00:00:00 [kworker/u2:2-events_unbound] root 730 2 0 15:51 ? 00:00:00 [kworker/u3:2-hci0] root 769 1 0 15:51 ? 00:00:00 /lib/systemd/systemd-logind root 770 1 0 15:51 ? 00:00:00 /usr/libexec/bluetooth/bluetoothd systemd+ 771 1 0 15:51 ? 00:00:01 /lib/systemd/systemd-networkd root 773 1 1 15:51 ? 00:00:17 /usr/sbin/netdata -D -u root systemd+ 778 1 0 15:51 ? 00:00:00 /lib/systemd/systemd-resolved avahi 779 1 0 15:51 ? 00:00:00 avahi-daemon: running [myir-ya151c-t.local] root 780 1 0 15:51 ? 00:00:00 /usr/sbin/iiod 64371 781 1 0 15:51 ? 00:00:00 /sbin/ninfod -d avahi 782 779 0 15:51 ? 00:00:00 avahi-daemon: chroot helper pulse 784 1 0 15:51 ? 00:00:00 /usr/bin/pulseaudio --system --realtime --disallow-exit --daemonize=no 61563 785 1 0 15:51 ? 00:00:00 /sbin/rdisc -f -t root 787 1 0 15:51 ? 00:00:00 /usr/sbin/vsftpd root 790 1 0 15:51 tty1 00:00:00 /sbin/agetty -o -p -- u --noclear tty1 linux root 791 1 0 15:51 ttySTM0 00:00:00 /bin/login -f root 794 2 0 15:51 ? 00:00:00 [irq/55-40010000] root 796 1 0 15:51 ? 00:00:00 /lib/systemd/systemd --user root 797 796 0 15:51 ? 00:00:00 (sd-pam) root 802 791 0 15:51 ttySTM0 00:00:00 -sh root 807 1 0 15:51 ? 00:00:00 /usr/bin/dbus-daemon --syslog --fork --print-pid 4 --print-address 6 --session root 815 1 0 15:51 ? 00:00:00 /usr/bin/dbus-daemon --syslog --fork --print-pid 4 --print-address 6 --session root 823 1 0 15:51 ? 00:00:00 /usr/bin/dbus-daemon --syslog --fork --print-pid 4 --print-address 6 --session root 839 2 0 15:51 ? 00:00:00 [kworker/0:1H] root 869 773 2 15:51 ? 00:00:31 /usr/libexec/netdata/plugins.d/apps.plugin 2 root 871 773 0 15:51 ? 00:00:08 bash /usr/libexec/netdata/plugins.d/charts.d.plugin 2 root 873 773 0 15:51 ? 00:00:05 /usr/bin/python3 /usr/libexec/netdata/plugins.d/python.d.plugin 2 root 1043 2 0 15:52 ? 00:00:00 [cfg80211] root 1547 2 0 15:57 ? 00:00:10 [kworker/0:0+events_freezable] root 2057 2 0 16:05 ? 00:00:02 [kworker/0:2-events] root 2379 2 0 16:10 ? 00:00:02 [kworker/0:3-events] root 2688 2 0 16:15 ? 00:00:00 [kworker/0:4-events]
  看到有个netdata的python应用在运行,可以关闭看看能节省多少ram出来,其他的bluetooth,ftp不需要的也可以关闭,毕竟板上也没有这些硬件外设。 root@myir-ya151c-t:~# systemctl stop netdata root@myir-ya151c-t:~# systemctl stop bluetooth
  关闭后有20MB,还是有一些优化的空间。

在天上做实验,亮相天宫课堂的它是个关键角色几天前,天宫课堂第二课圆满落幕,太空教师翟志刚王亚平叶光富又为我们上了一堂精彩的太空科普课。一幕幕神奇而唯美的实验亮相距离地球约400公里的中国空间站。这次,神舟十三号航天员除了在不被看好,也让我们有了默默努力发展的机会这是2018年,零跑科技创始人CEO朱江明听到的一句话。时至今日,零跑不仅活过来了,朱江明还得了个奖。2022年1月13日,零跑科技创始人董事长CEO朱江明荣获2021年度十大风云加速价值释放,中国自主软件为产业数字化赋能新活力(易欢)随着新一轮科技革命和产业变革深入发展,数字经济已成为世界各国抢抓发展新机遇塑造国际竞争新优势的焦点。对于中国而言,数字经济更是中国经济未来十年乃至更长时间内的重要驱动力,基NFT本质价值在哪里?有人说NFT的本质是区块链系统上的智能合约智能合约ID,是一种标记数字资产所有权的方法。我个人很赞同这种说法,但是需要补充的是NFT的本质是进一步拓展了链上数字资产的所有权和应用场互联网保险经纪平台加大线下布局力度水滴保启动全国保险独立代理人招募本报记者冷翠华水滴保近日正式启动全国保险独立代理人招募。这意味着作为互联网保险经纪平台,水滴保进一步加大了线下布局力度。记者了解到,除了线上客户的获取和运营外,水滴保也在加强线下团融资丨派氪司科技完成PreA轮融资,发力保险风控领域市场创业邦获悉,3月31日,深圳派氪司科技有限公司(以下简称派氪司)宣布完成PreA轮融资,具体金额暂未透露,投资方为RGA全资子公司RGAX。据悉,本轮资金将重点投入市场开发和模型迭数字市场法案靴子落地欧盟迈出数字自主第一步来源人民日报海外版当地时间3月24日,欧洲议会欧洲理事会和欧盟委员会就数字市场法案达成协议。该法案瞄准守门人,即市值达到750亿欧元年营业额达75亿欧元每月拥有至少4500万用户的P2P,已死请烧纸忆往昔峥嵘岁月,叹今朝生活不易轰轰烈烈的P2P已经彻底死亡,据消息报道,全国仅剩下三家。这是一个永远载入史册的金融惨案,曾经的五千多家,背后是多少家庭,多少资金,这些人的钱去了哪里?有一句话说的好,肉烂在锅里。BNPParibasExane面临通胀风险前景坎坷予亚马逊(AMZN。US)跑输大盘评级智通财经APP获悉,BNPParibasExane罕见地予电子商务巨头亚马逊(AMZN。US)跑输大盘评级,预计资本支出可能在15左右增长,目标价为2800美元。法国巴黎银行表示,Waymo开始为旧金山员工提供无人驾驶服务以加快实现商业化进程财联社(上海,编辑牛占林)讯,Alphabet旗下的Waymo当地时间周三(3月30日)表示,已经开始为其旧金山员工提供完全无人驾驶服务,以加快实现这项技术的商业化进程。Waymo传奇女掌门,与宁德时代抢客户,即将收获一个IPO作者王贺编辑潘磊图源中创新航官网国内动力电池第三巨头中创新航,正在赴港上市。3月11日,中创新航正式向港交所提交招股书,拟登陆港交所。中创新航首次募股计划筹集资金高达15亿美元(约
极简主义新家,如何把空调藏起来?当下时代,8090后逐渐成为了社会消费结构和消费文化的主导力量。不同于老一辈吃饱穿暖的基本生活需求,这群新生代消费主体更加追求高品质生活。智家三恒系统,正是对lessismore极三恒系统月子中心的首选十月怀胎,一朝分娩很多宝爸宝妈都沉浸在宝宝诞生的喜悦中。然而,产妇和孩子的健康问题也随之而来。产后妈妈的身体和心理都有很大的变化,不仅需要家人的照顾及健康食谱的调养,健康的居住环境新房通风一夏,就可以安心入住了吗?经历了夏季烈日的摧残,我们终于盼望来了天清气爽的秋天。随着甲醛中毒事件的频繁爆发,我们对于甲醛的危害已经有了一个比较充足的认知知道新房装修完不可以立马入住知道甲醛随着气温的升高会加纤薄机身神仙颜华为nova7系列将游走在你的掌心近日,随着人气偶像易烊千玺正式宣布nova7号电台开播,有关于全新nova7系列新品的爆料越来越多。今天上午,在B站的华为终端账号下多了一则问答,问题是关于全新nova7系列手机的探索自然秘境与华为P40系列一同思考人与自然平衡的法则三江源地区是黄河澜沧江和长江的发源地,被称为中华水塔,是国家重要的生态安全屏障。三江源国家公园,每时每刻都是仙境般的存在临近今年世界地球日,中国国家地理用手机拍摄记录的一组三江源国光影梦幻指尖轻灵nova7系列这一次也太强了年轻人代表着与众不同的个性,也蕴藏着巨大的能量。想要圈粉年轻人,就要更好地解读圈层文化,了解年轻人群的喜好,建立更深层次的沟通,才能与年轻人产生良好的互动。说到更懂年轻人的品牌,华意想不到的超低价格快来华为美妆直播间抢nova7系列让自拍成为一种沟通,向来是华为nova系列的使命。新上市的nova7系列,不仅自拍强,而且后置影像能力也有了大幅度的提升。而nova7Pro搭载潜望式变焦镜头,可以实现最大50倍变你最期待的华为nova7系列开启预售抢先预定还有无限好礼近日,中国移动中国电信首次官方公布了5G套餐用户数。截止2020年2月底,中国移动5G用户数为1539。9万,当月净增866。3万,中国电信5G用户数为517万,当月净增474万,华为最强钉子户非它莫属,各方面都可的很金杯银杯不如老百姓的口碑,华为Mate20Pro于去年第四季度发布。直到现在,很多小伙伴仍然对它指名道姓的,可见Mate20Pro是多么深入人心。为什么说Mate20Pro是最强钉被疯狂吐槽后的iPad,使用后被啪啪打脸首先,iPad使用起来真的很流畅,与Android平板电脑相比,iPad确实很香,尤其是2019年9月25日提前发布的iPadOS13。1系统,极大地改善了iPad的使用体验。其次性价比市场的又一款神机,vivoz6真的那么6吗?在前几年,vivo新推出了Z系列手机,vivo的Z系列一直专注于开拓线上的中高端市场,致力于发展长续航,并追求高性价比,而在今年,Z系列又推出了新款手机vivoZ6,这款vivoZ