sl@0: PreTest sl@0: ============================== sl@0: Build libstdcpp for Winscw, ARMV5 sl@0: sl@0: Build PlumHall for winscw ARMV5 sl@0: sl@0: sl@0: sl@0: sl@0: sl@0: WINSCW Tests sl@0: ========================== sl@0: 1. Copy ph_exe_list.bat to EPOCROOT\epoc32\release\winscw\udeb\z sl@0: 2. If there is a file ph.log in EPOCROOT\epoc32\winscw\c, delete it sl@0: 3. Run epoc sl@0: 4. Open eshell sl@0: 5. Goto Z: (type z: in eshell) sl@0: 6. Run all tests (type ph_exe_list.bat) sl@0: This runs all the EXEs and generates a report file ph.log in EPOCROOT\epoc32\winscw\c. sl@0: sl@0: 7. To generate a summary, copy the script ph_log_analysis.pl to EPOCROOT\epoc32\winscw\c sl@0: and run it (From a windows command prompt, type "perl ph_log_analysis.pl") sl@0: A summary file (PH_report.txt) is generated in the same directory. sl@0: sl@0: sl@0: PS: The no of test cases are around 2500-2600. sl@0: If the summary is showing more, delete the ph.log file as mentioned above and run the tests again. sl@0: sl@0: ARM Tests sl@0: ========================================== sl@0: 1. Build libstdcpp and plumhall for ARMV5 sl@0: 2. Create a new directory for building ROM. (eg: /epoc32/ph_rom) sl@0: 3. copy ph_exe_list.bat to this directory (eg: /epoc32/ph_rom) sl@0: 4. Open a command prompt, change to this new directory. sl@0: sl@0: 5. Build ROM with this command sl@0: buildrom h4hrp textshell -D_FULL_DEBUG openenv.iby plumhalltests.iby sl@0: sl@0: 6. You'll get a .IMG file. Rename it to sys$rom.bin. Copy it into the H4 board's memory card. sl@0: 7. Boot H4. sl@0: 8. Open EShell. sl@0: 9. Run ph_exe_list.bat sl@0: sl@0: The test log is created in E: (memory card) sl@0: Once the tests are done, copy the test log from the memory card to PC. sl@0: