NVIDIA/android-manifest

Name: android-manifest

Owner: NVIDIA Corporation

Description: Android Manifest

Created: 2015-07-30 20:46:55.0

Updated: 2018-03-09 07:16:27.0

Pushed: 2015-11-27 02:07:39.0

Homepage: null

Size: 9

Language: null

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Welcome to the Jetson TK1 Android L Open Source + Binary Driver Release.

In this README, you will find sync, build, and flashing instructions.


HowTo Sync:

Syncing this release requires git and the repo tool from Google: http://source.android.com/source/downloading.html#installing-repo

mkdir ~/jtk1-android-l-open-source
cd ~/jtk1-android-l-open-source
repo init -u https://github.com/NVIDIA/android-manifest.git -b jtk1-android-l -m jtk1_android.xml
repo sync -j5

HowTo Build:

Building this release requires a Linux build environment configured to build Android: http://source.android.com/source/initializing.html

As to u-boot compiling, you should have device-tree-compiler upgraded to dtc 1.4 or newer

Additionally, you will be required to agree to license terms when extracting the binary drivers.

cd ~/jtk1-android-l-open-source
export TOP=`pwd`
cd vendor/nvidia/licensed-binaries
./extract-nv-bins.sh "I ACCEPT"
cd $TOP
source build/envsetup.sh
setpaths
export SECURE_OS_BUILD=n
lunch wx_na_wf-eng
mp dev

HowTo Flash:

Before flashing, you should put your Jetson TK1 into RCM(forced-recovery mode)

hw method
    Hold FORCE_RECOVERY key and press RESET, then release FORCE_RECOVERY key
sw method
    `adb reboot forced-recovery` if you have android installed already

Now it only supports flashing product in Linux enviromment.

cd $OUT
sudo ./nvflash --bct flash_pm358_792.cfg --setbct --configfile jetson_flash.cfg --dtbfile tegra124-jetson_tk1-pm375-000-c00-00.dtb --create --bl fastboot.bin --odmdata 0x6009C000 --go

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.