nsh> mkrd -m 1 -s 512 64 nsh> ls /dev /dev: console null ram0 ram1 ------> 新しくできる ttyACM0 ttyS0 nsh> nsh> nsh> mkfatfs /dev/ram1 nsh> mount -t vfat /dev/ram1 /tmp nsh> ls / /: dev/ etc/ proc/ tmp/ -----> 新しくできる
nsh> mkrd -m 1 -s 512 1024 nsh: mkrd: out of memory nsh>
nsh> mkrd -m 1 -s 512 32 nsh> mkfatfs /dev/ram1 nsh: mkfatfs: mkfatfs failed: 23 nsh>
nsh> nsh> free total used free largest Umem: 190368 15632 174736 122640 nsh> mkrd -m 1 -s 512 128 nsh> free total used free largest Umem: 190368 81264 109104 57088 nsh>
$ cat $HOME/nuttxspace/apps/nshlib/rc.sysinit.template # Create a RAMDISK and mount it at XXXRDMOUNTPOINTXXX mkrd -m XXXMKRDMINORXXX -s XXMKRDSECTORSIZEXXX XXMKRDBLOCKSXXX mkfatfs /dev/ramXXXMKRDMINORXXX mount -t vfat /dev/ramXXXMKRDMINORXXX XXXRDMOUNTPOINTXXX task_test3 init $ cd $HOME/nuttxspace/apps/nshlib $ $HOME/nuttxspace/nuttx/tools/mkromfsimg.sh $HOME/nuttxspace/nuttx
nsh> cd /tmp nsh> mkdir sub1 nsh> mkdir sub2 nsh> ls /tmp: SUB1/ SUB2/
nsh> file_test File IO example Hello,world nsh> cat /tmp/test.txt Hello,world nsh>