wiki:ventana/freescaleunittests

Version 1 (modified by trac, 7 years ago) ( diff )

--

Freescale Unit Tests

Freescale has setup some unit tests that can be found on the Yocto BSP.

Building the Package

The package is installed by default in our gateworks-gui-image however if you want to install it manually the package is imx-test (eg imx-test_12.09.01-r7.0_ventana.ipk) The versions differ per Yocto BSP release.

These can be compiled with a:

bitbake imx-test

Usage

Once the imx-test*.ipk is installed on the target board you will find the tests located under the /unit-tests directory.

Below is a listing of the tests:

root@ventana:/unit_tests# ls
akiyo.mp4                               ipudev_config_file
ar3k-bt-start.sh                        key_slot_tests.sh
audio8k16S.wav                          memtool
autorun-asrc.sh                         mxc_asrc_test.out
autorun-ata.sh                          mxc_epdc_fb_test.out
autorun-fb.sh                           mxc_fb_test.out
autorun-firi.sh                         mxc_i2c_slave_test.out
autorun-ipu.sh                          mxc_i2c_test.out
autorun-keypad.sh                       mxc_i2c_test_magna_cam.out
autorun-mmc-blockrw.sh                  mxc_i2c_test_samsung_cam.out
autorun-mmc-fdisk.sh                    mxc_i2c_test_usb.out
autorun-mmc-fs.sh                       mxc_iim_test.out
autorun-mmc-mkfs.sh                     mxc_ipudev_test.out
autorun-mmc.sh                          mxc_irlan_test.sh
autorun-mxc_uart.sh                     mxc_isl29023.out
autorun-oprofile.sh                     mxc_keyb_test.sh
autorun-owire.sh                        mxc_l2switch_test.out
autorun-pf.sh                           mxc_mlb_test.out
autorun-pxp.sh                          mxc_pf_test.out
autorun-rtc.sh                          mxc_sdma_test.out
autorun-scc.sh                          mxc_spdc_fb_test.out
autorun-sound.sh                        mxc_spi_test1.out
autorun-usb-gadget.sh                   mxc_tuner_test.out
autorun-usb-host.sh                     mxc_tuner_test.sh
autorun-v4l2.sh                         mxc_tve_test.sh
autorun-vpu.sh                          mxc_uart_test.out
autorun-wdog.sh                         mxc_uart_xmit_test.out
check_2w1r.out                          mxc_v4l2_capture.out
check_audio.out                         mxc_v4l2_output.out
check_ioctls.out                        mxc_v4l2_overlay.out
check_minor_open.out                    mxc_v4l2_still.out
check_mixer.out                         mxc_v4l2_tvin.out
check_recording.out                     mxc_vpu_test.out
check_synchronization.out               pxp_test.out
check_volume2.out                       rtc_timesetnotification_test.out
clocks.sh                               rtctest.out
config_dec                              rtcwakeup.out
config_enc                              scc_setup.sh
config_encdec                           scc_test
config_net                              stefan_interlaced_320x240_5frames.yv12
dryice.sh                               suspend_quick_auto.sh
dump-clocks-dot.sh                      suspend_random_auto.sh
dump-clocks.sh                          test-utils.sh
encrypt_decrypt_tests.sh                test_subs.sh
fail_mode_tests.sh                      wall-1024x768-565.rgb
gpu.sh                                  wdt_driver_test.out
hciattach-ar3k.bin
Note: See TracWiki for help on using the wiki.