diff -r 578be2adaf3e -r 307f4279f433 Adaptation/GUID-627FC480-AF4F-4B23-8671-6E0A0DABA0EF.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Adaptation/GUID-627FC480-AF4F-4B23-8671-6E0A0DABA0EF.dita Fri Oct 15 14:32:18 2010 +0100 @@ -0,0 +1,44 @@ + + + + + +Baseport Template Testing GuideExplains how to test the Baseport Template implementation. +

There is no conformance testing suite available for Baseport Template. +However, Kernel testing (E32) and File system testing (F32) tests +should be run with 100% pass rate for any successful baseport. The +E32 and F32 tests are written to test the generic base code using +very minimal hardware services. As a result, if the baseport cannot +pass the minimal requirements of the base code, it is unlikely that +it will be suitable for running a production device.

+
Baseport +Template tests

The Baseport Template is designed to boot +on any hardware. It should boot successfully, but clearly, the system +can do nothing more at this time. A successful boot shows that your +build environment has been set up correctly.

You can conduct +a series of tests to check if the template works correctly. To test +different functionality of the template, see:

    +
  • DMA +Testing Overview for information on DMA testing.

  • +
  • SDIO +Implementation Testing Guide for information on SDIO testing.

  • +
  • Kernel +API Validity Checks for information on testing the Kernel APIs.

  • +
  • Performance +Logging for information on writing trace logs and testing the +performance.

  • +
  • Validation for information on how to test a USB port.

  • +
  • Testing +the PRM PSL for information on how to test the Power Resource +Manager (PRM).

  • +
  • Platform +Specific Layer Validation for information on how to test a +port of the MMC Controller.

  • +
+
\ No newline at end of file