From owner-freebsd-arm@freebsd.org Fri Dec 29 06:13:03 2017 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24230EAC8EE for ; Fri, 29 Dec 2017 06:13:03 +0000 (UTC) (envelope-from rwa@athabascau.ca) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0047.outbound.protection.outlook.com [104.47.38.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 931497DE21 for ; Fri, 29 Dec 2017 06:13:01 +0000 (UTC) (envelope-from rwa@athabascau.ca) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=austaff.onmicrosoft.com; s=selector1-athabascau-ca; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=NbKVCfMAtxS2aVSVgsDZEk5ki7YbDoFy9I1ibxdNX+Q=; b=nxxSodTlZg8be3qame/0veMwUOBfljGPSVd3jRASnclvD4Qsysyopl2vv9TlYj57RQpTAkO6iY19kqWJriJsHOt+WfK5tZ0ZoW/tYwL3QNphUQMf3Ndl+KOFnwDm9RAwcHxVFbGevOOlgWgKuTsI+EuKa9G0dZXMA/tpv1tDufo= Received: from MWHPR1301CA0004.namprd13.prod.outlook.com (10.174.164.145) by CY1PR13MB0393.namprd13.prod.outlook.com (10.163.239.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.386.4; Fri, 29 Dec 2017 06:12:59 +0000 Received: from QB1CAN01FT008.eop-CAN01.prod.protection.outlook.com (2a01:111:f400:7e5c::205) by MWHPR1301CA0004.outlook.office365.com (2603:10b6:301:29::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.386.4 via Frontend Transport; Fri, 29 Dec 2017 06:12:59 +0000 Authentication-Results: spf=pass (sender IP is 131.232.32.37) smtp.mailfrom=athabascau.ca; dsl-only.net; dkim=none (message not signed) header.d=none;dsl-only.net; dmarc=bestguesspass action=none header.from=athabascau.ca; Received-SPF: Pass (protection.outlook.com: domain of athabascau.ca designates 131.232.32.37 as permitted sender) receiver=protection.outlook.com; client-ip=131.232.32.37; helo=smtp-relay.cs.athabascau.ca; Received: from smtp-relay.cs.athabascau.ca (131.232.32.37) by QB1CAN01FT008.mail.protection.outlook.com (10.152.120.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.345.12 via Frontend Transport; Fri, 29 Dec 2017 06:12:58 +0000 Received: from autopsy.pc.athabascau.ca (autopsy.pc.athabascau.ca [131.232.4.80]) by smtp-relay.cs.athabascau.ca (Postfix) with ESMTPS id 9BCDA20293; Thu, 28 Dec 2017 23:12:57 -0700 (MST) Date: Thu, 28 Dec 2017 23:12:57 -0700 From: Ross Alexander X-X-Sender: rwa@autopsy.pc.athabascau.ca To: Mark Millard CC: Freebsd-arm Subject: Re: crochet rpi2 boot won't play nice for me... In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (BSF 202 2017-01-01) Organization: Athabasca University MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII"; format=flowed X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:131.232.32.37; IPV:NLI; CTRY:CA; EFV:NLI; SFV:NSPM; SFS:(10009020)(39850400004)(39380400002)(346002)(396003)(376002)(2980300002)(438002)(24454002)(189003)(199004)(8676002)(83506002)(5005980100005)(8936002)(58126008)(67846002)(8746002)(7636002)(786003)(36916002)(23726003)(5660300001)(316002)(956003)(478600001)(86362001)(305945005)(229853002)(2906002)(4326008)(50466002)(106002)(7696005)(76176011)(55016002)(47776003)(104016004)(246002)(74482002)(106466001)(356003)(6916009)(6246003)(2950100002)(6266002)(42262002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR13MB0393; H:smtp-relay.cs.athabascau.ca; FPR:; SPF:Pass; PTR:vs001lpmp1609.cs.athabascau.ca; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; QB1CAN01FT008; 1:BU/6+DVNrIiphuzdR0LFDR+6n0SqyN9mEVXiI2uJV7jG9djQYmyFToihwJguVBgbOnayzXUTU+Mr1XUvSjtlRPDY6mJfcGFbGDInpeE7w/1N6iq8HsOtcgh21FaZjilx X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 642ed360-801d-4692-d430-08d54e833553 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(4608076)(2017052603307)(7153060); SRVR:CY1PR13MB0393; X-Microsoft-Exchange-Diagnostics: 1; CY1PR13MB0393; 3:364Aj4+rBVwb13ON5web0irxPzAdiw2e3rtW5yia3j74VK6kZgM4GrsuSMrp1gQn9dIPDDEWhfPTkgARGqMicvIGGbomBpzSc2EdLr24+1mVvw3vE6sPbndNydE6cYrLRTonX/TwtHjlnMwxfJwQgREdz1JqrMfvXuYytpiIaA/UjwJPJbo55CdR9dcKj5hRxdq1h5EVKDpVPu1ipJJ8JJf9eiRmA0vq0e2uzyYR1ZlzT51CDGI2zFjSA9OnClLOt9FuYFK6x76HdZrcOCG4pLgOvoOKueWuL8C5gESY2Ewyj8F9p0m6cJ+YG9E82TCe6XirHJG1U/zirHguUn/d8/LxVksZzxUHaT83vzMDEnc=; 25:RlkAsvXJIEbbvKzlZVjy3B9Q/yFiT2krEZjGHvcqoK0YsYtWsHYR4qvLk4q3+hecCZBEd/2uJVbHaKD9RnrbK/AQfBfTo3WpIQ60h5hyPWi4Xo4YQC5Nk7E9WOZWa6FEZ3eMsV12vKvnWTMeubDqefX67LKyovspMvI5UO11Q5+kyGLOQ3PjB0ehRnauCvOrSAGMoAV/msIfr1AnutyXFrMkMzdEAUcnpr0vPpuZJzJCAV1l1CZrhntd35SlpX2J//m28Flw4Lg9a3UHbun9tE01WKk4B6QSRGTB54IDhBPCJLPUVdYt/HECz2oVHeQszH6xQxzqaLUV4j0wNCrj7Q== X-MS-TrafficTypeDiagnostic: CY1PR13MB0393: X-Microsoft-Exchange-Diagnostics: 1; CY1PR13MB0393; 31:lAvRz5ZAV51jYlo/QBPiYl+Ml98/lD4IazyNqFQsobtJ46Kd6p1hQxWxblv2DALK8X7IeqjEZnOONywklP8sb1Uk9dr0xjk8xibMJ4gPd3LGQN8lB1UXtcme2R5brPRPnFys3O4nqZActWV1fHmqIhLC+Qge3X0UHsLUuq13MjiGbYlOTPI9kJ7mgxn3uWhnvHO0vwv9i9X50QA1rwnewhB9mhyNXsKtEpDnIfY35ME=; 20:MEgwJOVfKrJmbu0NGKf1RBdCNiaVuiqXO94nEvbyu1fZ48cmcJ6JsOylE83qVu5T4/8KZeiBJZysKwiB1GWjLEI9uu2WjCgUFR8PV23WenaffgPFni+Ljn6NX7XOltC1DayalMh5be1TWyM+BKG0M6g91PAQj3/VS3a7ZivASGCjxi6dW5bNEKaA1wpApo7ZNq8rlquMs1Lb1FcCaa7b2TK7H3oIJYH5e29HVrc58SCgZMWG19tBj6lFCCWQYu+Mtx9mhv+4vor85UsIZJR8lBpruHAixH/ugjE/AZ98kyGr03wWdw++jyYD4ST+u+qKOOzXHw4GRhrhVIiB07gnS7Ei76x8Xn84f1uitdXG0S0bW7WKDuAS7UQ1D9OfzIArAjQi46upTZ1cq5s2J74rmtf2xXgP9rStfATu4YIPowxtlAUWQMzwPoNhwEYpLV4NPTMjdfy5xJJ3rscYt3p3j+6maKolNlQ51mczOe4rAbBQNQvHr2rB4H6S8P+fduLeSPQZxLnw1KN65zN9JJjmKeOtNBR8l2o8wWalb1FT9tzbIe4qOsiU+O92lGPp2wowKVs5/peHmZuUbTtsLfDoljKRKpCaCtSG4sG0O2r4eq8= Content-Transfer-Encoding: quoted-printable X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(5005006)(8121501046)(3231023)(944501075)(10201501046)(3002001)(93006095)(93004095)(6041268)(20161123558120)(20161123562045)(201703131423095)(201702281529075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(6072148)(201708071742011); SRVR:CY1PR13MB0393; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:CY1PR13MB0393; X-Microsoft-Exchange-Diagnostics: 1; CY1PR13MB0393; 4:mJSSKYYOjssctN51ObEHe3FFUb8uaopq+zSSmVH6pG4OS7XnHgSAzsoqlzHUqAX8wFRH1VSfQ+F7YDy4PtePtb0swFyg+qxFf7Sma7ooHunTUbDWMsUynymPv8v7m7OeUKXWt5zauP1Y+fmMB2upGWm/cKjPinkg5M8EcgqCNJo4ZhPs9YqIR6Qv0FiR3ZefK8jTdJKVJtilsUBkygfJhvxQeX7gBmt6N8t8I/PdkfVe7FB8N+NruRgm0nSR4K5Cts3tFqd9aWlT9uk7eOGbNA== X-Forefront-PRVS: 0536638EAC X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR13MB0393; 23:+AYDI611oV+MFqceG0B0/0/ICFCXaW6MRtXLnz0UG?= =?us-ascii?Q?rbYi3fGB7nmNH82Q9GhAXiFVz67JDPk3spt5BWbKPANjTok8tImbjo2ATNbz?= =?us-ascii?Q?Q5lTUurq3INYEaqCXzpt52K3t2vjT3yz93LRMDzom9XSIjgkLlvuoDh3nEXX?= =?us-ascii?Q?6kF1vk5D2VRxbRxNEHd5z/tjtNIk9wIPQxz9R0gNH1r8GEDQxVM8Ep9681PW?= =?us-ascii?Q?vimjcJRwPwgsgouRXGdYNdIELZjh1YjY1vzO6+4zTGtIdlnPhPng9RmFwZMa?= =?us-ascii?Q?73UykrgFN/j7+vQg9Z003NYMLPmld/JDsiyJDHReKb7XEhBmuRJKq/z1lvKe?= =?us-ascii?Q?bcv7rly2d+3tsXs45PLALenYrq5uRdTsW2zzwCi+thgsm08m5bP8XGSq8ENL?= =?us-ascii?Q?CD6ofgvmjbERTWcO+lCD9XWMMcUARybBtqLtRChBQt/L0HoiNcbBGk7rmlZ8?= =?us-ascii?Q?30GBMpHgzOumyCCeuG+0T1i870GVxHp+6fd1U9kddEdo5FbTjf14+adg31dv?= =?us-ascii?Q?p0K6gu10Mk63gVtQWBeFX6ovMbvE/rjecI0oOsYVRhrI9ub0L+TD4idq1EuS?= =?us-ascii?Q?XojMp531yeVHNrcKx/yan1hvlb34aZX5WoTB2z/R77aIZSP15GlBwuHaZfu0?= =?us-ascii?Q?4nhIMqE4sjpNQe6DM2Wp0IGPAhHmz7GoQkEhrIzrAtdMlLS8hnZzinJdnbcJ?= =?us-ascii?Q?XeJfESscil2910HZjCDq1zhvBmgrBH0iwOvOidKsncvZz9ZQzuCHX78zHSxe?= =?us-ascii?Q?Mxc8hVscVUvYo981QIrXdLVc2s3zao25R9jhghuHIzqIeR1z95prCjh3ik9m?= =?us-ascii?Q?NVABDhy1Q7DlynKutqPxJ9/yBNsyzIeneo4BHTqq0e1GCEUfYQYimnDRRWwX?= =?us-ascii?Q?GPaQe4g1JHVfF4DMUuvATu7dLATmJqXZGpm7/jkBX1mgACEJ9T5ZNEEuzMoy?= =?us-ascii?Q?hqDLQojY/PSLi1o5IIMKXZYTWzG7472aZa1Acp6vOwQPSI9zGy7wbVX337Jj?= =?us-ascii?Q?ygHSfKIiyGqT3VCEBDSarY1+qqkzrowyMZ9w74Y85MOOObRagKC8mXDOUqWY?= =?us-ascii?Q?KlbdKlHh1C5c/SkPtiET5uTWTb8?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR13MB0393; 6:JumIBUDDozblwVesY1kELYol75vA2vb0nb9Af5+rb8zNaSHo4jyD8PBs5yQHxvZsL+lQOqXXW+Bd00omhNiNQS7RAWZ73yuA+rM2xWpVAQ9mKmPtn5B1Jwt4X3FhBozp8dN8sjb3rTRv0D9KkPm4QsVhZnsQTmahO0wr1vXaVGXXd7IM9PlS2rUI8gGyp8wWB18m7gy/ReLJgsdCMX/wnrrdfWTArmgh4CErENrIxwiZ3OGGLHBAYyMFNBzhqC4ttm7aHy6IM0eZxNi8d/hDfgCEXt8ym+t7xqeNjHLbQH8eWMWswCdLzDXYvLu98Oh1yxaQt+k1lZarD7NfVMYAUiHmV19oVHdv16DHzuH22ZI=; 5:7GqFN02H7C/uoUy+QQE1IYn1GZKBgQD/fd9+gcNElwL18+TbMN8gu+zHbZV6/Ez4Hx8MQgHgAs2/NPyuraAcJiyUQNsdMS4rYZ8ohvjTYpuxL2dKWACGHWU0aa8QrqXhoHtVFfMoX7v3DQ8KM/T1m8Aa9Ro+v5SPm3thBRgGKsY=; 24:AmoNjFxlKHteidtIJdCGsW9Ji2SgOSs1EcIwt6z3tBHvBg8kuw2lr3rXMu7EIHAn1r5rvi0xOYx8LXkjuOOO6IGpCx2me8eY8ID3DHmJL4A=; 7:+OyYt7SA9jr6auxbA/pWt3oX7ppnOelwElD10YNQ76eYK7aG2irTiBy3lpgvIkct1Et9YH27EGuGnsmUkRmAZEhXtHRuG/PXE+YugXE1OE8NmIzIhKa0w9pho3scEEX0rFCRvYHAJtS53hyPln3qkpjXQL6ajOlgpFHUT5QX6kKOs/yqm2sHjvYD5OS0cOHIlwUe8jAUobp3rcpUkFnkvWWYTwe/ocX/u+PsKg/Ru8EGqj90IuT1EPdHramu8Egc SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: athabascau.ca X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Dec 2017 06:12:58.3286 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 642ed360-801d-4692-d430-08d54e833553 X-MS-Exchange-CrossTenant-Id: a893bdd2-f460-4252-aa34-4d057436a09d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a893bdd2-f460-4252-aa34-4d057436a09d; Ip=[131.232.32.37]; Helo=[smtp-relay.cs.athabascau.ca] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR13MB0393 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Dec 2017 06:13:03 -0000 On Thu, 28 Dec 2017, Mark Millard wrote: [chomp :rwa:] > Comparing side-by-side: > > /usr/local/share/u-boot/u-boot-rpi2/u-boot.bin > /usr/local/share/u-boot/u-boot-rpi2/bootcode.bin > > Someplace crochet is coming up with the name bootcode.bin > instead of u-boot-bin . > > You could look around with something like: > > grep -r bootcode.bin /u0/crochet/ Bingo. Jeez, I must have porridge for brains. augur2:/u0/crochet # find [b-o]* -type f | xargs grep -w bootcode.bin [...] board/RaspberryPi2/setup.sh: cp ${UBOOT_PATH}/bootcode.bin . So a look shows that a raspberry_pi_populate_boot_partition() is doing a long stick of unconditionalized copys from ${UBOOT_PATH} into . , which must be the FAT boot partition (didn't bother to check.) I replaced the cp's with # Copy RaspberryPi 2 boot files to FAT partition # for f in LICENCE.broadcom README bootcode.bin config.txt fixup.dat fix= up_cd.dat \ fixup_x.dat start.elf start_cd.elf start_x.elf u-boot.bin ; d= o if [ -f ${UBOOT_PATH}/$f ] ; then cp ${UBOOT_PATH}/$f . echo :rwa: copied ${UBOOT_PATH}/$f else echo :rwa: no ${UBOOT_PATH}/$f fi done I've kicked it off, film at 11. regards, Ross ---------------------------------------------------------------------------= - Ross Alexander, (780) 675-6823 desk / (780) 689-0749 cell, rwa@athabascau.c= a It is not of the essence of mathematics to be conversant with the ideas of number and quantity. -- George Boole -- This communication is intended for the use of the recipient to whom it is a= ddressed, and may contain confidential, personal, and or privileged informa= tion. Please contact us immediately if you are not the intended recipient o= f this communication, and do not copy, distribute, or take action relying o= n it. Any communications received in error, or subsequent reply, should be = deleted or destroyed. ---