RE: Anyone using Xiphos Q8 (Zynq UltraScale+ MPSoc)?

2023-03-30 Thread Kinsey Moore
I haven’t used the Q8 board, but I have tested the ZU3EG BSP on at least 3 
different processor variants (including the dual-core CG variant) across about 
5 boards and it has worked without issue. Be warned that u-boot doesn’t support 
elf64 (or didn’t last time I checked), so you’ll need to package it as a raw 
binary inside a u-boot image. This is the script I use to accomplish that:
$ cat create_image.sh
#!/bin/sh
aarch64-rtems6-objcopy -O binary "$1" rtems.bin
gzip -f rtems.bin
ENTRY=`aarch64-rtems6-nm $1 |grep \ _start|sed -e 's/ .*//'`
mkimage -A arm64 -O rtems -T kernel -C gzip -a 0x$ENTRY -e 0x$ENTRY -n 
"$(basename $1)" -d rtems.bin.gz rtems.img

I tend to load the image via TFTP for testing to avoid write cycles on the 
flash and for faster turnaround during development.

I suspect that the Q8 might have some system control and other interfaces 
exposed via the FPGA fabric similar to the CFC-400X, so that will need some 
extra work to support properly.

Let me know if you have any further questions.

Kinsey

From: users  On Behalf Of Schweikhardt, Jens 
(TSPCE6-TL5)
Sent: Thursday, March 30, 2023 4:03 AM
To: users@rtems.org
Subject: Anyone using Xiphos Q8 (Zynq UltraScale+ MPSoc)?

Hello, world

Is anyone using Xiphos’s Q8 boards? It features a Zynq UltraScale+ MPSoC and
out of the box comes with an SDK for Yocto Linux 2.5 (sumo).
I realize RTEMS has some support for a BSP using the Zynq UltraScale+.
I wonder what the challenges would be using RTEMS instead of Linux.
Is it more than replacing a Linux rootfs image with an RTEMS application image,
providing a device tree and booting via Xilinx’s uboot?

Regards,
Jens




Tesat-Spacecom GmbH & Co. KG
Sitz: Backnang; Registergericht: Amtsgericht Stuttgart HRA 270977
Persoenlich haftender Gesellschafter: Tesat-Spacecom Geschaeftsfuehrungs GmbH;
Sitz: Backnang; Registergericht: Amtsgericht Stuttgart HRB 271658;
Geschaeftsfuehrung: Thomas Reinartz, Kerstin Basche, Ralph Schmid

[banner]
___
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users

Anyone using Xiphos Q8 (Zynq UltraScale+ MPSoc)?

2023-03-30 Thread Schweikhardt, Jens (TSPCE6-TL5)
Hello, world

Is anyone using Xiphos’s Q8 boards? It features a Zynq UltraScale+ MPSoC and
out of the box comes with an SDK for Yocto Linux 2.5 (sumo).
I realize RTEMS has some support for a BSP using the Zynq UltraScale+.
I wonder what the challenges would be using RTEMS instead of Linux.
Is it more than replacing a Linux rootfs image with an RTEMS application image,
providing a device tree and booting via Xilinx’s uboot?

Regards,
Jens




Tesat-Spacecom GmbH & Co. KG
Sitz: Backnang; Registergericht: Amtsgericht Stuttgart HRA 270977
Persoenlich haftender Gesellschafter: Tesat-Spacecom Geschaeftsfuehrungs GmbH;
Sitz: Backnang; Registergericht: Amtsgericht Stuttgart HRB 271658;
Geschaeftsfuehrung: Thomas Reinartz, Kerstin Basche, Ralph Schmid

[banner]
___
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users

Re: OS X Build Problems tag 5.2 ->Invalid configuration `arm64-apple-darwin22.3.0': machine `arm64-apple' not recognized

2023-03-30 Thread Heinz Junkes

>
>> python shows:
>> mac07:VE_RTEMS_INST hjunkes$ python
>> Python 3.11.2 (main, Feb 16 2023, 02:55:59) [Clang 14.0.0 
>> (clang-1400.0.29.202)] on darwin
>
> Where is this python from?

It’s from homebrew

>>
>>
>> on CLANG 10.0.0 and python 3.8.5
>>
>> Ok with RTEMS 5.2 (and rtems6)
>
> On which MacOS?

> Darwin Judiciary-Pag.fritz.box 22.2.0 Darwin Kernel Version 22.2.0: Fri Nov 
> 11 02:04:44 PST 2022; root:xnu-8792.61.2~4/RELEASE_ARM64_T8103 arm64
> python shows:
> (base) Judiciary-Pag:rtems-libbsd heinz$ python
> Python 3.8.5 (default, Sep  4 2020, 02:22:02)
> [Clang 10.0.0 ] :: Anaconda, Inc. on darwin
> Type "help", "copyright", "credits" or "license" for more information.
 import sysconfig
 sysconfig.get_config_vars()['HOST_GNU_TYPE']
> 'x86_64-apple-darwin13.4.0'




smime.p7s
Description: S/MIME cryptographic signature
___
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users