From owner-freebsd-arm@freebsd.org Thu Dec 22 19:36:13 2016 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 E5415C8D245 for ; Thu, 22 Dec 2016 19:36:13 +0000 (UTC) (envelope-from lists@bertram-scharpf.de) Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.73]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4EA95B29 for ; Thu, 22 Dec 2016 19:36:12 +0000 (UTC) (envelope-from lists@bertram-scharpf.de) Received: from becker.bs.l ([85.180.4.234]) by mrelayeu.kundenserver.de (mreue104 [212.227.15.145]) with ESMTPSA (Nemesis) id 0LvRul-1clXUs19z1-010gj3 for ; Thu, 22 Dec 2016 20:36:05 +0100 Received: from bsch by becker.bs.l with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1cK99o-000FGG-Nx for freebsd-arm@freebsd.org; Thu, 22 Dec 2016 20:36:04 +0100 Date: Thu, 22 Dec 2016 20:36:04 +0100 From: Bertram Scharpf To: freebsd-arm@freebsd.org Subject: Quick Start Tutorial? Message-ID: <20161222193604.GA56820@becker.bs.l> Mail-Followup-To: freebsd-arm@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: Mutt/1.7.1 (2016-10-04) Sender: Bertram Scharpf X-Provags-ID: V03:K0:dh8K2IRNUGEp032jQiPB8tciXglXv6v7SZKAjpuMfXH9rTrwQXb AE/nuV9kW7dJtihl1hjGBZI9HOgubRLgOYbHjothyM1MaCl878LPn+6mbCXC3oIEwPDU3WJ SSUEsVu6n78ZEj5wumEDUmN90YEPY/YUPJ/9u3pHYPAihk0yBPahUzfWLcrpm+lHD2gKeuB lY5HGgXIZyImaBvoAKgRQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:13NDA+6DRww=:Kw8t6WaFUvObiMwiszu9CV eFHZqpoIZ3n2+FHJO7a82Nl8pbt7PLL3+Gi38LybPuJoEHDxWNgKVvjciYaraPp0ZpK5S9rSZ 8AOIfWOYmvNF4K2pf70Rj2vBGqSaAHAyEm7CZ3LgXUFjbPqQ4my9S3JN/H9f61LAAtQF/ny3c fi9u8//zhAvptw2M4iQMSjmxkdG14YHIIf7Mpfy2KCckwpsI/UIdQvd3niawgyGqW/5z3w4IF 2qBo7ZnrKS6UvcuTfDw8nETWRmTFd2xkjHP5F722DNft8NnHL0P0Dbp7z3V0uDXAvh1kfGmdH AnFzF51kyIFRgtygbxshhVjXGQNoguKSG+FYTf7l9Nk68Bw4Sv60HGIZfv5M87pBhQTQ2g2va KNxL0QIFFD/Fw3BGXJ4K7BLNoCapu7sSpKxsREqUQDjGcoyfk2o8VeQ9vTog/5hS+QSfBWr20 xEXqfAuoxFuLdL9euY2Rf6UkGiDg+JpAJ2oLrS+W+9VzXUCSvjoAi/L+C6wp+WVWZj/RO7nLc tmze9Ua3qbdt+mrxnOcfZFR5Eg7eY79qkDVFMW5nYo3Q58MOja+r70873uwhuf4aJbZ02wSF9 9zo4vnhqSwts+WgxG0IASDc3sBbVOU4G04SRaZJL9iuRiTYVvS7+O01fe6AsQMTaFyzL2aXFa cbetF8cZ4GLaZ7ScB7lQk+xDf5oYJFLRguAF8P3zHmce8/13AZBSNr8GkZy+47zxSw3E= X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Dec 2016 19:36:14 -0000 Hi, I'm learning ARM, in particular things about C compiler optimizations. Now it's time to do some practice. I didn't purchase any hardware yet. A cheap start, I suppose, is to first try to run an emulation. I'm planning to do something like this: - make buildkernel etc. in /usr/src - install this to a image file - boot this image in QEmu Are there any caveats why this could be a bad idea? If not, is there a short tutorial for this on FreeBSD somewhere on the web? Thanks in advance. Bertram -- Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de