Reply by Dave October 17, 20062006-10-17
On Tue, 17 Oct 2006 21:23:45 +0200, Petter Gustad wrote:

> I've got some expereince with both PIC's and 68k programming (in the > early days of the Macintosh). I also did a couple small apps for my > Palm (Dragonball). In that case I used a gcc as a cross compiler under > Linux/X86. I'm hoping to find a similar environment for MCF5223x as > well. I'm more comfortable with emacs, make, and gcc than CodeWarrior.
Try www.netburner.com. They do cheap Coldfire modules and also sell development kits. Look into Eclipse+gcc+debugger of choice for your development environment. I haven't tried to plug Emacs into Eclipse. Eclipse is Java, though, so you might want to have a fast system. ~Dave~
Reply by October 17, 20062006-10-17
David Brown <david@westcontrol.removethisbit.com> writes:

Thank you David and Paul.

> low power) and limited flash and ram. There are plenty of small PICs > with nice peripherals, but it's a dead end if you ever want to move > upwards.
This is an important point.
> As always, however, a lot depends on things like experience, vendor > support, future plans, tools, etc.
I've got some expereince with both PIC's and 68k programming (in the early days of the Macintosh). I also did a couple small apps for my Palm (Dragonball). In that case I used a gcc as a cross compiler under Linux/X86. I'm hoping to find a similar environment for MCF5223x as well. I'm more comfortable with emacs, make, and gcc than CodeWarrior. Petter -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail?
Reply by David Brown October 17, 20062006-10-17
Petter Gustad wrote:
> Does anybody have any experience with PIC18F97J60 vs. MCF5223x for > embedded networking applications? The MCF5223x appears to be a little > more capable as well as supporting 100mbps operation. The PIC18F97J60 > is probably cheaper (I assume). > > Any information would be appreciated. > > Petter
The MCF5223x has a ColdFire core (32-bit, lovely architecture, a wide range of good tools, plenty of speed, power-efficient for its speed) and plenty of flash and ram. It can also be seen as a stepping point to a bigger system (such as using a different ColdFire with external memory, which could then run something like ucLinux). The PIC has a PIC core (8-bit, hideous architecture, a few usable tools, slow, but low power) and limited flash and ram. There are plenty of small PICs with nice peripherals, but it's a dead end if you ever want to move upwards. So the MCF5223x is a great deal more capable, although probably slightly more expensive (though not a lot, when you look at the whole board). As always, however, a lot depends on things like experience, vendor support, future plans, tools, etc.
Reply by Paul Bosselaers October 16, 20062006-10-16
Petter Gustad wrote:
> Does anybody have any experience with PIC18F97J60 vs. MCF5223x for > embedded networking applications? The MCF5223x appears to be a little > more capable as well as supporting 100mbps operation. The PIC18F97J60 > is probably cheaper (I assume). > > Any information would be appreciated. > > Petter
For one thing the PIC18F97J60 is not capable of 100Base-T operation, it is 10base-T only. The MCF5223x is 10/100 capable. I have experience with the MCF52235, but not the PIC18F97J60. However, I have used the ENC28J60 ethernet controller which is similar to the ethernet used by the PIC18F97J60. I would expect the MCF5223x to be at least an order of magnitude faster than the PIC18F97J60. You can get a free, but limited, version of the CMX-MicroNet TCP/IP stack for the MCF52235 on the CMX Systems web site. See the demos and manuals section at http://www.cmx.com. (The demo software is intended to be for evaluation purposes only.) An evaluation version of CMX-MicroNet for the PIC24/dsPIC33 and ENC28J60 ethernet is also available on the CMX web site. Paul Bosselaers CMX Systems, Inc.
Reply by October 16, 20062006-10-16
Does anybody have any experience with PIC18F97J60 vs. MCF5223x for
embedded networking applications? The MCF5223x appears to be a little
more capable as well as supporting 100mbps operation. The PIC18F97J60
is probably cheaper (I assume). 

Any information would be appreciated.

Petter
-- 
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?