X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=test%2Fdm%2Ftest-dm.sh;h=1a0f1509b4156408453b089cf3e975a5e775f5e7;hb=161b1fe745394f34c4aa506edc964089785919f6;hp=bb99677ece9462604e4362fc514030291e30862d;hpb=21109577635a871d038cfd53dd75e264d0e636bf;p=oweals%2Fu-boot.git diff --git a/test/dm/test-dm.sh b/test/dm/test-dm.sh index bb99677ece..1a0f1509b4 100755 --- a/test/dm/test-dm.sh +++ b/test/dm/test-dm.sh @@ -1,9 +1,16 @@ #!/bin/sh +die() { + echo $1 + exit 1 +} + NUM_CPUS=$(cat /proc/cpuinfo |grep -c processor) -dtc -I dts -O dtb test/dm/test.dts -o test/dm/test.dtb -make O=sandbox sandbox_config -make O=sandbox -s -j${NUM_CPUS} +make O=sandbox sandbox_config || die "Cannot configure U-Boot" +make O=sandbox -s -j${NUM_CPUS} || die "Cannot build U-Boot" dd if=/dev/zero of=spi.bin bs=1M count=2 -./sandbox/u-boot -d test/dm/test.dtb -c "dm test" +echo -n "this is a test" > testflash.bin +dd if=/dev/zero bs=1M count=4 >>testflash.bin +./sandbox/u-boot -d ./sandbox/arch/sandbox/dts/test.dtb -c "ut dm" rm spi.bin +rm testflash.bin