본문 바로가기
임베디드기기

Orange Pi - Allwinner H3 커널 컴파일 1 [실패]

by Joseph.Lee 2015. 7. 31.

2015.04.06. 21:41



실패 #1


https://github.com/allwinner-zh/linux-3.4-sunxi


여기 커널 소스를 gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux 툴체인을 통해 컴파일을 하였습니다.


make ARCH=arm sun8iw5p1smp_defconfig 이렇게 초기 설정을 해주고...

(참고로 H3은 sun8iw7p1입니다. 그나마 저게 비슷해서...)


그런데 

arm-linux-gnueabihf-gcc: error: unrecognized command line option ‘--min_array_alignment=4’

arm-linux-gnueabihf-gcc: error: unrecognized command line option ‘--no_unaligned_access’

이런 오류가 나네요... 컴파일러 문제인가 봅니다.


일단 arch/arm/mach-sunxi/power/brom/Makefile 에서 저 두개를 빼니 되긴 되네요...


그리고...

gen_check_code 가 없다고 나옵니다... pc-tools 가 빠졌다고 github에 나오는데

gen_check_code.exe을 다운받아서 수동으로 resumes.code을 생성합니다.

https://github.com/cubieboard/a20-boot/blob/master/workspace/pctools/gen_check_code.exe



SPI을 체크하면 오류가 나네요..ㅠㅠ

온도센서부분도 수정해야 하구...


아... 지금까지 이 커널 결국 안되는건가? 생각이 들어 포기할까? 생각이 몇십번은 드네요...

아... ipv6도 안되네요.


make ARCH=arm uImage


uImage load address = 0x40008000


아... 커널 실행하자마자 뻗네요..ㅠㅠ


Orange Pi 측에 메일을 보내도 답장은 없구...ㅜㅜ

아.. 어케하죠??ㅠㅠ

누구 Allwinner H3 (sun7iwp1) 커널 없나요~~~~~~




실패 #2


linux-3.19.3 커널도 실패...

Starting kernel ... 에서 멈춤...ㅠㅠ

반응형

댓글