From owner-freebsd-arm@FreeBSD.ORG Mon Sep 30 17:39:18 2013 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id B3614E23 for ; Mon, 30 Sep 2013 17:39:18 +0000 (UTC) (envelope-from ThomasSkibo@sbcglobal.net) Received: from nm26-vm4.access.bullet.mail.gq1.yahoo.com (nm26-vm4.access.bullet.mail.gq1.yahoo.com [216.39.63.114]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5AE4B2781 for ; Mon, 30 Sep 2013 17:39:18 +0000 (UTC) Received: from [216.39.60.165] by nm26.access.bullet.mail.gq1.yahoo.com with NNFMP; 30 Sep 2013 17:39:11 -0000 Received: from [67.195.22.118] by tm1.access.bullet.mail.gq1.yahoo.com with NNFMP; 30 Sep 2013 17:39:11 -0000 Received: from [127.0.0.1] by smtp113.sbc.mail.gq1.yahoo.com with NNFMP; 30 Sep 2013 17:39:11 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s1024; t=1380562751; bh=/XaCABpBvGHMiUCA3C9502ya/3IMKLsQN9Nz09SB5kg=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=IqS4vY3XNs0uHTWEfvq685xqtF4l4DMxfq5DigoSq/IAPEXM0fXJZQ+RZVmNanPsoI7aVGQebyRh/qQxIIO1i3VJ9Bzo6Mv1klc7Z70647I5+C2b0VfVlm/ekRjQRMpKjd6Vmww5TI52C2wPluPHnakYC1lFCHN6oZxH1HLS880= X-Yahoo-Newman-Id: 80878.39006.bm@smtp113.sbc.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: RgrVWQQVM1mD3Ep8.Ol0SqB.FIxLrThLBZA3xQ1Wq9NPlBV TYBKvYTxXiFfo7AXsiz2Gu9JomG66fneQt3DhCsIoKTnYhcfHONTKnDnrHjK YieANsSLfk7AUwkg2_a8P94FV2ypQB4NOKNqVdbuTNjexH0YREk0oafk3b9J To.r88OIWNjZ6BDYFYF32Uo3sVtO1uQfjGxZ3aa6jHiS_uwzxKX8Kylrp.tz C_.8YCP8j0uIVT3FhTQo408MYt9xnLR.QHRBiQQ6ixtD1_8FKQ8l.CodxHUs PWoMGhChltKlZOPfoRD.HT0tMci.bMRSCz_eYDR1mAyKgGjDcd7g6e7sAsgG vK.Z9Kgng71402WD615YT9FeXOidVDCqrrzvqwKQSxZ6.siaPZwlV3kxzMo3 cq6TQhra12BqEofW0iUC4uDxf9Z1gV7ZoHxblYn3toStueae_cdIXFAJFq.m rPuH6q2wWY1CJw0WBxSzLPfY151122mgX4G3ZF9vVpLYAkDufEjbbyO1ylFt i34dVlN6gIEHd7bjpHl6Y.MYscd81YuFbR4KD8qgARgWY7oD7aTxMJ.e5tIb mfjrUNNH_TQkHK._AgQH1yWGxz0S.XHHZhy5HxaCIAr3QfazweEszZamIbHL YrtE- X-Yahoo-SMTP: tUxoRneswBA21azLM.3ybMESf0mC2bFhTbmt0VU5ervH0kqi5lo- X-Rocket-Received: from [192.168.1.9] (ThomasSkibo@71.139.161.184 with ) by smtp113.sbc.mail.gq1.yahoo.com with SMTP; 30 Sep 2013 10:39:09 -0700 PDT Message-ID: <5249B73C.8000907@sbcglobal.net> Date: Mon, 30 Sep 2013 10:39:08 -0700 From: Thomas Skibo User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: freebsd-arm@freebsd.org, bernd@bwct.de Subject: Re: Own PL code on ZedBoard References: <20130927231143.GF82284@cicely7.cicely.de> In-Reply-To: <20130927231143.GF82284@cicely7.cicely.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Sep 2013 17:39:18 -0000 > Did anyone already setup own logic on ZedBoard with FreeBSD? > Where do I need to place my bitstream to have the FPGA part configured > at boot? > Can I change PL configuration at runtime, or does FreeBSD require > some preconfigured logic to work. > I have expirience with Xilinx FPGA, but this is first time with Zynq. > > -- > B.Walter http://www.bwct.de > Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm. FreeBSD doesn't require the PL to be programmed. The PL can be programmed any time using the devcfg(4) driver. But if you need something in the PL at initialization time, a bitstream can be included in BOOT.BIN which is generated using Xilinx tools. Another option would be to create an rc script that programs the PL at boot-up using the method described in devcfg(4) man page. --Thomas -- -------- Thomas Skibo ThomasSkibo@sbcglobal.net