홈 > 고객/기술지원 > Q & A
i.MX8M | MV8895 | MV8890 | MV7420 | MV5260 | MV5422 | MV4412TAB | MV4412 | S5PV210 | iMX6Q | AM3358
Android | Linux | Windows CE | Firmware
 
mv2443 커널 업하기 도전!!
등록인 : 박인열 |

안녕하세요 현재 mv2443 보드를 사용하여 제공되는 BSP중 커널 2.6.16 인데요

저는 2.6.21 이상의 커널 버전을 포팅해보려고 합니다.

수정되거나 하지 않은 오리지날 커널 2.6.21을 다운받아

디바이스 드라이버를 하나하나 잡아보려고 하는데요

EZ사의 보드의 경우 오리지날 커널 버젼에

make menuconfig 에서


System Type -> S3C UART to use for low-level messages를 선택해서 2로 수정
System Type -> s3c2440 machines -> SMDK2440 별표확인 -> <Help> 선택

inux/arch/arm/tools/mach-types 에서 ARCH 넘버 확인하여 부트로더상에서 이에 맞게 입력해주고


scripts/mod/sumversion.c  파일에 #include <limits.h> 추가

arch/arm/mach-s3c2440/mach-smdk2440.c 파일에 uart 관련

        /* IR port */
        [2] = {
                .hwport      = 2,
                .flags       = 0,
                .ucon        = 0x3c5,
                .ulcon       = 0x43,   -> .ulcon  = 0x03 으로 변경
                .ufcon       = 0x51,
        }

해주는 등의 작업을 하여 해당 오리지날 커널을 시리얼만 잡아서 정상 작동을 확인할수 있었습니다.

MV2443에서는 제가 UART 1을 사용하므로 위에 UART 옵션또한 둘다 1로 준뒤

커널 포팅을 시켰습니다.

그런데

커널 진입중

Uncompressing Linux................................... 다음에 넘어가질 않네요 무엇이 문제일까요.
덧글 0 | 엮인글 0
 





 
    581 / 2,662,751
서울특별시 구로구 구로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