From owner-freebsd-arm@freebsd.org Mon Jul 29 11:55:58 2019 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1A27DA704E for ; Mon, 29 Jul 2019 11:55:58 +0000 (UTC) (envelope-from freebsd-arm@dino.sk) Received: from mailhost.netlabit.sk (mailhost.netlabit.sk [84.245.65.72]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EEC0681331 for ; Mon, 29 Jul 2019 11:55:56 +0000 (UTC) (envelope-from freebsd-arm@dino.sk) Received: from zeta.dino.sk (fw3.dino.sk [84.245.95.254]) (AUTH: LOGIN milan) by mailhost.netlabit.sk with ESMTPA; Mon, 29 Jul 2019 13:55:54 +0200 id 00F406AE.5D3EDECA.00014F71 Date: Mon, 29 Jul 2019 13:55:53 +0200 From: Milan Obuch To: Denis Polygalov Cc: freebsd-arm@freebsd.org Subject: Re: Zybo Z7 board running FreeBSD success Message-ID: <20190729135553.10ae2c8e@zeta.dino.sk> In-Reply-To: References: <20190722181202.5d69411e@zeta.dino.sk> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; i386-portbld-freebsd11.3) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: EEC0681331 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of freebsd-arm@dino.sk designates 84.245.65.72 as permitted sender) smtp.mailfrom=freebsd-arm@dino.sk X-Spamd-Result: default: False [-6.12 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[dino.sk]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: mail.dino.sk]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[72.65.245.84.list.dnswl.org : 127.0.10.0]; NEURAL_HAM_SHORT(-0.97)[-0.971,0]; IP_SCORE(-2.84)[ip: (-8.13), ipnet: 84.245.64.0/18(-4.07), asn: 16160(-2.07), country: SK(0.06)]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:16160, ipnet:84.245.64.0/18, country:SK]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2019 11:55:58 -0000 On Mon, 29 Jul 2019 20:35:29 +0900 Denis Polygalov wrote: > > Currently, nothing else seen. I plan to investigate FPGA > > possibilities, too, but that's basically FreeBSD unrelated. > > > > the main yummy point of Zynq SoC boards is the FPGA. I agree. And its integration of PS and PL... > I have some experience of working with SDAccel/Vivado and > AFAIK there is no way to generate bitstream files on any > platform except supported by Xilinx (i.e. Windows/Linux). Well, nothing could be done here... Xilinx decided the way... maybe the software could run under linux emulation or in bhyve VM, but that's not an issue for me. This is limitation for hardware design stage, so I have not big trouble with it. It would be nice to be able to use my preferred OS even for that, but that's just a wish now. > At the same time I've seen products shipped with bunch of > pre-generated bit files and a host software that program > FPGA completely 'on the fly' with these files building > various DSP pipelines according to user-defined plain text > configuration file. Do you aim for something similar? Well, I am not that far yet. I am just starting to learn about possibilities in this area with no target set yet. I am starting my exploration with The Zynq Book. In any case, every additional link for design will be appreciated. Regards, Milan