[Fud] First drafts about the firmware update description

Hannes Tschofenig <Hannes.Tschofenig@arm.com> Tue, 18 July 2017 09:02 UTC

Return-Path: <Hannes.Tschofenig@arm.com>
X-Original-To: fud@ietfa.amsl.com
Delivered-To: fud@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C539612009C for <fud@ietfa.amsl.com>; Tue, 18 Jul 2017 02:02:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level:
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Mi57Hx6-jdy for <fud@ietfa.amsl.com>; Tue, 18 Jul 2017 02:02:44 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0078.outbound.protection.outlook.com [104.47.1.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 380F31317A1 for <fud@ietf.org>; Tue, 18 Jul 2017 02:02:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=9mIMhOQ6N83rr6eyzaVUJrwAHRpgr05cH9xV2fb1LYg=; b=Wne5iTjf9yXA5ssKgkTUB0nvVJCjvxXnh2+mjTron29SS1Abev6x3lG5WjwtboclWGRY9R/p/NKLnfoKO4DH+cDTU6bwkn2e0zYiuQz8GZxnZR1R7cZNXHa+Falgy75xDYxL7AJqKxG8WD8s4eO6yBFs3F2KLkS3G5ueQmvag4U=
Received: from VI1PR0801MB2717.eurprd08.prod.outlook.com (10.166.198.22) by VI1PR0801MB2718.eurprd08.prod.outlook.com (10.166.198.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.13; Tue, 18 Jul 2017 09:02:41 +0000
Received: from VI1PR0801MB2717.eurprd08.prod.outlook.com ([fe80::c00b:8c05:ce98:b43e]) by VI1PR0801MB2717.eurprd08.prod.outlook.com ([fe80::c00b:8c05:ce98:b43e%13]) with mapi id 15.01.1261.024; Tue, 18 Jul 2017 09:02:41 +0000
From: Hannes Tschofenig <Hannes.Tschofenig@arm.com>
To: "fud@ietf.org" <fud@ietf.org>
Thread-Topic: First drafts about the firmware update description
Thread-Index: AdL/o5fG1P5LG5QFRNqtErh1nfEeLQ==
Date: Tue, 18 Jul 2017 09:02:40 +0000
Message-ID: <VI1PR0801MB27170D8000D92D0939FFDD3EFAA10@VI1PR0801MB2717.eurprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=arm.com;
x-originating-ip: [2001:67c:370:128:b417:884d:9c49:4ad4]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR0801MB2718; 7:oi4eoUHDC+2QGqKm9OJfQOkpqUTtRgDMwgY/8PXebWPpV6NFyrPDodnn6JC1rveEc6RYqUPQupNAS/PWmn/V6HkqBkyrP+kU9Nt9xbGeEJpDGLO0maBa2kgCpS+EotB4mo+PAFO7yVYQKqLUAvPDuBm6eF2iYW0wnEB3pN3rcfQzjhsY241+0lAyGHUJkYUq8QDRIYBZhvWG4WFBOwTt61YCaUOxKiOAW3w9dmKPTp/c5avMbAQ/Sbo469O3rzX1Vm38hqGglQ1Jmcri/SkQPf+XAPEp9kAkykoN9xER4Jaqs31FGx5/pk6SR7zWRVISK2KUP9gAoP2mYjOl1H3kdSTPXgfozthsucmUH4hS5eVz6JHfmBTWpXMPeLc/BTrekdSM8KSUex9qE9Es+1iddvp0/zb04remOAmBeqJ6yE0vWt9BvLosSLg0Bj0ktoi8rsOwTAUWxZyxiNmZy+2aSFR/esKFVyAc4V6mmO6mAk/PufszimDus1MGh4Wpg9uE6tKdXgDzOYh4wmg6RdnBtr2+h/vFX4y/pXU6oNbmH1LJMTlNK1FzJHvOXTqY4JoRB5/hSt9sG5h3XhfhPb5Gbj2RJA3SeKYz0BkSrXZ271WDpnzuEw2CiGhJVG2UKGNWLiCJGS7Tq+odXhXyQ/aGr3hForMNdt0WOzfsZkLsmFru6Uo0u2ctzu7PrUm/yWTPelWmBRfK6lkdSpHijH5q0D+JMuCkUyqb88OLAjYXeKL5DV0z2PnOZr5Vd8G83WVjRXZeFsGeLhZ7vMDvDZRTXJhD28RKSwpdoU3iSnTjawE=
x-ms-office365-filtering-correlation-id: 23327c4e-7b7e-4fea-7cbd-08d4cdbbbee9
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(48565401081)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:VI1PR0801MB2718;
x-ms-traffictypediagnostic: VI1PR0801MB2718:
x-exchange-antispam-report-test: UriScan:(151999592597050)(278178393323532)(26388249023172)(236129657087228)(148574349560750)(21748063052155)(167848164394848)(209349559609743);
x-microsoft-antispam-prvs: <VI1PR0801MB27188F1D32AEB91E9FBCA08EFAA10@VI1PR0801MB2718.eurprd08.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(2017060910075)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123562025)(20161123564025)(20161123558100)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR0801MB2718; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR0801MB2718;
x-forefront-prvs: 037291602B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(39410400002)(39850400002)(39450400003)(39840400002)(39400400002)(39860400002)(53754006)(40434004)(54356999)(110136004)(2420400007)(50986999)(38730400002)(74316002)(8676002)(15650500001)(5630700001)(25786009)(86362001)(8936002)(14454004)(1730700003)(2351001)(81166006)(6916009)(2900100001)(33656002)(189998001)(2501003)(5890100001)(5250100002)(5640700003)(6506006)(966005)(6436002)(10710500007)(2906002)(5660300001)(7110500001)(54896002)(9686003)(6306002)(53936002)(99286003)(3280700002)(3660700001)(55016002)(478600001)(72206003)(7736002)(7696004)(102836003)(6116002)(790700001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0801MB2718; H:VI1PR0801MB2717.eurprd08.prod.outlook.com; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_VI1PR0801MB27170D8000D92D0939FFDD3EFAA10VI1PR0801MB2717_"
MIME-Version: 1.0
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2017 09:02:40.8921 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB2718
Archived-At: <https://mailarchive.ietf.org/arch/msg/fud/T_y7YaYFVGBbFhxqN9WdrOpailQ>
Subject: [Fud] First drafts about the firmware update description
X-BeenThere: fud@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: FUD - Firmware Updating Description <fud.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/fud>, <mailto:fud-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/fud/>
List-Post: <mailto:fud@ietf.org>
List-Help: <mailto:fud-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/fud>, <mailto:fud-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Jul 2017 09:02:47 -0000

Hi all,

It took a little bit of time to put a write-up about the work we have been doing at ARM in the area of firmware updates together. We finally managed to submit the IETF drafts.

There are two documents:


1)      The first document describes the high-level architecture of a firmware update service for IoT devices, see
https://tools.ietf.org/html/draft-moran-fud-architecture-00


2)      The second document focuses on specifying the firmware update description. We call this the "manifest".
https://tools.ietf.org/html/draft-moran-fud-manifest-00

We would like to have the IETF community to work on a standard for a manifest. Silicon partners and those developing IoT operating systems have developed their own formats and we hope they can also share what they have been doing.

Feedback on the documents is appreciated!

Ciao
Hannes

IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.