From owner-freebsd-arm@freebsd.org Thu Feb 22 09:39:27 2018 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A731DF19249; Thu, 22 Feb 2018 09:39:27 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0596E77C27; Thu, 22 Feb 2018 09:39:26 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id 10a81e6a; Thu, 22 Feb 2018 10:39:25 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mail; bh=18ya+uNWJDY2l2/4d9wkvoe64nE=; b=BPMBQ8fxZ8EuTOrfbAaOYbpfwBqr V6DavUmn+C5noznnGy9O1S9XjLwOeglNzLia7D+MshiwK+rGLBPy3l0utxV+QJVw wWee7OwR6Z23PJCgYUNfLKfmFVI2qi0eavKc5t5XYiJtMMBGtxZzUTVgp4EJmO6r gwQJ1R2oTNj8uNY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; q=dns; s= mail; b=LxFY7jGpCwkpYuZJWr7I03zoePDITeYCdGjg1OUIJXr8PrlSIzzlu5NG nHzJB+pg/Wp87Vg0SCVyNjO7sEMLFXuwxvRMa62IdJIBB2KIdKxkDP0YwMcKPICO EVm9grDL+lcNEpBqj+VQn6aAqv7ie1yESb2nUA3tnnD1ynpwjnQ= Received: from arcadia (evadot.gandi.net [217.70.181.36]) by mail.blih.net (OpenSMTPD) with ESMTPSA id 4cb46a33 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Thu, 22 Feb 2018 10:39:25 +0100 (CET) Date: Thu, 22 Feb 2018 10:39:25 +0100 From: Emmanuel Vadot To: "h1997xy@gmail.com" Cc: "freebsd-arm@FreeBSD.org" , "freebsd-mips@FreeBSD.org" Subject: Re: GSOC-Suggestions on choose hardwork to work on Message-Id: <20180222103925.6d2505da953c33522070e912@bidouilliste.com> In-Reply-To: <-web47m-e0lqga-wwzf8f8r6pe4ob12ok1j3qcnxrbwt6eacmocrngg2n-17bu1phtbdpmg303d2bhyw7p-9z4pe-kujp6g34hjy7k11of4b2a26n551n01-i33h4o-ife9acqcx1qu-ce0yrj-d7m15w.1519243472617@email.android.com> References: <-web47m-e0lqga-wwzf8f8r6pe4ob12ok1j3qcnxrbwt6eacmocrngg2n-17bu1phtbdpmg303d2bhyw7p-9z4pe-kujp6g34hjy7k11of4b2a26n551n01-i33h4o-ife9acqcx1qu-ce0yrj-d7m15w.1519243472617@email.android.com> X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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: Thu, 22 Feb 2018 09:39:27 -0000 On Wed, 21 Feb 2018 20:04:32 +0000 "h1997xy@gmail.com" wrote: > Dear all, > > My name is Hebe, and I am a y2 computer science student interested in the "Improve support for an embedded CPU/board" gsoc project. > As a computer science student, it is hard to choose a hardware. By any chance, would you mind providing some advice on which CPU to work on? Which specific type of CPU is the most in-demand? > Thank you for your time! > > Sincerely, > Hebe It really depend on a lot of things, if you're not too familiar with embedded kernel dev starting with an SoC that's already correctly supported (Allwinner, IMX6, AM335X) and add drivers for missing subsystem is probably best. There is also work that could benefit all SoC (and even all archs) like doing a proper spi or pwm subsystem (with userland tools like libpwm and pwmctl etc ...). On the most in-demand question I guess RPi support is wanted from our users for not from our devs. Allwinner is also popular. Cheers, -- Emmanuel Vadot