[PATCH u-boot v2019.04-aspeed-openbmc v2] ARM: dts: aspeed: add Delta AHE-50DC BMC

Joel Stanley joel at jms.id.au
Thu May 12 14:54:40 AEST 2022


On Thu, 12 May 2022 at 04:40, Joel Stanley <joel at jms.id.au> wrote:
>
> On Wed, 11 May 2022 at 22:05, Zev Weiss <zev at bewilderbeest.net> wrote:
> >
> > The Delta AHE-50DC Open19 power shelf uses a pair of AST1250 BMCs that
> > are mostly compatible with the existing ast2400-evb device tree, with
> > a couple small tweaks for the serial console UART and ethernet MACs.
> >
> > Signed-off-by: Zev Weiss <zev at bewilderbeest.net>
> > ---
> >
> > Changes since v1 [0]:
> >  - Disabled spi1, which this system doesn't use [Joel]
>
> Thanks, applied.

I have a script I use for testing:
```
#!/bin/bash

set -e

OBJ=ast2400-obj
CONFIG=evb-ast2400_defconfig
: ${DTB:=ast2400-evb}
IMG="$OBJ/test.img"

make -j8 O="$OBJ" -s clean
make -j8 O="$OBJ" -j8 -s $CONFIG
CROSS_COMPILE=arm-linux-gnueabi- ARCH=arm make -j8 O="$OBJ"  -j8
DEVICE_TREE="$DTB" -s
size "$OBJ/u-boot"

cp "$OBJ/u-boot.bin" "$OBJ/test.img"
truncate -s 32M "$OBJ/test.img"

echo "$CONFIG build complete"
echo "qemu-system-arm -M palmetto-bmc -nographic -drive
file=$IMG,if=mtd,format=raw"
```

DTB=ast2400-ahe-50dc ./build-ast2400.sh

When I boot it in qemu, there's no output:
qemu-system-arm -M palmetto-bmc -nographic -drive
file=ast2400-obj/test.img,if=mtd,format=raw

Have I missed something?

ah, when I boot with -d guest_errors,unimp I see an infinite number of:

 aspeed_soc.io: unimplemented device read  (size 1, offset 0x18e014)

That's UART3, which is your stdout for this board. I guess we can't
boot test in qemu without some changes.


More information about the openbmc mailing list