FishTech

From VentureResearchWiki
Jump to navigation Jump to search

Fish Build[edit | edit source]

u-boot[edit | edit source]

//watch for u-boot size > 1c0000
bootp
mw.b 0x80000000 0xff 0x1c0000
tftp 0x80000000 u-boot-om37-vrom37fishportal-20131212.bin
## for VR logo image, use
tftp 0x80000000 u-boot-android-om37-vrlogo-20150504.bin
nand erase 0x80000 1c0000
nand write 0x80000000 0x80000 1c0000
reset
//device reboots here, press space to get into bootloader
  • (on embedded-dev)
cd /home/[username]/android-ics
. venture/setup-env
sudo venture/release-build.sh vrom37fishportal

new vrfrv2-linux-event binary[edit | edit source]

/home/[username]/android-ics/out/target/product/vrom37fishportal/system/xbin/forkliftreader_linux

new sd card[edit | edit source]

  • (go on either lab-ubuntu or dev40-ubuntu-vm or dev25-ubuntu-vm)
cd svn/vr/linux/production/fish
./copy-final-android.sh [server] [directory] [machine type]
# ex: ./copy-final-android.sh embedded-dev rowboat-android omap3evm (for lifetech production release)
./copy-final-android.sh embedded-dev kevinb vrom37fishportal
# create a symlink from /home/android/(whatever) to use the directory
sudo ./prepare-sd.sh --dev=/dev/sdd --config=config_20131212-embedded-dev-kevinb-vrom37fishportal.sd

Provisioning[edit | edit source]

busybox wget http://readonly:secret@svn.crm.ventureresearch.com/svn/linux/testing/fish/fish-firstrun.sh -O /var/run/vrgpio/fish-firstrun.sh
busybox ash /var/run/vrgpio/fish-firstrun.sh

New Kernel[edit | edit source]

!!!!