1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/kernelhwsrv/kerneltest/e32test/smr/rombuild/smrtest_ne1_autotest.mbc Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,75 @@
1.4 +// Meta Build (metabld) script to build the SMR test roms for the NE1 variant.
1.5 +// Automated UDEB Debug ROMs only for NAND test scenarios.
1.6 +//
1.7 +// Example usage:
1.8 +// metabld smrtest_ne1_autotest.mbc > \logs\ne1at.log 2>&1
1.9 +
1.10 +
1.11 +SECTION_COMMANDS
1.12 +
1.13 +// Multiple Memory Model - unicore - udeb
1.14 +//
1.15 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v ne1_tb -b udeb -i armv5 --zip --symbol --name=NE1_TBARMV5D-SMRTSHELL-D.IMG --type=smrtest_tshell
1.16 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v ne1_tb -b udeb -i armv5 --zip --symbol --name=NE1_TBARMV5D-BOOTLDR-FAT32-D.IMG --type=ubootldr -D WITH_FAT32
1.17 +
1.18 +// Large block NAND support
1.19 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v ne1_tb -b udeb -i armv5 --zip --symbol --name=NE1_TBARMV5D-NAND2LDR-D.IMG --type=nandloader -D _NAND2
1.20 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v ne1_tb -b udeb -i armv5 --zip --symbol --name=NE1_TBARMV5D-SMRTSHELL_NAND2-D.IMG --type=smrtest_tshell -D _NAND2
1.21 +// Large block NAND support AUTO TEST 1
1.22 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v ne1_tb -b udeb -i armv5 --zip --symbol --name=NE1_TBARMV5D-SMRTSHELL_NAND2_AUTO1-D.IMG --type=smrtest_tshell -D _NAND2,SMR_AUTO_ROM1
1.23 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v ne1_tb -b udeb -i armv5 --zip --symbol --name=NE1_TBARMV5D-NAND2LDR_AUTO1-D.IMG --type=smrtest_nandldr_auto -D _NAND2,SMR_AUTO_ROM1
1.24 +// Large block NAND support AUTO TEST 2
1.25 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v ne1_tb -b udeb -i armv5 --zip --symbol --name=NE1_TBARMV5D-SMRTSHELL_NAND2_AUTO2-D.IMG --type=smrtest_tshell -D _NAND2,SMR_AUTO_ROM2
1.26 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v ne1_tb -b udeb -i armv5 --zip --symbol --name=NE1_TBARMV5D-NAND2LDR_AUTO2-D.IMG --type=smrtest_nandldr_auto -D _NAND2,SMR_AUTO_ROM2
1.27 +// Large block NAND support AUTO TEST 3
1.28 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v ne1_tb -b udeb -i armv5 --zip --symbol --name=NE1_TBARMV5D-SMRTSHELL_NAND2_AUTO3-D.IMG --type=smrtest_tshell -D _NAND2,SMR_AUTO_ROM3
1.29 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v ne1_tb -b udeb -i armv5 --zip --symbol --name=NE1_TBARMV5D-NAND2LDR_AUTO3-D.IMG --type=smrtest_nandldr_auto -D _NAND2,SMR_AUTO_ROM3
1.30 +// Large block NAND support AUTO TEST 4
1.31 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v ne1_tb -b udeb -i armv5 --zip --symbol --name=NE1_TBARMV5D-SMRTSHELL_NAND2_AUTO4-D.IMG --type=smrtest_tshell -D _NAND2,SMR_AUTO_ROM4
1.32 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v ne1_tb -b udeb -i armv5 --zip --symbol --name=NE1_TBARMV5D-NAND2LDR_AUTO4-D.IMG --type=smrtest_nandldr_auto -D _NAND2,SMR_AUTO_ROM4
1.33 +
1.34 +
1.35 +
1.36 +// Flexible Memory model - unicore - udeb
1.37 +//
1.38 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 --zip --symbol --name=FNE1_TBARMV5D-SMRTSHELL-D.IMG --type=smrtest_tshell
1.39 +
1.40 +// Large block NAND support
1.41 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 --zip --symbol --name=FNE1_TBARMV5D-SMRNAND2LDR-D.IMG --type=nandloader -D _NAND2
1.42 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 --zip --symbol --name=FNE1_TBARMV5D-SMRTSHELL_NAND2-D.IMG --type=smrtest_tshell -D _NAND2
1.43 +// Large block NAND support AUTO TEST 1
1.44 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 --zip --symbol --name=FNE1_TBARMV5D-SMRTSHELL_NAND2_AUTO1-D.IMG --type=smrtest_tshell -D _NAND2,SMR_AUTO_ROM1
1.45 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 --zip --symbol --name=FNE1_TBARMV5D-NAND2LDR_AUTO1-D.IMG --type=smrtest_nandldr_auto -D _NAND2,SMR_AUTO_ROM1
1.46 +// Large block NAND support AUTO TEST 2
1.47 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 --zip --symbol --name=FNE1_TBARMV5D-SMRTSHELL_NAND2_AUTO2-D.IMG --type=smrtest_tshell -D _NAND2,SMR_AUTO_ROM2
1.48 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 --zip --symbol --name=FNE1_TBARMV5D-NAND2LDR_AUTO2-D.IMG --type=smrtest_nandldr_auto -D _NAND2,SMR_AUTO_ROM2
1.49 +// Large block NAND support AUTO TEST 3
1.50 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 --zip --symbol --name=FNE1_TBARMV5D-SMRTSHELL_NAND2_AUTO3-D.IMG --type=smrtest_tshell -D _NAND2,SMR_AUTO_ROM3
1.51 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 --zip --symbol --name=FNE1_TBARMV5D-NAND2LDR_AUTO3-D.IMG --type=smrtest_nandldr_auto -D _NAND2,SMR_AUTO_ROM3
1.52 +// Large block NAND support AUTO TEST 4
1.53 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 --zip --symbol --name=FNE1_TBARMV5D-SMRTSHELL_NAND2_AUTO4-D.IMG --type=smrtest_tshell -D _NAND2,SMR_AUTO_ROM4
1.54 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 --zip --symbol --name=FNE1_TBARMV5D-NAND2LDR_AUTO4-D.IMG --type=smrtest_nandldr_auto -D _NAND2,SMR_AUTO_ROM4
1.55 +
1.56 +
1.57 +// Flexible Memory model - SMP - udeb
1.58 +//
1.59 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 -x armv5smp --zip --symbol --name=FNE1_TBARMV5SMPD-SMRTSHELL-D.IMG --type=smrtest_tshell
1.60 +
1.61 +// Large block NAND support
1.62 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 -x armv5smp --zip --symbol --name=FNE1_TBARMV5SMPD-SMRTSHELL_NAND2-D.IMG --type=smrtest_tshell -D _NAND2
1.63 +// Large block NAND support AUTO TEST 1
1.64 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 -x armv5smp --zip --symbol --name=FNE1_TBARMV5SMPD-SMRTSHELL_NAND2_AUTO1-D.IMG --type=smrtest_tshell -D _NAND2,SMR_AUTO_ROM1
1.65 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 -x armv5smp --zip --symbol --name=FNE1_TBARMV5SMPD-NAND2LDR_AUTO1-D.IMG --type=smrtest_nandldr_auto -D _NAND2,SMR_AUTO_ROM1
1.66 +// Large block NAND support AUTO TEST 2
1.67 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 -x armv5smp --zip --symbol --name=FNE1_TBARMV5SMPD-SMRTSHELL_NAND2_AUTO2-D.IMG --type=smrtest_tshell -D _NAND2,SMR_AUTO_ROM2
1.68 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 -x armv5smp --zip --symbol --name=FNE1_TBARMV5SMPD-NAND2LDR_AUTO2-D.IMG --type=smrtest_nandldr_auto -D _NAND2,SMR_AUTO_ROM2
1.69 +// Large block NAND support AUTO TEST 3
1.70 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 -x armv5smp --zip --symbol --name=FNE1_TBARMV5SMPD-SMRTSHELL_NAND2_AUTO3-D.IMG --type=smrtest_tshell -D _NAND2,SMR_AUTO_ROM3
1.71 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 -x armv5smp --zip --symbol --name=FNE1_TBARMV5SMPD-NAND2LDR_AUTO3-D.IMG --type=smrtest_nandldr_auto -D _NAND2,SMR_AUTO_ROM3
1.72 +// Large block NAND support AUTO TEST 4
1.73 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 -x armv5smp --zip --symbol --name=FNE1_TBARMV5SMPD-SMRTSHELL_NAND2_AUTO4-D.IMG --type=smrtest_tshell -D _NAND2,SMR_AUTO_ROM4
1.74 +oneoff \os\kernelhwsrv\kernel\eka\rombuild rom -v fne1_tb -b udeb -i armv5 -x armv5smp --zip --symbol --name=FNE1_TBARMV5SMPD-NAND2LDR_AUTO4-D.IMG --type=smrtest_nandldr_auto -D _NAND2,SMR_AUTO_ROM4
1.75 +
1.76 +
1.77 +SECTION_DIRS
1.78 +