6AM.1.0 Application Notes

Back to 6AM.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" 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.

IPC

 * IPC version used in this release is 3.42.01.03
 * IPC package is already included when you download Android source following instructions from release notes. It is in path . You can also clone the IPC git tree individually from
 * Late Attach and Error Recovery
 * http://processors.wiki.ti.com/index.php/Early_Boot_and_Late_Attach
 * http://processors.wiki.ti.com/index.php?title=IPC_Slave_Error_Recovery
 * UIO and misc driver (for avoiding /dev/mem)
 * http://processors.wiki.ti.com/index.php/IPC_GateMP_Support_for_UIO_and_Misc_Driver
 * Benchmarking
 * http://processors.wiki.ti.com/index.php/IPC_BenchMarking
 * IPC Users Guide
 * http://processors.wiki.ti.com/index.php?title=IPC_Users_Guide

Audio
6AL.1.1_Application_Notes

Display

 * HDMI
 * HDMI hot plug detect is now functional with out need for any additional steps. It may be necessary to toggle the HDMI monitor off/on for proper setting of the screen resolution


 * FPDLink
 * http://downloads.ti.com/infotainment/esd/jacinto6/glsdk/7_04_00_03/exports/DRA7xx_GLSDK_Software_Developers_Guide.html#Testing_with_FPDLink_Display_setup

USB
6AL.1.1_Application_Notes

Camera
6AL.1.2_Application_Notes

We use LegacyCamera app to test Camera on Android SDK. Starting from Marshmallow, you have to give explicit permissions to this app for accessign camera hardware. Follow the steps below to enable this app for camera.


 * Go to Settings --> App
 * Click on Camera (Black camera logo)
 * Click on Permissions
 * Grant all permissions

Now you should be able to use LegacyCamera app for camera preview.

Radio

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

GC320

 * GC320 package is available only through CDDS, please contact TI representative for more info.

WiLink8Q
6AJ.1.2_Application_Notes

SD Card Boot
6AM_SD_card_boot

Single Stage bootloader
6AJ.1.2_Application_Notes

All eMMC option
6AJ.1.2_Application_Notes

USB Peripheral Boot
6AL.1.1_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/marshmallow-mr1-release..omap-mirror/d-marshmallow-mr1-release'
 * This release is based on Marshmallow MR1 version of AOSP (6.0.1)
 * AOSP Branch: marshmallow-mr1-release
 * Corresponding TI Branch: d-marshmallow-mr1-release
 * Once you have the 6AM.1.0 repo downloaded on your PC, use the command below to list out all patches added by TI on top of AOSP projects

Resource Allocation
J6_Resource_Allocation

Errata Disposition
DRA7xx_Errata_Status

Maintenance Releases

 * Please Refer 2014LTS_PostRelease_updates for post final 3.14 release.
 * This contains quarterly limited IVI maintenance release with stable and defect fixes in kernel and uboot