홈 > 고객/기술지원 > Q & A
i.MX8M | MV8895 | MV8890 | MV7420 | MV5260 | MV5422 | MV4412TAB | MV4412 | S5PV210 | iMX6Q | AM3358
Android | Linux | Windows CE | Firmware
 
Re, MV2450 NFS, FTP, JFFS2, cramfs 문의
등록인 : 마이크로비젼 |

>1. MV2450 보드에서 NFS로 부팅을 하려고 합니다.
> - 파일 시스템을 서버로 연결하려고 하는데 부팅 파라메터와 절차를 알려 주시기 바랍니다.
> - bootcmd와 bootm과 bootargs 파라메터와 절차에 대해서 답변 부탁드립니다.
> - 기존 답변은 bootargs만 설명되어 있습니다. 다시 확인 부탁드립니다.
>
>2. 보드에서 ftp를 사용하려고 하는데 busybox에서 ftp를 활성화 시키지 않은것 같습니다.
>- ftp를 사용할수 있도록 busybox에 대한 답변 부탁드립니다.
>
>3. /dev/mtdblock3 에 jffs2 를 마운트 시키려고 합니다.
> - 해당 nand 영역을 nand erase 한후에 부팅하고 mount -t /dev/mtdblock3 /tmp/conf 명령을 하면
> 정상적으로 jffs2가 마운트 됩니다.
> - 마운트 영역에 파일 시스템 이미지 파일을 올리기 위해 mkfs.jffs2 를 실행하여 올렸습니다.
> ex) $ /usr/sbin/mkfs.jffs2 -r conf/ -o conf.img -e 0x4000
> $ cp conf.img /tftpboot
> ------------------------------
> #> tftpboot c0000000 conf.img
> #> nand erase 3400000 2000000
> #> nand write c0000000 3400000 2000000
> - 위와 같이 한 이후에 부팅하고 jffs2 마운트를 하면 오류가 발생합니다.
> - 답변 부닥드립니다.
>
>4. Rootfs폴더로 fs.mv2450.cramfs 파일을 신규 생성해서 올리면 부팅중 오류가 발생합니다.
> - CD 에 들어 있는 fs.mv2450.cramfs 파일을 그대로 올리면 정상동작 합니다.
> - mkfs.cramfs 명령으로 신규 생성하면 부팅이 되지 않습니다.
> - 답변 부탁드립니다.
>
>5. 컴파일 환경은 Linux Fedora 12 입니다.
> $ uname -a
> Linux oem-cpu.hblaser.co.kr 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686 i686 i386 GNU/Linux

마이크로비젼 기술지원팀입니다.

1번: 기존에 드린 답변에서 u-boot모드에서 설정을 하시고 제공해 드린 파일시스 \"fs.mv2450.cramfs\"와
\"eabi.cramfs\"중에서 \"eabi.cramfs\"를 이용하여 테스트를 진행해 보시길 바랍니다.

2번: busybox설정에 대하여 정리한 문서를 메일로 첨부하여 보내드립니다.

3번: 당사에서는 jffs2로 마운트 테스트는 하지 않고 yaffs2로 테스트를 진행하였습니다. 아래 방법을 참고하여 작업을 진행해 보시길바랍니다.
Cvs-root.tar.gz 파일을 리눅스 서버에 복사를 하신 후에 “tar xvf cvs-root.tar.gz”명령어를 이용하여 압축을 해제합니다. 압축해제를 한 후에 생성된 폴더 cvs/yaffs2폴더로 이동하신 후에 커널 패치를 해주시면 됩니다.
“./patch-ker .sh c ../../../s3c-linux-2.6.24”명령어를 하시면 됩니다. 커널에서 make menuconfig 명령어를 이용하여 메뉴로 이동하신 다음 LOAD에서 “arch/arm/configs/mv2450_defconfig”로 배치 파일을 로드를 하신 후에 File Systmes --> Miscellaneous filesystems --> <*> YAFFS2 file system support를 추가를 하신 후에 저장하고 종료를 합니다.
모든 설정이 완료되면 make를 하여 생성된 이미지를 보드에 write하여 테스트를 진행하시면 됩니다. 보드가 부팅 된 후에 명령어 “mount –t yaffs2 /dev/mtdblock3 /sdacrd”로 마운트 하여 사용하시면 됩니다.

4번: 당사에서도 “mkfs.cramfs”명령어를 이용하여 새롭게 파일시스템을 생성하여 보드에 write하여 이상 없이 부팅되는 것을 확인 하였습니다. 위 내용만으로 발생한 문제에 대하여 판단하기 힘든 사항입니다. 작업내용과 발생한 문제에 대한 정보가 있어야 발생한 문제에 대하여 조금이나마 판단하는데 도움이 됩니다.

5번: 당사에서 사용하고 있는 환경은 Ubuntu 10.04입니다.
덧글 0 | 엮인글 0
 





 
    85 / 2,659,189
서울특별시 구로구 구로3동 235번지 한신IT타워 1004호 TEL. 02-3283-0101 FAX. 02-3283-0160
사업자등록번호 : 116-81-51889 대표자 : 이현재 E-MAIL : sale@microvision.co.kr
COPYRIGHT 2004 (주)마이크로비젼 ALL RIGHTS RESERVED.
%3Cul+class%3D%22Klocation%22%3E%3Cli+class%3D%22first%22%3E%3Ca+href%3D%22..%2Fhome%2F%22%3EHOME%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%22%3E%EA%B3%A0%EA%B0%9D%2F%EA%B8%B0%EC%88%A0%EC%A7%80%EC%9B%90%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%3Fmid%3D51%22%3EQ+%26+A%3C%2Fa%3E%3C%2Fli%3E%3C%2Ful%3E