문제

내 옆에 팔 키트와 내 컴퓨터에 Xenomai로 패치 된 Linux 커널 소스 코드가 있습니다. USB 케이블과 (Windows 기반) 소프트웨어를 통해 키트에 데이터를 보낼 수 있다는 것을 알고 있지만 정확히 무엇 키트가 Linux를 실행하게 할 수 있도록 보내야합니다.

(의견의 설명 : Atmel AT91SAM9260-EK 키트입니다. 직렬 또는 USB 케이블을 통해 데이터의로드 및 하역에 SAM-BA 및 SAM 프로그램을 사용합니다.)

도움이 되었습니까?

해결책

ATMEL의 ATM91SAM9 Linux 소프트웨어 패키지부터 시작하여 지침을 따르십시오.

링크 :

http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4335

그렇지 않으면 Linux 상자에 ARM 백엔드가있는 GCC 설정을 가져 와서 Linux 이진을 만들고 DEVT 보드에로드하는 방법을 알아 내야합니다.

다른 팁

크로스 컴파일러를 확인하고 싶을 수도 있습니다. OpenEmbeded ARM 아키텍처의 커널을 컴파일하는 데 도움이됩니다.

JTAG 및 OpenOCD를 제안하고 JTAG를 사용하여 파일 시스템과 Kernal 이미지를 플래시 메모리에 배치합니다. 부트 로더를 변경해야 할 수도 있습니다. 또 다른 옵션은 마이크로를 시작한 다음 부트로드 프로그램을 프로그램의 RAM에 삽입 한 다음 프로그램 카운터를 변경하여 포인트를 변경할 수 있다는 것입니다. 해당 부트 로딩 프로그램은 UART/USB를 시작할 수 있으며 파일을 전송하는 호스트 사이드 프로그램이 있습니다. 이 방법은 매우 복잡하고 일반적으로 JTAG에 100 $를 보내고 싶지 않은 경우에만 좋습니다 (힌트, JTAG를 구입하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top