On 2022-05-13, Johannes Schauer Marin Rodrigues wrote:
> Quoting Vagrant Cascadian (2022-05-13 18:19:14)
>> On 2022-05-13, Johannes Schauer Marin Rodrigues wrote:
>> > The u-boot-qemu already builds for a number of targets. Would it easily
>> > be possible to add more so that at least all our release architectures
>> > are covered?
>> 
>> Looks like we're already building all the meaningful targets supported
>> upstream...
>> 
>> The current u-boot packages support:
>> 
>>   $ grep u-boot-qemu_platforms debian/targets.mk
>>   u-boot-qemu_platforms += qemu-ppce500
>>   u-boot-qemu_platforms += qemu-riscv64
>>   u-boot-qemu_platforms += qemu-riscv64_smode
>>   u-boot-qemu_platforms += qemu-x86
>>   u-boot-qemu_platforms += qemu-x86_64
>>   u-boot-qemu_platforms += qemu_arm
>>   u-boot-qemu_platforms += qemu_arm64
...
>> If other targets were added upstream, and we had the appropriate
>> cross-compilers, I'd be happy to add them, of course! :)
>
> you know I'm a total u-boot n00b but my request comes after having read this:
>
> https://u-boot.readthedocs.io/en/latest/board/emulation/qemu-mips.html
>
> (or ./doc/board/emulation/qemu-mips.rst)
>
> So if I'm not misunderstanding this, a u-boot binary built for the malta 
> config
> should be compatible with qemu?

Ah, sure, could add that one... though probably want to make sure it is
at least possible to boot debian in that environment first...

Looks like there are several variants as well, malta (earlier mips
architecture?), maltael (mipsel?), malta64 (?)  and malta64el
(mips64el?).

I think there is actualy physical hardware for this too, but possibly
"unobtanium"? Typically all u-boot packages except u-boot-qemu have been
built on a relevent native architecture... but maybe this makes sense to
be the exception.


live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to