From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 06B59C433DF for ; Wed, 24 Jun 2020 12:42:35 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C7FE420836 for ; Wed, 24 Jun 2020 12:42:34 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=xen.org header.i=@xen.org header.b="kKhNOCDo" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C7FE420836 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=xen.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1jo4jO-0000kh-6Y; Wed, 24 Jun 2020 12:42:22 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1jo4jN-0000kb-DE for xen-devel@lists.xenproject.org; Wed, 24 Jun 2020 12:42:21 +0000 X-Inumbo-ID: 24ce32ca-b618-11ea-80af-12813bfff9fa Received: from mail.xenproject.org (unknown [104.130.215.37]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id 24ce32ca-b618-11ea-80af-12813bfff9fa; Wed, 24 Jun 2020 12:42:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=xen.org; s=20200302mail; h=Content-Transfer-Encoding:Content-Type:In-Reply-To: MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=tpA2qE2c73mDj0Mv3lwin1XOqfoBY5NwoKN1J8X2oSQ=; b=kKhNOCDo4gYuFUh4ZMY0muRuNv 5lRceRbowRS/Gl1lTc5Ova0ZW98rlKLHwznBsOdLJV2R24CN5gBMbJx/BMBTZ1hf8Qpr0j8kLMmp5 hQQjshf4ObpyzfAdVT/TkZm1dFDBdNTar+E+mY1UslNvqLNQfX0X0hREDsFT6H+TKOew=; Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1jo4jK-00017x-Rd; Wed, 24 Jun 2020 12:42:18 +0000 Received: from [54.239.6.185] (helo=a483e7b01a66.ant.amazon.com) by xenbits.xenproject.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jo4jK-0006rH-K6; Wed, 24 Jun 2020 12:42:18 +0000 Subject: Re: ARM - Successful install on RockPro64 To: Richard Simpson , Bertrand Marquis References: <46497134-fb7c-3d1f-6414-539138856480@huskydog.org.uk> <6AB44468-BD6A-4140-B0EF-3D2E5EDC99A0@arm.com> <8013f2db-3732-0679-81f6-7b274b39c44f@xen.org> <49e5b539-145a-726a-fb80-a93e65e44ca0@huskydog.org.uk> From: Julien Grall Message-ID: Date: Wed, 24 Jun 2020 13:42:16 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: <49e5b539-145a-726a-fb80-a93e65e44ca0@huskydog.org.uk> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 8bit X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: xen-devel , nd , Stefano Stabellini , "ian.jackson@eu.citrix.com" Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" On 17/06/2020 23:28, Richard Simpson wrote: > Hello Julien, Hello Richard, Apologies for the late answer. > I have just tried 4.14-rc2 and it seems to work fine. Glad to hear that. Thank you for the testing! > I think that the most useful page regarding the board is the one for the > Ibox3399 since this refers to the RK3399 chip which the RockPro64 uses > (shouldn't the page actually be called RK3399 to make it more generic). I agree with the renaming here. > Perhaps I can most usefully record what I did by updating that page and > making sure that the instructions work correctly. If there is additional > stuff relevant to the RockPro64 over and above the generic RK3399 info > then I'll give some thought to how to best record it.  I will eventually > be writing a fuller report on my progress on my blog at > funfoodfreedom.huskydog.org.uk. Any additional content on the wiki will be greatly appreciated. By default new wiki account doesn't have write permission, but we can enable it for you if you provide us your username. > > I now need to finish automating the boot process (still requires manual > u-boot command) and figure out how to get the console log to work. I wrote a small u-boot script in the past to try to automate the boot (see [2]). I vaguely remember some quoting issue and missing 0x in front of values depending on the U-boot configuration you use. So you may have to tweak it a bit. > Currently I can either see the xen and linux kernel boot messages OR see > the dom0 console, but not both. Can you provide the kernel/xen command lines you use in the two cases? As an aside, I know that on some setup Linux will try to disable the clock of the UART used by Xen. One of the symptoms is the UART is becoming completely unusable half way through Linux boot. You may want to try to pass clk_ignored_unused to see if it helps. > On one more related note:  I suspect that Xen would run on the > PineBookPro as well as I get the impression that it uses very similar > hardware.  Of course that would rely on the GPU etc which I haven't > tested at all as I am using the serial console. I wouldn't expect any issue to use the GPU in dom0 at least if you don't have an IOMMU on the platform. The trouble may be more with the bootloader if it doesn't drop you in hypervisor mode. > > Finally, when I joined this mailing list I asked for a daily digest. > However I seem to be getting a new digest every hour or so.  Is this right? I haven't used the digest myself. I CC Ian Jackson who may be able to help you. Cheers, [2] https://xenbits.xen.org/people/julieng/load-xen-tftp.scr.txt -- Julien Grall