You are on page 1of 5

Medfield BSP SOP

tom_xiong@asus.com

Google Android TODO: verify list

honeycomb.3.2.zip
2011-09-23.2-external-android-honeycomb-medfield.tar
kit_DV1_ww38.zip
firmwares
keys
lfstk
xfstk
9/30 patch
Touch
LCD

Medfield-T_BringUp_DV1_WW38.pdf
xFSTK Quick Start Guide - rev0.05

1. Medfield
1.1. Medfield
1.2. source code
1.2.1.
git server
1.2.2.

1.3.
1.4. lFSTK
1.5. xFSTK
1.6. USB
2.
3. Firmware OS
4. Android

1. Medfield
1.1. Medfield
mkdir ~/mfld
cd ~/mfld

1.2. source code


1.2.1. git server
TBD

1.2.2.
923
tar xvf 2011-09-23.2-external-android-honeycomb-medfield.tar
cd external-android-honeycomb
honeycomb base code
mkdir source
unzip honeycomb.3.2 -d source
cd source
repo sync -l

1.3.
cd ..
// reconstruct-tree.sh 25-33
#rm -rf manifests &> /dev/null || :
#mkdir manifests
#pushd manifests &> /dev/null
#cp ../upstream-manifest.xml default.xml || die "failed transfering
$(pwd)../upstream-manifest.xml"
#git init
#git add default.xml
#git commit -a -m "recreate a usable manifests repo"
#MANIFESTS_PATH=$(pwd)

#popd &> /dev/null


#rm -rf source &> /dev/null || :
#mkdir source
#pushd source &> /dev/null
#echo "initializing the tree. If this fails, you need to fix your
network settings."
#repo init ${REPO_EXTRA_ARGS} -u "${MANIFESTS_PATH}" <<EOF
#
#
#yes
#EOF
./reconstruct-tree.sh

1.4. lFSTK
lFSTK build image stitch
1.
2.
3.

kit_DV1_ww38 FSTK/lfstk1.8.6 ~/bin


kit_DV1_ww38 C0/Keys ~/bin/lfstk1.8.6/key_files

LFSTK_BIN=~/bin/lfstk1.8.6/bin/lfstk
LFSTK_EKEY_DIR=~/bin/lfstk1.8.6/key_files

1.5. xFSTK
xFSTK firmware
kit_DV1_ww38/FSTK ubuntu
Windows7
xFSTK Quick Start Guide.pdf 2.3.1
1. xFSTK-Medfield-SoC-Driver-Setup-1.0.0a.exe
2. xFSTK-Setup-1.0.4a.exe

1.6. USB
/etc/udev/rules.d/51-android.rules:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0701",
MODE="0600", OWNER="current user name"

2.
android
cd ~/mfld/external-android-honeycomb/source
. build/envsetup
lunch 15
m -j4 mfld_dv10

3. Firmware OS
xfstk Medfield-T_BringUp_DV1_WW38.pdf 2.4
1. windows7 xfstk
2. xfstk
FW DnX

kit_DV1_ww38/C0/IFWI/DnX/SIGNED_PNW_C0_FWR_DnX.FD.19.bin

IFWI

kit_DV1_ww38/C0/IFWI/IFWI_image_DV10_A030_CRAK.bin

OS DnX

kit_DV1_ww38/C0/IFWI/DnX/SIGNED_PNW_C0_OSR_DnX.0E.37.bin

OS Image

goldenupdate.stitched.bin

OS Image 2 image
3. 2
4.
5. USB PC
6. Device Status Intel Begin Download
7. 2 downlaod
8.
9. USB
10. 2
11.

4. Android
1.

fastboot

firmware 2 android
fastboot

a) 2
b) 2
c) medfield device

adb devices

d)

fastboot

adb reboot fastboot


2.
3.
4.
5.

2
usb
2
fastboot ??????? fastboot

fastboot devices
6.

android systemuserdata

./flash-mfld --android-out bsp_out_dir --all-with-clear droidboot


7.
8.
9.
10.

2
USB
3 android

You might also like