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 ... 에서 멈춤...ㅠㅠ
'임베디드기기' 카테고리의 다른 글
ERROR: Cannot read register while CPU is running 디버깅 오류 (0) | 2020.08.29 |
---|---|
아두이노 부트로더 이용해서 펌웨어 업로드하기 (0) | 2016.01.30 |
Orange Pi - Allwinner H3 정보 (0) | 2015.07.31 |
Orange Pi Plus (Allwinner H3) 부팅 메커니즘 (0) | 2015.07.31 |
[POGOPLUG V4] 부트로더에 관해 주의점... (0) | 2015.07.31 |
댓글