From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12960 invoked by alias); 6 Dec 2012 07:23:52 -0000 Received: (qmail 12950 invoked by uid 22791); 6 Dec 2012 07:23:51 -0000 X-SWARE-Spam-Status: No, hits=-3.1 required=5.0 tests=AWL,BAYES_00,KHOP_SPAMHAUS_DROP,KHOP_THREADED,RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from dns1.mips.com (HELO dns1.mips.com) (12.201.5.69) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 06 Dec 2012 07:23:42 +0000 Received: from mailgate1.mips.com (mailgate1.mips.com [12.201.5.111]) by dns1.mips.com (8.13.8/8.13.8) with ESMTP id qB67NcsB014821; Wed, 5 Dec 2012 23:23:39 -0800 X-M-MSG: Received: from exchdb01.mips.com (unknown [192.168.36.67]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mailgate1.mips.com (Postfix) with ESMTP id 2C77136466E; Wed, 5 Dec 2012 23:23:37 -0800 (PST) Received: from EXCHDB03.MIPS.com ([fe80::6df1:ae84:797e:9076]) by exchdb01.mips.com ([fe80::2897:a30d:a923:303%16]) with mapi id 14.01.0270.001; Wed, 5 Dec 2012 23:23:33 -0800 From: "Chiou, Charles" To: John Dallaway CC: eCos development list Subject: RE: eCos port/update for MIPS malta & sead3 platforms Date: Thu, 06 Dec 2012 07:23:00 -0000 Message-ID: References: <50BCBE0E.6040104@dallaway.org.uk> In-Reply-To: <50BCBE0E.6040104@dallaway.org.uk> x-ems-proccessed: 6LP3oGfGVdcdb8o1aBnt6w== x-ems-stamp: IhSgVI0J+A042hKTWMPpEw== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-IsSubscribed: yes Mailing-List: contact ecos-devel-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-devel-owner@ecos.sourceware.org X-SW-Source: 2012-12/txt/msg00002.txt.bz2 Hi John, > > Specifically, the patches will: > > > > - Update outdated drivers for proper hardware support on modern > malta > > - Support the SEAD3 board > > - Retain compatibility with QEMU's malta emulator >=20 > I have experimented with QEMU's Malta emulation and the eCos > malta_mips32_4kc target in the past. I was able to boot RedBoot but QEMU's > PCI support (required for eCos/RedBoot networking) seemed to be broken. Is > this working now? Yes, we've fixed this problem. The QEMU and real hardware addresses are dif= ferent, but we've created different configs so that both are supported. >=20 > > - Support the newest mips-sde-elf-gcc toolchain (Sourcery > > CodeBench Lite 2012.03-64) >=20 > Does your current eCos code continue to build with the eCos mipsisa32-elf > toolchain (GCC 4.3.2)? No. Building with mipsisa32-elf hasn't been verified. I'll give it a try. > > Since we only focused on booting from Yamon and u-boot, we only tested > > RAM configurations. However, if RedBoot support is required, we can > > work with the maintainer to get a clean patch in, too. >=20 > It would be good to support RedBoot, certainly we would wish to avoid > breaking the existing RedBoot support for MIPS Malta. Ok, I'll try with RedBoot, too. > > Please let me know how I can proceed with sending the patch upstream. >=20 > The procedure for contributing to eCos (via a Bugzilla report) is describ= ed at: >=20 > http://ecos.sourceware.org/fom-serv/ecos/cache/45.html I'll send the existing patch as is and get some feedback while the items me= ntioned above are being investigated from our end. Thank you! -- Best, Charles Chiou