Date: Wed, 19 Mar 2008 12:35:16 -0400 From: "Stephane E. Potvin" <sepotvin@FreeBSD.org> To: Marcel Moolenaar <xcllnt@mac.com> Cc: ppc@freebsd.org Subject: Re: Support for Freescale's MPC85xx has been committed. Message-ID: <47E140C4.40808@FreeBSD.org> In-Reply-To: <BC224236-8139-424F-8250-ED00AD079F59@mac.com> References: <7C24927F-A0C8-4EE8-BEB3-542D8B0DEDC2@mac.com> <47CC5C66.5060200@semihalf.com> <BC224236-8139-424F-8250-ED00AD079F59@mac.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Marcel Moolenaar wrote: > > On Mar 3, 2008, at 12:15 PM, Rafal Jaworowski wrote: > >> Marcel Moolenaar wrote: >>> All, >>> >>> Rafal committed the bulk of the support for Freescale's MPC85xx >>> processor. The core of which is the e500, a Book E implementation. >>> >>> Over the coming weeks we'll be polishing things up but we invite >>> everyone to start playing with it already. >>> >>> Have fun! >>> >> >> Oh yes, it was great fun bringing this to life (right Marcel?), so enjoy! > > Oh, yes... and there's more... > >> It still needs to be hooked to the build :) But I'm going to do it in >> a couple >> of minutes. > > Great. This evening I'll sync up the e500 tree and see what loose > ends we still have, but from the looks of it I can alraeady start > building work and kernel from CVS... > > And: we're just in time for the March snapshot too!!! > Just for the fun of it, I tried to run the loader on one of our TMG3200 (a custom board based on a MPC8349EA processor). And to my great surprise/pleasure it ran on the first try. Now I just need to find enough time to make the kernel also run... U-Boot 1.3.2-gb0a5ab63 (Mar 19 2008 - 11:17:26) MPC83XX Reset Status: Software Hard, External/Internal Soft, External/Internal Hard CPU: e300c1, MPC8349, Rev: 31 at 400 MHz, CSB: 266 MHz Board: TelcoBridges TMG3200 I2C: ready DRAM: 512 MB (DDR1, 64-bit, ECC on) FLASH: 128 MB In: serial Out: serial Err: serial Net: TSEC0, TSEC1 Hit any key to stop autoboot: 0 TMG3200> tftp $loadaddr ubldr Speed: 1000, full duplex Using TSEC0 device TFTP from server 10.0.0.153; our IP address is 10.0.1.250 Filename 'ubldr'. Load address: 0x200000 Loading: ############## done Bytes transferred = 200750 (3102e hex) TMG3200> bootelf $loadaddr Loading .text @ 0x00010074 (136016 bytes) Loading .rodata @ 0x000313c4 (4080 bytes) Loading .rodata.str1.4 @ 0x000323b4 (13363 bytes) Loading set_Xcommand_set @ 0x000357e8 (72 bytes) Loading .rodata.cst4 @ 0x00035830 (40 bytes) Loading .data @ 0x00036000 (5344 bytes) Loading .sdata @ 0x000374e0 (92 bytes) Clearing .sbss @ 0x00037540 (120 bytes) Clearing .bss @ 0x000375b8 (6920 bytes) ## Starting application at 0x00010074 ... Consoles: U-Boot console Compatible API signature found @1ffa0010 Number of U-Boot devices found 1 FreeBSD/powerpc U-Boot loader, Revision 0.6 (spotvin@yoda.telcobridges.com, Tue Mar 18 21:55:42 EDT 2008) Memory: 512MB FLASH: 128MB Loading /boot/defaults/loader.conf Unable to load a kernel! can't load 'kernel' Type '?' for a list of commands, 'help' for more detailed help. loader> Impressive work guys! Steph
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47E140C4.40808>