Re: [Buildroot] [PATCH v1 1/1] board/qemu/microblazeel-mmu: fix run command for qemu 11.0.0

"Frager, Neal via buildroot" <[email protected]>
Newsgroups net.busybox.buildroot
Message-ID <BL1PR12MB50320D692F9913FF888C36A7F0DA2@BL1PR12MB5032.namprd12.prod.outlook.com>
AMD General

Hi everyone,

> With qemu version 11.0.0, support for microblazeel has been folded into the
> microblaze target. This means that the run command for microblazeel-mmu needs
> to be changed to reflect this.

> See the notes in the qemu bump commit to 11.0.0 for more details:
> https://github.com/buildroot/buildroot/commit/9a5369effd22011b52b82c91f702bacde690c41a

> Run command for qemu versions prior to 11.0.0:
> qemu-system-microblazeel -M petalogix-s3adsp1800 -kernel output/images/linux.bin -serial stdio

> New run command since qemu version 11.0.0:
> qemu-system-microblaze -M petalogix-s3adsp1800 -kernel output/images/linux.bin -serial stdio

> Signed-off-by: Neal Frager <[email protected]>
> ---
> board/qemu/microblazeel-mmu/readme.txt | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)

> diff --git a/board/qemu/microblazeel-mmu/readme.txt b/board/qemu/microblazeel-mmu/readme.txt
> index 20fa0072ed..a9f832e91e 100644
> --- a/board/qemu/microblazeel-mmu/readme.txt
> +++ b/board/qemu/microblazeel-mmu/readme.txt
> @@ -1,5 +1,5 @@
> Run the emulation with:

> - qemu-system-microblazeel -M petalogix-s3adsp1800 -kernel output/images/linux.bin -serial stdio # qemu_microblazeel_mmu_defconfig
> + qemu-system-microblaze -M petalogix-s3adsp1800 -kernel output/images/linux.bin -serial stdio # qemu_microblazeel_mmu_defconfig

> The login prompt will appear in the terminal that started Qemu.
> --
> 2.43.0

> Unfortunately, the qemu_microblazeel_mmu_defconfig seems to be completely
> broken since the qemu 11.0.0 version bump.

> While the qemu release notes claim that qemu-system-microblaze supports
> both endian types, it does not seem to start properly when I build for little
> endian.

> For me, it hangs here:

> $ output/images/start-qemu.sh
> VNC server running on 127.0.0.1:5900

> Running the same build with the qemu_microblazebe_mmu_defconfig works fine.

I figured it out.  I was missing 'endianness=little'.

I have fixed this with a v2 submission which works.

Best regards,
Neal Frager
AMD
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.