Application tools overview
Surround View Application, User’s Guide, Rev. 1, 07/2018
NXP Semiconductors 5
3. Application tools overview
The detailed directory structure of the whole Surround View application is shown in Figure 4. Perform
these steps for building the application from sources
[1] [3]
:
• Download the latest Yocto Linux OS image from the official web page
[2]
.
• Save this image on the SD card using some raw disk image writing tool (for example,
Win32DiskImager)
• Download the latest Surround View application source code from the repository
[3]
, unzip this
file, save it on the system SD card, and build the application using the prepared Yocto image.
The instructions on how to build the application are included in the README.md file in the root
directory. It is also described in the Surround View Application Reference Manual
[1]
.
NOTE
The official Yocto Linux OS image contains both the root file system and
kernel.
The root application directory is /home/root/SV3D-1.1. This is the description of the most important
subdirectories of the archive:
• App—embedded code for the i.MX platform.
— Build—contains the binary files of the main applications (SV3D, auto_calib).
— Content—contains the calibration and settings files, car model, static images, and video
files.
— Source—contains the source files for the i.MX embedded code (SV3D, auto_calib,
capturing).
• Doc—contains the User’s Guide and the Reference Manual in the PDF format.
• Tools – contains the helper tools.
— CalibPatterns—contains PDF versions of both calibration patterns (lens, system).
— CamCapture—contains the camera capture binary file (capturing).
— CamStand—contains the model of the camera enclosure and the stand for 3D printing.
— OCamCalib—contains the camera lens calibration tool (ocam_calib.exe).
NOTE
Only the lens camera calibration tool (OCamCalib) runs on the Windows
OS platform. Other applications (image capturing, system calibration,
rendering) run on the Yocto Linux OS platform.