X-Git-Url: https://yaffs.net/gitweb/?a=blobdiff_plain;f=direct%2Ftimothy_tests%2Flinux_tests%2FREADME.txt;h=be8b831c1b8673f74195fcd6d503ed46c0c515c9;hb=c955a519e17ce455be524e9d1a5f59fe47f0194e;hp=41c2812771f701108a0c803fdfb677870cb5cdbb;hpb=9c35dd427cec7ce855ed5816f12b241d2d5f8ba2;p=yaffs2.git diff --git a/direct/timothy_tests/linux_tests/README.txt b/direct/timothy_tests/linux_tests/README.txt index 41c2812..be8b831 100644 --- a/direct/timothy_tests/linux_tests/README.txt +++ b/direct/timothy_tests/linux_tests/README.txt @@ -1,22 +1,48 @@ +linux_test.c tests yaffs running under linux using the nandsim generator. + + +If a segmentation fault happens during the test then check that +the nandsim has been initilised properly. + How to initilise the nandsim $ make $ sudo -s ...password.. -# now have a root shell +# now you have a root shell $ ./linux-tests/initnandsim 128MiB-2048 $ insmod yaffs2multi.ko $ mkdir /mnt/y $ mount -t yaffs2 /dev/mtdblock0 /mnt/y + + How to change the permissions on the nandsim partition + $ sudo chmod a+wr /mnt/y/ #check the permission change $ touch /mnt/y/test_file How to clean the folder + $ rm -rf /mnt/y -The test must me run in sudo to work + +The test must be run in sudo to work to allow the files to be +created in the root folders. + +compile command: make +run command: sudo ./linux_test + +command line options: + -h display the command line options. + -s [number] seeds the rand with the number. + -p [number] sets the print level to the number. + the higher the number the more low level commands are printed. + the number should be between 0 and 5. + -v verbose mode. everything is printed. + -q quite mode. nothing is printed. + +