versions: Update microblaze, powerpc, riscv and x86_64

Updates #4695
This commit is contained in:
Chris Johns 2022-08-03 14:22:20 +10:00
parent f028448e5f
commit 3859073d5b
4 changed files with 12 additions and 11 deletions

View File

@ -53,8 +53,8 @@ The name ``system_dtb`` is significant as it is the name expected by the BSP.
$ rtems-bin2c -C -A 8 -N system_dtb my_device_tree.dtb my_dtb $ rtems-bin2c -C -A 8 -N system_dtb my_device_tree.dtb my_dtb
The ``BSP_MICROBLAZE_FPGA_DTB_HEADER_PATH`` BSP configuration option can then be The ``BSP_MICROBLAZE_FPGA_DTB_HEADER_PATH`` BSP configuration option can then be
set to the path of the resulting source file, ``my_dtb.c``, to include it in the set to the path of the resulting source file, ``my_dtb.c``, in the waf INI file
BSP build. to include it in the BSP build.
.. code-block:: none .. code-block:: none
@ -64,7 +64,7 @@ BSP build.
Running Executables Running Executables
------------------- -------------------
A .dtb (device tree blob) file should be provided to QEMU via the ``-hw-dtb`` A ``.dtb`` (device tree blob) file should be provided to QEMU via the ``-hw-dtb``
option. In the example command below, the device tree blob comes from the Xilinx option. In the example command below, the device tree blob comes from the Xilinx
Petalinux KCU105 MicroBlaze BSP (https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools.html). Petalinux KCU105 MicroBlaze BSP (https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools.html).
@ -94,7 +94,7 @@ Then start GDB and connect to QEMU.
.. code-block:: none .. code-block:: none
$ microblaze-rtems6-gdb build/microblaze/kcu105_qemu/testsuites/samples/hello.exe $ microblaze-rtems@rtems-ver-major@-gdb build/microblaze/kcu105_qemu/testsuites/samples/hello.exe
(gdb) target remote localhost:1234 (gdb) target remote localhost:1234
(gdb) break Init (gdb) break Init
(gdb) continue (gdb) continue
@ -146,7 +146,7 @@ application, and debug as usual. By default the GDB server listens on port 3002.
.. code-block:: none .. code-block:: none
$ microblaze-rtems6-gdb example.exe $ microblaze-rtems@rtems-ver-major@-gdb example.exe
(gdb) target extended-remote localhost:3002 (gdb) target extended-remote localhost:3002
(gdb) load (gdb) load
(gdb) break Init (gdb) break Init

View File

@ -36,10 +36,10 @@ image. Use the following commands:
.. code-block:: none .. code-block:: none
powerpc-rtems5-objcopy -O binary -R .comment -S ticker.exe rtems powerpc-rtems@rtems-ver-major@-objcopy -O binary -R .comment -S ticker.exe rtems
gzip -9 -f rtems gzip -9 -f rtems
powerpc-rtems5-ld -o ticker.boot bootloader.o --just-symbols=ticker.exe -b binary rtems.gz -T ppcboot.lds -no-warn-mismatch powerpc-rtems@rtems-ver-major@-ld -o ticker.boot bootloader.o --just-symbols=ticker.exe -b binary rtems.gz -T ppcboot.lds -no-warn-mismatch
powerpc-rtems5-objcopy -O binary ticker.boot ticker.bin powerpc-rtems@rtems-ver-major@-objcopy -O binary ticker.boot ticker.bin
mpc55xxevb mpc55xxevb
========== ==========
@ -107,7 +107,7 @@ image. Use the following commands:
.. code-block:: none .. code-block:: none
powerpc-rtems5-objcopy -O binary app.exe app.bin powerpc-rtems@rtems-ver-major@-objcopy -O binary app.exe app.bin
gzip -9 -f -c app.bin > app.bin.gz gzip -9 -f -c app.bin > app.bin.gz
mkimage -A ppc -O linux -T kernel -a 0x4000 -e 0x4000 -n RTEMS -d app.bin.gz app.img mkimage -A ppc -O linux -T kernel -a 0x4000 -e 0x4000 -n RTEMS -d app.bin.gz app.img

View File

@ -50,7 +50,8 @@ The reference platform for this BSP is the Qemu `virt` machine.
Build Configuration Options Build Configuration Options
--------------------------- ---------------------------
The following options are available at the configure command line. The following options can be used in the BSP section of the ``waf``
configuration INI file. The ``waf`` defaults can be used to inspect the values.
``BSP_PRESS_KEY_FOR_RESET`` ``BSP_PRESS_KEY_FOR_RESET``
If defined to a non-zero value, then print a message and wait until pressed If defined to a non-zero value, then print a message and wait until pressed

View File

@ -20,7 +20,7 @@ in the RTEMS testsuite.
Build Configuration Options Build Configuration Options
--------------------------- ---------------------------
There are no options available to ``configure`` at build time, at the moment. There are no BSP configuration options available at build time.
Testing with QEMU Testing with QEMU
----------------- -----------------