Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp2139542pxb; Mon, 11 Jan 2021 01:47:35 -0800 (PST) X-Google-Smtp-Source: ABdhPJzIW47b9XdTRmE2n4vvBla49CTdAoVRWuoe413W6y7DTgGv9tP0QuDpVK+r+2QqdpavKeoe X-Received: by 2002:a17:906:1302:: with SMTP id w2mr10895085ejb.413.1610358455538; Mon, 11 Jan 2021 01:47:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610358455; cv=none; d=google.com; s=arc-20160816; b=Yc+1bHl35zEfpWXQrtTKmES5gZxHLFuM9w9a/c/iPbDSRXd94YXuyQbJw9ay+6XIHk Umr4I58k8+39aqVHILPU4wCgvDw5WRz2peGQgcCJBm1bwUAQmcJeGpzAwXrM9iaKyZti cgW+Ue3e5DFhZFHkcnF7mJpfAgaS+msS8DRGIuEGvuU+BBjnktlcL3VoeIC1dduVlyy7 IHKvZIzpxsRzNlDIsRRR5R0KmeGxK6d8OmyqL4xkEvR/dPMUIyZV5xXWmPJ7BQ4WYTcu vUzqv6XibQVKGYV5B+UjLWfUrVeWBTwXl3PSFmu44jpE1WnsHfhJv/CxM9nlw5JKHeuT sC5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=DUfTbQGm1sYbTuHQ6N2tbg15sRgq+C0/3VzraDpB8+U=; b=J0N8nUfTkpH2OkZmE2GUhU5myxE7e28Z75Lt/a3jPNGQI2RJ7KpnxslIZBjswY1F1L +XcWA9Ea7JhV9yBvtqlxjJ96xu9mwCAmXrURNI+kT80TF9BF8FvzD0m09sWRhsPFK+zv MwTWuR9LJEjHRz/RI8009C2jZzATaRhd5p86sencYkGckEC16g4yLK7bkr0WSt5Fekzj jKv61Tm5ddsLb+5hvnKISDYMVtzE+Tz7iKSqjdbKLoqtG9TlE2Mwm0Zmwj/7N60AHx2h wWynJpMUprNUsBzqVypn36NAUiAY7KcHYFgNSONCQ/oLzf3GgQYORvzHS69TkhHK35S/ 59QQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@0x0f.com header.s=google header.b="lp/Rr1x1"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d20si6645988ejd.409.2021.01.11.01.47.11; Mon, 11 Jan 2021 01:47:35 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@0x0f.com header.s=google header.b="lp/Rr1x1"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728505AbhAKJn2 (ORCPT + 99 others); Mon, 11 Jan 2021 04:43:28 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60770 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725897AbhAKJn1 (ORCPT ); Mon, 11 Jan 2021 04:43:27 -0500 Received: from mail-qv1-xf35.google.com (mail-qv1-xf35.google.com [IPv6:2607:f8b0:4864:20::f35]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 82BC2C061786 for ; Mon, 11 Jan 2021 01:42:47 -0800 (PST) Received: by mail-qv1-xf35.google.com with SMTP id h13so1482593qvo.1 for ; Mon, 11 Jan 2021 01:42:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DUfTbQGm1sYbTuHQ6N2tbg15sRgq+C0/3VzraDpB8+U=; b=lp/Rr1x12XrjiBouCvxebPlGEbCGsJ1Q9IDwFuKcAhG7ytOwBl9OVMtRzNeXA2iiGc XPTLRf5S9NR/sM7n7Yck/RPcl64wCSZbAtLI9DZhkGBu1BLKzeFP5Q6FwCr8TAm+i9TF U90ImdgFEj7WDQ4BLQ4E+OlHsQ1n4y9WG+oXE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DUfTbQGm1sYbTuHQ6N2tbg15sRgq+C0/3VzraDpB8+U=; b=X9Vb0cpd2T7n7oXM9en3zzSCILyJk4ddUebvF+J1iFYvmcW+6mRubycUjj1vM0UWGn YAfkzndvmRp2TykjL0DDIO6AsGVNgsJPKHInrmcMQGanvxEHhiRNhNDngKHLnGp0ZY4Q QRaPvGNEBwh9kVJkrSm5TDhl6ENyqUBsL3zNor93fOC/PmphBQwzWVqjcI/nSMHvL8E4 K5C5x8a0YBDbIyZFDFAIHsH2adOd2EPLS7kMS7Xlv/sQrhv6ObWjJGR6HHoFOslJ9Mkf VGZpFhIDCanClNc3AC1giytuFyuxRspYt3+L822yKyWNmKKhhcq5NgjmrwjeCC4WDESJ 0BzQ== X-Gm-Message-State: AOAM5308SVAHPYf4O7LG0huRCkBT7EPDl0Y5cp8UlUh2IZRAwuJxHez9 IUBmxuUUqkrXwIkd/OEiMpOWPVgbCfzvU9kbMCVRaQ== X-Received: by 2002:a0c:c38e:: with SMTP id o14mr15347088qvi.29.1610358166501; Mon, 11 Jan 2021 01:42:46 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Daniel Palmer Date: Mon, 11 Jan 2021 18:42:35 +0900 Message-ID: Subject: Re: Old platforms: bring out your dead To: John Paul Adrian Glaubitz Cc: Linux ARM , Linux Kernel Mailing List , Krzysztof Adamski , Oleksij Rempel , Baruch Siach , Russell King - ARM Linux , Daniel Tang , =?UTF-8?Q?Uwe_Kleine=2DK=C3=B6nig?= , Jamie Iles , Barry Song , Viresh Kumar , Linus Walleij , Jonas Jensen , Marc Gonzalez , Hartley Sweeten , Lubomir Rintel , Neil Armstrong , Shawn Guo , Alex Elder , Alexander Shiyan , Koen Vandeputte , Hans Ulli Kroll , Vladimir Zapolskiy , Wei Xu , Steven Rostedt , Yoshinori Sato , Mark Salter , Michael Ellerman , Geert Uytterhoeven , Thomas Bogendoerfer , linux-m68k Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Adrian, On Mon, 11 Jan 2021 at 18:17, John Paul Adrian Glaubitz wrote: > > Hi Daniel! > > On Sat, 9 Jan 2021 at 07:56, Arnd Bergmann wrote: > >> * 68000/68328 (Dragonball): these are less capable than the > >> 68020+ or the Coldfire MCF5xxx line and similar to the 68360 > >> that was removed in 2016. > > > > I have some patches for the DragonBall series to enable SPI etc there, > > some patches to support the SuperVZ variant, some tools to upload > > Linux via the integrated serial bootloader. > > The DragonBall is probably what anyone that wants to build a 68K retro > > computer should use as the DRAM controller is integrated and it can > > access 32MB of SDRAM. > > Sounds interesting. Do these SoCs come with an MMU? And do they use the > ColdFire instruction set or do they run plain 68k code? I can't remember if they have a simple memory protection controller or not but I'm sure there isn't a proper mmu so they are limited to nommu. The instruction set is exactly the same as the original 68000 except I think they have the one slightly different instruction like the MC68SEC000 has. The standard MC68000 only has 24 bits worth of address lines though so you have to get everything into 16MB which is a bit painful if you have 8MB of flash and 8MB of RAM. The DragonBall must have more address lines internally however as I managed to get 32MB of SDRAM and 16MB of flash working on my board. It's still a toy at the end of the day though. :) Cheers, Daniel