>귀사에서 구입한 MVTegra2-LCD를 사용하고 있습니다. 보드에서 NFS를 연동하고자 테스트를 진행하고 있는 과정에서 정상적으로 동작을 하지 않아 이렇게 문의를 드립니다.
>보드에서 NFS연동 방법을 알려주시면 고맙겠습니다.
마이크로비젼 기술지원팀입니다.
MVTagera2-LCD Android에서 NFS연동 방법은 아래를 참고하시길 바랍니다.
Kernel에서 아래와 같이 수정
#make menuconfig
File systems --->
[*] Network File Systems --->
--- Network File Systems x x
x x <*> NFS client support x x
x x [*] NFS client support for NFS version 3 x x
x x [ ] NFS client support for the NFSv3 ACL protocol extension x x
x x [*] NFS client support for NFS version 4 (EXPERIMENTAL) x x
x x [ ] NFS client support for NFSv4.1 (DEVELOPER ONLY) x x
x x < > NFS server support
위와 같이 수정한 후에 이미지를 새롭게 생성합니다.
Froyo Busybox를 적용
다음 경로로 이동: /external/utils/busybox-1.16.1
#make menuconfig
Busybox Settings --->
Build Options --->
(/usr/local/arm/4.3.1-eabi-armv6/usr/bin/arm-linux-) Cross Compiler prefix
위와 같이 gcc경로를 설정합니다. 설정이 완료된 후에 froyo를 다시 컴파일하여 이미지를 생성합니다.
생성된 이미지를 보드에 write한 후에 부팅을 합니다. 아래 명령어를 이용하여 NFS를 연동합니다.
/ #
/ # ls
acct default.prop init.rc root
cache dev init_recovery.rc sbin
config etc misc sdcard
d init mnt sys
data init.goldfish.rc proc system
/ #
/ #
/ # cd root
/root # ls
/root # cd ...
/ # mount -t nfs -o nolock 192.168.0.238:/home/sdkim/tftp /root
/ # cd root
/root # ls
ddi i2c mvc210 spi
fb_draw lge mvv210 tegra
ffplay linux-zImage.32 mvv310 usr
gpio.ko mik21 sd8xxx.ko usr-lib
gpio_test mv2450 smd zImage.32
gpio_test.bin mvc100 smdkc100
/root # cd ...
/ # umount root
/ # cd root
/root # ls
/root # cd ...
/ #
/ #