FCBackground-TM

From VentureResearchWiki
Jump to navigation Jump to search

BOARD SETUP[edit | edit source]

latest RELEASE is 20131017

U-boot[edit | edit source]

After reboot keep pressing the space-bar until prompt "VAR-SOM-AM35 #"

bootp
mw.b 0x80000000 0xff 0x1c0000
tftp 0x80000000 u-boot-vrreader-am35-20131017.bin
nand erase 0x80000 1c0000
nand write 0x80000000 0x80000 1c0000
reset

kernel[edit | edit source]

  • Keep pressing the space-bar until prompt "VAR-SOM-AM35 #"
## Do this only if there isn't one set already ## setenv ethaddr [MAC in format 00:50:c2:7c:57:01, F8:DC:7A:00:A7:C8]
setenv get_kernel nand read.i 0x80000000 0x280000 0x400000
setenv bootargs_fs mem=256M console=ttyO2,115200n8 noinitrd rw rootfstype=ubifs ubi.mtd=4 root=ubi0:rootfs eth=$ethaddr
setenv boot_fs run get_kernel\; setenv bootargs \$bootargs_fs\; bootm 0x80000000
setenv bootcmd run boot_fs
setenv bootdelay 1
printenv ethaddr 
save
bootp
mw.b 0x80000000 0xFF 0x500000
tftp 0x80000000 uImage-vrreader-am35-20131017.bin
nand erase 0x280000 0x500000
nand write 0x80000000 0x280000 0x400000
setenv bootargs console=ttyO2,115200n8 root=/dev/nfs rw ip=dhcp nfsroot=192.168.19.128:/srv/nfs/image eth=$ethaddr
bootm 0x80000000

filesystem[edit | edit source]

wget http://readonly:secret@svn.crm.ventureresearch.com/svn/linux/testing/fcb/fcb-prefirstrun-danny.sh -O /tmp/vr-prefirstrun-danny.sh
sh /tmp/vr-prefirstrun-danny.sh vrreader-am35 20131017
type password "0291" where needed

provisioning[edit | edit source]

first run[edit | edit source]

wget http://readonly:secret@svn.crm.ventureresearch.com/svn/linux/testing/fcb/fcb-firstrun-tm.sh -O - | sh

Login Information

username: root
password: rfid4ever_vr

board testing[edit | edit source]

sh /home/user/BIST_VR.sh VRLAB PROVIS

done with board

Install vr-system-controller[edit | edit source]

opkg update
opkg upgrade
opkg remove -force-removal-of-dependent-packages lighttpd
opkg install vr-system-controller
opkg install vr-system-controller-web

Reader setup[edit | edit source]

scp venture@10.19.6.1:~/lifetech/M6eApp-1.13.1.6D.sim /home/user/m6efirmware.sim
nc localhost 2020
rfidtest fwupgrade m6e
// wait and verify the fw version (RFID INFO) once the upgrade is complete

System Setup[edit | edit source]

Load flash.db

scp venture@10.19.6.1:~/fcb/flash.db /home/user/flash.db

UTMB setup[edit | edit source]

SET READMODE CONT
SET ASYNCOFFTIME 250
SET READTIMEOUT 250
SET PASSWORD 0 vrfc7
COMMIT

DUALZONE setup (turnstiles)[edit | edit source]

SET READTIMEOUT 250
SET ASYNCOFFTIME 1
SET TAGMETADATA RSSI READCOUNT ANTENNA SECURITY
SET SECURITY ENABLED
SET ANTENNA TMMUXABCD-MANUAL
SET MUX 1 2
SET POWERBASE 6
SET TAGPERSIST 10
SET TAGRESEND 300
SET TRIGGERMODE DUALZONE
SET TIMEOUT 2000
SET DIRECTION ENABLED
SET READMODE TRIG
SET TRIGGERINPUT 1
SET TRIGGERINPUT2 2
SET TRIGGERINPUT3 3
SET TRIGGERINPUT4 4
SET TRIGGERTIMEOUT 2000
SET TRIGGERLED GREEN AUX1
SET TRIGGERLED2 BUZZER2 AUX2
SET DIVERTSIGNAL RED
SET DIVERTSIGNAL2 BUZZER1
SET DIVERTTIMEOUT 2000
SET ALARMENABLED ENABLED
SET FILTERTYPE TABLE
SET APPSTATEENABLED DISABLED
SET GPSENABLED DISABLED
SET TRIGGERCONFIRM ENABLED
SET TRIGGERCONFIRMTIMEOUT 10000
SET DEBUG DISABLED
SET ASYNCMETADATA RFID SYS HOSTNAME CUSTOM IO
SET PASSWORD 0 vrfc7
-- for the rest
SET SQLITESYNC DISABLED
SET SQLITEWALMODE DISABLED
-- for brickell only 
SET TRIGGERCONFIRMTIMEOUT 5000
SET SQLITESYNC ENABLED
SET SQLITEWALMODE ENABLED
COMMIT
  • Enable Buzzer
SET ALARMENABLED ENABLED
SET TRIGGERLED GREEN AUX1 AUX3
SET TRIGGERLED2 BUZZER2 AUX2 AUX3
COMMIT

SECURITY setup (Cherokee)[edit | edit source]

SET READTIMEOUT 250
SET ASYNCOFFTIME 1
SET TAGMETADATA RSSI READCOUNT ANTENNA SECURITY
SET SECURITY ENABLED
SET ANTENNA TMMUXABCD-MANUAL
SET MUX 1 2
SET TAGPERSIST 10
SET TAGRESEND 300
SET TRIGGERMODE SECURITY
SET TIMEOUT 3000
SET DIRECTION ENABLED
SET READMODE TRIG
SET TRIGGERINPUT 1
SET TRIGGERLED GREEN
SET DIVERTSIGNAL RED
SET DIVERTTIMEOUT 2000
SET TRIGGERTIMEOUT 2000
SET FILTERTYPE TABLE
SET ASYNCMETADATA RFID SYS HOSTNAME IO
SET APPSTATEENABLED DISABLED
SET PASSWORD 0 vrfc7
COMMIT

Enable Location Manager[edit | edit source]

SET LMSERVERURL [server url:serverport]
SET LMAUTHENABLED ENABLED
SET LMRESPONSETIMEOUT 3000
SET LMSECURITYENABLE ENABLED
SET LMUSERNAME admin
SET LMPASSWORD vrfc7
COMMIT

Monit[edit | edit source]

sed -i 's/^set logfile/#set logfile/' /etc/monitrc
wget http://readonly:secret@svn.crm.ventureresearch.com/svn/linux/testing/fcb/rfid.monit -O /etc/monit.d/rfid.monit
/etc/init.d/monit stop
/etc/init.d/monit start