We are about to add commented out lines as well as comments, which can
be confusing to read. To clear it up a bit let's add doubl # lines for
real comments.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Instead of having a Travis CI system that constantly timesout let's do
two things:
1. Adjust the Travis CI setup to be as fast as possible. By removing as
many commands as we can, avoiding installing too many dependencies and
doing a shallow git clone we can save time.
2. Use timeout to test each major RISC-V machine for 55 minutes. If we
run until we hit the timeout we count the test as a pass. This should
allow use to rely on the tests passing before merging commits while
also testing all three boards.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Now that the qemuriscv64 machine is in OE-Core let's update the
meta-riscv layer to use that.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
qemuriscv64 is already marked as compatible in OE-Core linux-yocto_5.0,
so let's remove the duplicate.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Ensure that UBOOT_ENTRYPOINT is set correctly for the HiFive Unleased.
This patch also includes a small change that removes the incorrect and
unneeded arch option when using mkimage to create the boot script.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Now that GDB 8.3 has been merged into the meta layer we no longer need a
custom GDB version.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
we are now getting changes which are in master ( would be 2.8 ) release
so its important to let users know that they can no longer use master
with older releases
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This patch does the following:
- Update the current linux-mainline_5.1 recipe to AUTOREV from the
stable branch
- Use the linux-mainline_5.1 by default for the HiFive Unleashed
- Remove the older linux-riscv_5.0 recipe
- Rename the common include to linux-mainline-common.inc
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
This patch does two things:
- Patches u-boot to set the server ip by default
- When u-boot has SD/MMC support we should remove this patch and
instead set enviroment variables from uEnv.txt
- Adds a tftp-boot.txt file
- This file is built into a boot.src.uimg file which should then be
copied to the TFTP directory. This file should be used by those who
are intereted in u-boot autobooting from TFTP.
- In the future a seperate boot file can be added allowing autoboot
from the SD card
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Update the SD card generation to follow a more standard sdcard boot
flow. At the moment we don't use this new boot flow, but let's at least
have it ready for future use.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Don't hardcode the Linux version to make it easier to overwrite the
Linux provider. There is only one linux-riscv version so it is not
required.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Fix /etc/inittab issue seen when running "runqemu nographic serial":
INIT: Id "AMA0" respawning too fast: disabled for 5 minutes
Signed-off-by: Chin Huat Ang <chinhuat@gmail.com>
Add a linux-mainline kernel from 5.1-rc1. The idea is that this kernel
will autorev the 5.1 development cycle and then be updated to autorev
the 5.1 stable branch after release.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Helps to link in atomic functions on riscv64
Fixes
qtestcase.h:359: more undefined references to `__atomic_fetch_xor_1' follow
collect2: error: ld returned 1 exit status
Signed-off-by: Khem Raj <raj.khem@gmail.com>
mariadb update to version 10.3.13
so we don't need to have mariadb version 5.x
bbappned and patch anymore.
Signed-off-by: pino-kim <sungwon.pino@gmail.com>
This allows us to future proof changes in openSBI as we can just dd the
bootloader to the SD card.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>