On Mon, 18 May 2026 at 08:34, Corvin Köhne <[email protected]> wrote: > > From: Corvin Köhne <[email protected]> > > Hi, > > Beckhoff has build a board, called CX7200, based on the Xilinx Zynq A9 > platform. This commit series adds the Beckhoff CX7200 as new board variant to > QEMU. > > The emulation is able to successfully boot an CX7200 image. The image includes > some self tests executed on every boot. Only the cache self test fails due to > QEMU emulating the cache as always being coherent. The self tests include > f.e.: > > * Network > * Flash > * CCAT DMA + EEPROM [1] > * TwinCAT (Beckhoff's automation control software [2]) > > [1] https://github.com/beckhoff/ccat > [2] https://www.beckhoff.com/en-us/products/automation/ > > YannickV (16): > hw/dma/zynq-devcfg: Handle bitstream loading via DMA to 0xffffffff > hw/arm/zynq-devcfg: Prevent unintended unlock during initialization > hw/dma/zynq: Ensure PCFG_DONE bit remains set to indicate PL is in > user mode > hw/dma/zynq-devcfg: Simulate dummy PL reset > hw/dma/zynq-devcfg: Indicate power-up status of PL > hw/misc: Add dummy ZYNQ DDR controller > hw/misc/zynq_slcr: Add logic for DCI configuration
> hw/block/m25p80: Add HAS_SR_TB flag for is25lp016d > hw/arm/xilinx_zynq: Split xilinx_zynq into header and implementation > files I'm taking these patches into target-arm.next, since they've been reviewed and most of them are bugfixes to the existing zynq code. That should make this patchseries a bit smaller for the next round. I've left code review comments on the others. thanks -- PMM
