From owner-freebsd-embedded@freebsd.org Tue Mar 8 17:42:29 2016 Return-Path: Delivered-To: freebsd-embedded@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 A8C47AC84E6 for ; Tue, 8 Mar 2016 17:42:29 +0000 (UTC) (envelope-from brad2000@gmail.com) Received: from mail-vk0-x231.google.com (mail-vk0-x231.google.com [IPv6:2607:f8b0:400c:c05::231]) (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 66A92337 for ; Tue, 8 Mar 2016 17:42:29 +0000 (UTC) (envelope-from brad2000@gmail.com) Received: by mail-vk0-x231.google.com with SMTP id e6so25720923vkh.2 for ; Tue, 08 Mar 2016 09:42:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to; bh=DEPZlsBInU/y/DK6K1Fm8o/EcLSgSRVzMzwJ0nYvncI=; b=c8emhi1pqMVsUVwxwKTeWZNrsjD9PrUARiSlaNLneRt8gJ8N130tsw2CRtvE0Ss/lF 64qFkRwNQUm9boDSpS0x4M6f4nxN8Cp+q0O5c3V73oENiR2fs5hLKWokSG3SNw7busEM F9gjOan1kVQPefsXSat5U3qkqB3JLUTWizeoIv/6PMjyJRs6q5sdA/0FPBQI9MFPyM6e ptF/meLoBLui0irfXQZyQLK+spGaet/Bl1Ga7ucl++RUqp6IG5JhOM4OKQEFmLyzmaYn 6qUa7Cpy6PiZRXA18zQ11M9qlBtGCYL2wBv+Xnxq6N6oIl23gp6TbAopVHAKg26n6w2m yatw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:date:message-id:subject:from :to; bh=DEPZlsBInU/y/DK6K1Fm8o/EcLSgSRVzMzwJ0nYvncI=; b=htzMp5+F9v5uDcm13Vt4rOphWfwyvNnt6jrS34s4H2otNiMWTaeFLAHx+8xeYtB+hC ESEgH9eHzOU4EcAhrrGcOR0+WyRB7tUepGbC39WdzKCTyB0Bz61uXfQCacc8OvVGEkFF OijjyE6JxM4ovtSzCP7hmHnrL/udYT8d7oBSHYlqljDds60010x7ZmFmVHkBwqBwfh3/ AxBHoHZAwzjAaJUQ7r3H1TuXL1v9SHBYnk5heWCEOh/YVCpusHLzJK7hh1tTJtxBA1CB 0ssw1Cj86CgJYM9J3uPxiQTVuvXY4/dTpARjXufheKkaot+XKrdA1abg/8BbDTaQiGfD M/HA== X-Gm-Message-State: AD7BkJK308IYwJ3sIAFl8HxIaLTUs/c5Pi189Bjt4nZsQB1gOqghC5a+mVOH5XKTM+NsXmVzp/dAhrtXgstNiQ== MIME-Version: 1.0 X-Received: by 10.31.128.15 with SMTP id b15mr27101593vkd.128.1457458948381; Tue, 08 Mar 2016 09:42:28 -0800 (PST) Sender: brad2000@gmail.com Received: by 10.31.163.18 with HTTP; Tue, 8 Mar 2016 09:42:28 -0800 (PST) Date: Tue, 8 Mar 2016 10:42:28 -0700 X-Google-Sender-Auth: Ou_AAJQUiEhXsnIeDxxM6JsbfAU Message-ID: Subject: ? about kernel size.. From: Brad Walker To: freebsd-embedded@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2016 17:42:29 -0000 I'm looking at working on a new project that will use the FreeBSD kernel. I would attempt to embed the kernel on a very small NXP Kinetis chip. I've previously done this using a Linux kernel but also had DDR memory attached to the chip. This project would not have a DDR chip attached. So a couple of questions. 1 - What is the smallest size I could configure the FreeBSD kernel out of the box? Could I get the size to be less than 10MB, 5MB, 2MB, or etc.? I did a little bit of research on the PicoBSD and NanoBSD but that still seem to be targeted to a little bit bigger chip than I have available. Thanks for any insight/help. Also, if you response, please include me on the CC line as I'm not a member of the freebsd-embedded alias. Thanks again! -brad walker