6AL.1.0 Application Notes

Back to 6AL.1.0_Release_Notes

QSPI NOR/eMMC partitions
In this release, the xloader and bootloader goes into QSPI and rest of the images go in to eMMC partitions. The table below summarizes the partition info

Syntax for fastboot flash command is fastboot flash

To update kernel (zImage) alone, flash the zimage partition fastboot flash zimage 

To update ramdisk.img alone, you will have to create boot.img file and flash it. Steps to create boot.img file below cd $YOUR_PATH/emmc_files mkbootimg --kernel  --ramdisk  --ramdisk_offset 0x01f00000 --base 0x80000000 --output boot.img

Note: To update MLO and u-boot.img in SPI, follow commands below. They have to be flashed together.

fastboot oem spi fastboot flash xloader  fastboot flash bootloader 

Re-Building SGX kernel module
Some changes made to kernel defconfig can causes prebuilt SGX kernel modules to not load

Follow the instructions below for rebuilding SGX modules (pvrsrvkm.ko and omaplfb.ko)

cd ${MYDROID}/device/ti/proprietary-open/jacinto6/sgx_src/eurasia_km/eurasiacon/build/linux2/omap_android export KERNELDIR=${YOUR_PATH}/kernel/android-3.14 export CROSS_COMPILE=${MYDROID}/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/bin/arm-eabi- export KERNEL_CROSS_COMPILE=${MYDROID}/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/bin/arm-eabi- export ARCH=arm make TARGET_PRODUCT="jacinto6evm" PLATFORM_VERSION=4.4 BUILD=release

SGX modules will be present at ${MYDROID}/device/ti/proprietary-open/jacinto6/sgx_src/eurasia_km/eurasiacon/binary2_omap_android_release/target/pvrsrvkm.ko

Push pvrsrvkm.ko file to /system/lib/modules/ location on the target and reboot the board.

Audio
Note: Android media output and input is on the EVM CPU board, while the JAMR3 output is dedicated for radio.

Below is some information about what input/output connectors in VayuEVM can be used for audio and what type of accessories can be connected.

IPC

 * IPC 3.3x release uses CCS v6 tool chain (Compared to IPC3.2x which uses CCS v5 tool chain)
 * Release Information:
 * http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ipc/3_30_03_14/index_FDS.html
 * Benchmarking
 * http://processors.wiki.ti.com/index.php/IPC_BenchMarking

Video Playback (IPU)
List of codecs supported in this release
 * H.264 playback with AAC+ : BP/MP/HP - Up to 1080p 30fps

HDMI
  HDMI hot plug is not functional   To enable HDMI, use below commands on target and reboot EVM with HDMI connected  su setprop persist.hwc.hdmi.force.init 1 To disable HDMI, use below commands on target and reboot  su setprop persist.hwc.hdmi.force.init 0  

Radio
Radio package is available only through CDDS, please contact [mailto:lester@ti.com Lester Longley] for more info.

Chromium WebKit
There were crashes observed with Chromium webkit. The fix is available in upstream chromium project - https://codereview.chromium.org/398543004

Reference in omapzoom - http://review.omapzoom.org/#/c/36197/

SD Card Boot
6AL_SD_card_boot

All eMMC option
6AJ.1.2_Application_Notes

AOSP Delta
To find out the delta/patches that TI added on top of Android AOSP, follow the instructions below cd $MYDROID repo forall -p -c 'git log --oneline omap-mirror/lollipop-release..omap-mirror/d-lollipop-release'
 * This release is based on Lollipop version of AOSP (5.0.2)
 * AOSP Branch: lollipop-release
 * Corresponding TI Branch: d-lollipop-release
 * Once you have the 6AL.1.0 repo downloaded on your PC, use the command below to list out all patches added by TI on top of AOSP projects