2016-11-03 3 views
0

QEMU에서 Cortex A12를 에뮬레이트 할 수 있습니까? 무엇을 -machine해야합니까? versatileab, versatilepb, vexpress-a9, vexpress-a15, versatileab/pb로 시도한 결과 qemu: fatal: Trying to execute code outside RAM or ROM at 0x80008000이 나옵니다. vexpress-a9/15에 qemu가 붙어 있습니다.QEMU에서 에뮬레이션 Cortex A12

감사합니다.

답변

0

아니요, 현재 Cortex-A12의 에뮬레이션을 제공하지 않습니다. 그러나 Cortex-A15는 대부분의 손님이 걱정할 정도로 가까이 있어야합니다.

일반적으로 임의의 QEMU ARM 보드 모델에서 '-cpu something'을 사용할 수 없습니다. 이 보드는 대개 SoC 또는 내장형 개발 보드의 모델로, 어떤 종류의 플러그 가능한 CPU도 장착하지 않았으며, 임의의 CPU 모델과 함께 작동하도록 설계되지 않았습니다.

Cortex-A15를 원한다면 'virt'또는 'vexpress-a15'를 제안 할 수 있습니다. 어느 쪽이든, 게스트 코드가 해당 보드에서 실행되도록 빌드되어 있고 실행하기 위해 BIOS 이미지 나 커널을 전달해야합니다. (qemu-system-x86_64와 달리 인수없이 실행하면 BIOS가 자동으로 부팅되지 않습니다.)