Mercurial > yaffs-ecoscentric-gpl
view linux-tests/initnandsim @ 392:37c92ae29f6e
Add scripts for realtime plotting erased psace vs free space
| author | Charles Manning <cdhmanning@gmail.com> |
|---|---|
| date | Fri, 19 Mar 2010 16:06:14 +1300 |
| parents | ae68549ac92f |
| children |
line wrap: on
line source
#!/bin/sh modprobe mtd modprobe mtdblock case $1 in 16MiB-512 ) modprobe nandsim first_id_byte=0x20 second_id_byte=0x33 ;; 32MiB-512 ) modprobe nandsim first_id_byte=0x20 second_id_byte=0x35 ;; 64MiB-512 ) modprobe nandsim first_id_byte=0x20 second_id_byte=0x36 ;; 128MiB-512 ) modprobe nandsim first_id_byte=0x20 second_id_byte=0x78 ;; 256MiB-512 ) modprobe nandsim first_id_byte=0x20 second_id_byte=0x71 ;; 64MiB-2048 ) modprobe nandsim first_id_byte=0x20 second_id_byte=0xa2 third_id_byte=0x00 fourth_id_byte=0x15 ;; 128MiB-2048 ) modprobe nandsim first_id_byte=0xec second_id_byte=0xa1 third_id_byte=0x00 fourth_id_byte=0x15 ;; 256MiB-2048 ) modprobe nandsim first_id_byte=0x20 second_id_byte=0xaa third_id_byte=0x00 fourth_id_byte=0x15 ;; 512MiB-2048 ) modprobe nandsim first_id_byte=0x20 second_id_byte=0xac third_id_byte=0x00 fourth_id_byte=0x15 ;; 1GiB-2048 ) modprobe nandsim first_id_byte=0xec second_id_byte=0xd3 third_id_byte=0x51 fourth_id_byte=0x95 ;; * ) echo "No nand config specified. Need one of:" echo " 16MiB-512, 32MiB-512, 64MiB-512, 128MiB-512, 256MiB-512, 64MiB-2048, 128MiB-2048, 256MiB-2048, 512MiB-2048, 1GiB-2048" return 1 esac cat /proc/mtd
