Update contrib.
1 // Meta Build (metabld) script to build the SMR test roms for the NE1 variant.
2 // Automated UDEB Debug ROMs only for NAND test scenarios.
5 // metabld smrtest_ne1_autotest.mbc > \logs\ne1at.log 2>&1
10 // Multiple Memory Model - unicore - udeb
12 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
13 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
15 // Large block NAND support
16 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
17 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
18 // Large block NAND support AUTO TEST 1
19 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
20 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
21 // Large block NAND support AUTO TEST 2
22 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
23 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
24 // Large block NAND support AUTO TEST 3
25 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
26 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
27 // Large block NAND support AUTO TEST 4
28 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
29 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
33 // Flexible Memory model - unicore - udeb
35 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
37 // Large block NAND support
38 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
39 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
40 // Large block NAND support AUTO TEST 1
41 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
42 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
43 // Large block NAND support AUTO TEST 2
44 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
45 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
46 // Large block NAND support AUTO TEST 3
47 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
48 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
49 // Large block NAND support AUTO TEST 4
50 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
51 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
54 // Flexible Memory model - SMP - udeb
56 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
58 // Large block NAND support
59 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
60 // Large block NAND support AUTO TEST 1
61 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
62 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
63 // Large block NAND support AUTO TEST 2
64 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
65 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
66 // Large block NAND support AUTO TEST 3
67 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
68 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
69 // Large block NAND support AUTO TEST 4
70 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
71 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