From owner-freebsd-arm@FreeBSD.ORG Wed Jun 17 21:03:00 2015 Return-Path: Delivered-To: freebsd-arm@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0204742C for ; Wed, 17 Jun 2015 21:03:00 +0000 (UTC) (envelope-from julien.grall.oss@gmail.com) Received: from mail-wi0-x22d.google.com (mail-wi0-x22d.google.com [IPv6:2a00:1450:400c:c05::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 848FBDB5 for ; Wed, 17 Jun 2015 21:02:59 +0000 (UTC) (envelope-from julien.grall.oss@gmail.com) Received: by wiga1 with SMTP id a1so152083650wig.0 for ; Wed, 17 Jun 2015 14:02:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=6G4AaqkPPvYPKiJ5XuWHQ8pgdgBIFXVYnnxOQWU0jIc=; b=P3Jj5ThvhWqmmq/DFTK5BD9NfU/acL4Rbn7lRuwqyqfIWGlPVZYEq7XAGCW9+5HSYU gvTo5eFlhliSZ0NvJqw3ZkQZGxzB/rPG6a1867g7UElYPxxM/I910xSJg/ypaIXDgH8S yeyKNtBouGue+w7giRRyAMPVshQlYwpRhTIwQc/STvDil8+uqBfNUD6rCGFiL2Ek/yaF D3udldqw7h7X31m4L/Mb7/MmoM8BKK6U7O/IrICqg14zVcyFfPcsWKs6Yds/u76tRSdX LfxctoRvfB1DonD9ThdsWBsnMvJPsmyuVvLH56CBtxcmLQEWmbRrcTsuxlAJq8JBZumY FwYA== X-Received: by 10.180.79.227 with SMTP id m3mr7974054wix.71.1434574977916; Wed, 17 Jun 2015 14:02:57 -0700 (PDT) Received: from Juliens-MacBook-Pro.local (cpc11-cmbg15-2-0-cust27.5-4.cable.virginm.net. [86.30.245.28]) by mx.google.com with ESMTPSA id fa8sm9608099wib.14.2015.06.17.14.02.56 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 17 Jun 2015 14:02:56 -0700 (PDT) Message-ID: <5581E07E.4070206@gmail.com> Date: Wed, 17 Jun 2015 22:02:54 +0100 From: Julien Grall User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Mihai Carabas , freebsd-arm@freebsd.org Subject: Re: porting freebsd-arm on FastModels - CortexA15 References: In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jun 2015 21:03:00 -0000 Hi, On 15/06/2015 12:41, Mihai Carabas wrote: > On Sat, Jun 13, 2015 at 4:59 PM, Mihai Carabas > wrote: > I managed to pass through all these problems by fixing the DTS bugs (with > some workarounds) that appeared and enabling some register access from > secure-world in the boot-wrapper (the machine starts in SecureWorld and > must give access to all coprocessors for NormalWorld). > > I've managed to get to interrupt controller and timer initialization, and > it breaks at uart_ungrab [1]. Before this are some strange erros regarding > the interrupts-cells. I don't understand why it complains with that 3 value > (indeed the parent has size 3 for interrupts-cells, but the child node has > it's value at 1). Anyone has any idea why this is happening? I've got a similar issue with DTS shipped with ARMv8 Foundation model. Although they are not very important, FreeBSD can continue to boot without damage, but you won't be able to use the offending device. I'm still trying to figure out what's going on. But I expect to see an issue in the ofw driver as the DTS is valid. Regards, -- Julien Grall