R-Car/Boards/Stout:View

Introduction
This is the official Wiki for Renesas R-Car Stout + Maxim Integrated Expansion Board package. Refer to Stout page

Hardware Features

 * Extension board is connected via 440-pin connector.
 * Extension board takes power from mother board
 * Four camera connectors routed thru max9272
 * Ethernet (1000 Mbps) KZ9031RNXCA phy
 * CAN interface connector

Where to buy
TBD

Official Maxim Integrated R-Car H2 Expansion Board Documentation
TBD

Tested peripherals
This extension board has been tested with I2C and avb cameras

System with LVDS cameras
Cameras: IMI Gen4 minicube automotive camera (OV10635, MAX9271) Maxim OV10635 camera Wires

Pin-mux configuration
As mentioned in R-Car/Boards/Stout:CPLD VIN and AVB Ethernet pins are routed thru configurable cpld. Thus before starting surround view application you should configure either VINs 0-3 either Ethernet AVB Warning! Using 4 VINs blocks sd card. You should not use the SD card for the rootfs. You can use nfs or a USB stick instead.   Set new state of muxes four VINs configuration echo -n vin0_bt656_state > /sys/devices/mux.7/state echo -n vin1_bt656_state > /sys/devices/mux.8/state echo -n vin2_bt656_state > /sys/devices/mux.9/state echo -n vin3_bt656_state > /sys/devices/mux.10/state   Set new state of muxes four AVB configuration echo -n avb_state > /sys/devices/mux.9/state  

Buld image
First please visit Main R-Car Yocto Page and peform all necessary preparation steps like cloning repositories and copy binaries and config files. Then:   Clone demo layer and meta-qt5 git clone https://github.com/CogentEmbedded/meta-renesas-quick-start.git git clone https://github.com/CogentEmbedded/meta-qt5.git git clone https://github.com/CogentEmbedded/meta-clang.git   Switch to proper branches/commits cd $WORK/meta-qt5 git checkout r-car-gen2 cd $WORK/meta-clang git checkout r-car-gen2   Add necessary layers to $WORK/build/conf/bblayers.conf ${TOPDIR}/../meta-openembedded/meta-ruby \ ${TOPDIR}/../meta-openembedded/meta-networking \ ${TOPDIR}/../meta-qt5 \ ${TOPDIR}/../meta-clang \ ${TOPDIR}/../meta-renesas-quick-start \   Add necessary features to $WORK/build/conf/local.conf DISTRO_FEATURES_append = " surroundview "   Download the binary archive from http://renesasrulz.com/adas/p/adas-surround-view-kit.aspx and unpack the content to $WORK/meta-renesas-quick-start/adas/recipes-adas/sv/sv You should see the following files: [builduser@builduser meta-renesas-lcb]$ ls -lh $WORK/meta-renesas-quick-start/adas/recipes-adas/sv/sv total 8.1M total 33M -rw-rw-r--. 1 builduser builduser 33M Mar 17 18:06 sv_prebuilt_v0.0.30.tar.bz2 </li>  Build and install image as it's described in bitbake core-image-weston </li> </ol> After all this steps you can start working with boards and apps.

Start Surroundview
Please refer to the |User Manual for details about running and calibrating Surround View.

There are two image sources for SurroundView available:   LVDS cameras on |Renesas ADAS Surround View Kit In order to use LVDS cameras: please set pinmuxes in VIN configuration (see above). You can then start surround view by running: run_surroundview_lvds </li>  *.mkv files provided by *sv-videos* recipe. No pinmux configuration is necessary. You can then start surround view by running: run_surroundview_mkv </li> </ol>