Hi Asif,

I've sent some patches to qemu-devel for the ZCU102 / ZynqMP to connect the
existing TTC model (you're on CC).
The patches are here if you'd like to try:
https://github.com/edgarigl/qemu/tree/zynqmp-ttc

Cheers,
Edgar

On Wed, Mar 30, 2022 at 6:47 AM asif siddiqui <asifsiddiqui...@gmail.com>
wrote:

> Hi Edgar,
>
> This is regarding TTC support in qemu. Is TTC support added for qemu 5.2.0
> or any other version ?
>
> Also is there any possible alternative for TTC if it is not available in
> ZCU102 qemu ?
>
>
> Regards
> Asif Siddiqui
>
> On Tue, 24 Aug 2021 at 7:18 PM, asif siddiqui <asifsiddiqui...@gmail.com>
> wrote:
>
>> Hi Edgar,
>>
>> Thanks for the inputs.
>> Is it possible to replicate ZynqMP TTC support for Xilinx QEMU
>> distributed with PetaLinux in ZCU102 machine by applying some patch ?
>> If yes can you share the Patch for the same ?
>>
>>
>> Regards
>>
>> Asif
>>
>> On Tue, Aug 24, 2021 at 2:22 PM Edgar E. Iglesias <
>> edgar.igles...@gmail.com> wrote:
>>
>>> Hi Asif,
>>>
>>> The ZynqMP TTC is supported in the Xilinx QEMU distributed with
>>> PetaLinux but not
>>> yet supported in upstream nor the QEMU distributed with distros such as
>>> Ubuntu.
>>>
>>> Best regards,
>>> Edgar
>>>
>>>
>>> On Tue, Aug 24, 2021 at 02:11:06PM +0530, asif siddiqui wrote:
>>> > Hi Edgar,
>>> >
>>> > We could see Triple Timer Counter QEMU status as Yes under section
>>> Timers
>>> > and Clock Generators in the given link (
>>> >
>>> https://www.xilinx.com/support/documentation/sw_manuals/xilinx2018_2/ug1169-xilinx-qemu.pdf
>>> ).
>>> >
>>> >
>>> > Is it meant for xilinx ZCU102 machine or some other machine type ?
>>> >
>>> >
>>> >
>>> > Regards
>>> > Asif
>>> >
>>> >
>>> >
>>> > On Fri, Aug 20, 2021 at 1:37 PM asif siddiqui <
>>> asifsiddiqui...@gmail.com>
>>> > wrote:
>>> >
>>> > > Hi Edgar,
>>> > >
>>> > > Thanks for the input.
>>> > >
>>> > > Is there any alternative solution for reading the TTC ?
>>> > > Is there any latest version of QEMU in which TTC is implemented for
>>> > > ZCU102 machine ?
>>> > >
>>> > >
>>> > > Regards
>>> > > Asif
>>> > >
>>> > > On Thu, Aug 19, 2021 at 8:39 PM Edgar E. Iglesias <
>>> > > edgar.igles...@gmail.com> wrote:
>>> > >
>>> > >> On Thu, Aug 19, 2021 at 10:07:24AM +0100, Peter Maydell wrote:
>>> > >> > On Thu, 19 Aug 2021 at 06:54, asif siddiqui <
>>> asifsiddiqui...@gmail.com>
>>> > >> wrote:
>>> > >> > >
>>> > >> > > Hello All,
>>> > >> > >
>>> > >> > > We are using xlnx-zcu102 machine and following command to boot
>>> the
>>> > >> QNX OS as guest on top of QEMU with WIndows as HOST OS.
>>> > >> > >
>>> > >> > > QEMU Command to boot QNX Image-
>>> > >> > > qemu-system-aarch64 -M xlnx-zcu102 -m 8G -serial mon:stdio
>>> -display
>>> > >> none -device loader,file=E:\QNX-IFS.bin,cpu-num=0
>>> > >> > >
>>> > >> > > We are working on the gptp timing. To implement the gptp time
>>> we need
>>> > >> to enable the system tick (Xilinx-zcu102 + QNX + QEMU).
>>> > >> > >
>>> > >> > > For getting the Timer Counter's value we are trying to read
>>> > >> Counter_Value_1 (TTC) Register as mentioned in the given link
>>> > >> > >
>>> > >>
>>> https://www.xilinx.com/html_docs/registers/ug1087/ug1087-zynq-ultrascale-registers.html#ttc___counter_value_1.html
>>> > >> > >
>>> > >> > > Query -
>>> > >> > > How to enable the system tick in QEMU enviroment(Xilinx-zcu102
>>> + QNX
>>> > >> + QEMU). Do we need to configure any command line option in the QEMU
>>> > >> command.
>>> > >> >
>>> > >> > I have cc'd the maintainers of the xlnx-zcu102 machine model,
>>> > >> > who will probably know.
>>> > >> >
>>> > >>
>>> > >> Hi,
>>> > >>
>>> > >> The TTC is unfortunately missing from the ZCU102 model.
>>> > >>
>>> > >> Best regards,
>>> > >> Edgar
>>> > >>
>>> > >
>>>
>>

Reply via email to