On Wed, 07 Dec 2005 21:26:08 GMT, the renowned Joerg <notthisjoergsch@removethispacbell.net> wrote:>Hello Spehro, > >> Actually, I misspoke. I have the mcb2130, which has a serial port for >> download. Have not picked up the ULink USB JTAG. >> > >Most laptops don't have any ports other than USB. That often puts a >crimp into things.I don't yet have to do serious development work with a laptop. Maybe next year. My main development machines all have a full complement of real PS2/USB/Serial and parallel ports. Some development boards have PS2 etc. ports on them just to suck power out of the computer.>Anyway, what do you think about ARM? I was never interested because of >the high prices until someone on the MSP430 forum pointed out the new >Philips devices that can be had for around $2. If that kind of pricing >sticks maybe this could become the next 8051 generation.The 8051 (and PICs) are like roaches; they'll be around for a very long time. But I think, from a designer's pov, the ARM is a very nice complement to 8-bit and 8/16 micros such as the MSP430. At 0.18u the new Cortex M3 (Thumb mode only) will be only 0.35mm^2, they say. The existing ARM7 core units are a bit slow at some math operations, and system cost is going to be a bit higher than 8-bit micros in some cases (low output drive and voltage, multiple regulators etc.) but they are already pretty much in a different class, and there's an upward migration path. Also, like the 8051, they're on their way to having a large number of manufacturers and a large number of variants on the market. So, I'm bullish on them. Best regards, Spehro Pefhany -- "it's the network..." "The Journey is the reward" speff@interlog.com Info for manufacturers: http://www.trexon.com Embedded software/hardware/analog Info for designers: http://www.speff.com
LPC2101 development kit, which one?
Started by ●December 6, 2005
Reply by ●December 7, 20052005-12-07
Reply by ●December 7, 20052005-12-07
Hello Spehro,>>Most laptops don't have any ports other than USB. That often puts a >>crimp into things. > > I don't yet have to do serious development work with a laptop. Maybe > next year. My main development machines all have a full complement of > real PS2/USB/Serial and parallel ports. Some development boards have > PS2 etc. ports on them just to suck power out of the computer. >The newer LPC dev boards are a bit strange in this respect. They use a USB link only to suck power, it doesn't connect to anywhere but the regulator input. Programming is either via JTAG or RS232.> The 8051 (and PICs) are like roaches; they'll be around for a very > long time. But I think, from a designer's pov, the ARM is a very nice > complement to 8-bit and 8/16 micros such as the MSP430. At 0.18u the > new Cortex M3 (Thumb mode only) will be only 0.35mm^2, they say. The > existing ARM7 core units are a bit slow at some math operations, and > system cost is going to be a bit higher than 8-bit micros in some > cases (low output drive and voltage, multiple regulators etc.) but > they are already pretty much in a different class, and there's an > upward migration path. >Hmm, slow on math? That would be a concern since I have to run lots of filters. Multiplication is the reason why the MSP430 won't fly since only the luxury editions (lots of $$) come with a HW multiplier. Yes, the dual supply on the ARM is a pain. If I use them it'll probably be one switcher and a linear regulator, or two switchers. Whatever is more economical. One switcher would be needed anyway no matter which uC since it's battery operated and anything other than a couple AA cells is not really practical.> Also, like the 8051, they're on their way to having a large number of > manufacturers and a large number of variants on the market. So, I'm > bullish on them. >That means longevity, to some extent. This is why I had never used anything but 8051 in the past. Stuff needed to be able to remain in production for at least a decade. Regards, Joerg http://www.analogconsultants.com
Reply by ●December 8, 20052005-12-08
Joerg wrote:> Hello Spehro, > >>> http://www.keil.com/mcb2103/ >> >> >> That's the one I have. >> > > How do you program it? Through the Keil ULink USB adapter? > > Regards, Joerg > > http://www.analogconsultants.comYou don't need ULINK. Use onboard RS232 port and internal bootloader. Software is free and available at philips site. Best regards, Slawc
Reply by ●December 8, 20052005-12-08
Hello Slawc,> You don't need ULINK. Use onboard RS232 port and internal bootloader. > Software is free and available at philips site. >Yes, if I had RS232. But the PCs around here are mostly USB only. Maybe some converter box would work. But I remember that it didn't with the MSP430 programmer so I had to get the USB version for that one. I just want to avoid having a gazillion of these boxes flying around, like one for every uC family. Regards, Joerg http://www.analogconsultants.com
Reply by ●December 8, 20052005-12-08
On Thu, 08 Dec 2005 22:59:40 +0100, the renowned slawc <slawc@emajl.si> wrote:>Joerg wrote: >> Hello Spehro, >> >>>> http://www.keil.com/mcb2103/ >>> >>> >>> That's the one I have. >>> >> >> How do you program it? Through the Keil ULink USB adapter? >> >> Regards, Joerg >> >> http://www.analogconsultants.com > >You don't need ULINK. Use onboard RS232 port and internal bootloader. >Software is free and available at philips site. > >Best regards, >SlawcApparently you can do in-circuit debugging through the JTAG port, with real breakpoints, and you can single-step, examine register contents and so on, which I suppose is worth something-- not quite a real ICE, but on the cheap. In the past, I've found simulation of the tricky stuff preferable-- the "window" through with you see the micro is bigger and more responsive, and ICD probably grabs some resources, but when you need hardware debugging you probably *really* need it bad. Fortunately, that's seldom. Keil has integrated stuff like code coverage analysis into the debugger interface, so maybe it's not as primitive as some I've used. Best regards, Spehro Pefhany -- "it's the network..." "The Journey is the reward" speff@interlog.com Info for manufacturers: http://www.trexon.com Embedded software/hardware/analog Info for designers: http://www.speff.com
Reply by ●December 8, 20052005-12-08
Joerg wrote:> Hello Slawc, > >> You don't need ULINK. Use onboard RS232 port and internal bootloader. >> Software is free and available at philips site. >> > > Yes, if I had RS232. But the PCs around here are mostly USB only. Maybe > some converter box would work. But I remember that it didn't with the > MSP430 programmer so I had to get the USB version for that one. I just > want to avoid having a gazillion of these boxes flying around, like one^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ OK, just get the manufactures to all agree on a programming / debugging platform that will take care of all present and future processors. I am sure you have the clout to ask them all for this little request. Donald> for every uC family.
Reply by ●December 8, 20052005-12-08
In article <QrIlf.28244$7h7.878@newssvr21.news.prodigy.com>, notthisjoergsch@removethispacbell.net says...> Hello Spehro, > > > Actually, I misspoke. I have the mcb2130, which has a serial port for > > download. Have not picked up the ULink USB JTAG. > > > > Most laptops don't have any ports other than USB. That often puts a > crimp into things.USB to serial port will work (or so I've heard, since you can get away with just Tx and Rx running the other lines manually I don't see any reason to doubt it). They can be programmed with either. You do sacrifice fewer pins with a serial update but if you are already using the JTAG anyway.... Robert
Reply by ●December 9, 20052005-12-09
Joerg, to get going fast this is the best choice right now. MCB2103 with ULINK ordering at www.LPCtools.com (no quoting just get your credit card out of your pocket) Combo price $249, that's not exactly free but well worth the money, considering that the KEIL C-compiler can be used for projects up to 16k code and unlike the trial version of the 51 generates code that is located at the Reset Vector. The ULINK is a USB to JTAG device that gives you quite some nice debugging options. For the same functionality in tools in the 51-world you would probably pay more :-) Your intentions to use the ARM running at 70 MHz for algorithms, expect it to be up to 100 times fast than a 12 MHz 51 if using 32-bit integers and probably similar for float. Not really a fair comparison but still a valid one. An Schwob p.s. for pricing idea, the devices are already listed at Digikey. At 100 pieces, the LPC2101 is already below $2, one off is a ridiculous $3.15 (not including shipping ;-) Joerg wrote:> Hello Slawc, > > > You don't need ULINK. Use onboard RS232 port and internal bootloader. > > Software is free and available at philips site. > > > > Yes, if I had RS232. But the PCs around here are mostly USB only. Maybe > some converter box would work. But I remember that it didn't with the > MSP430 programmer so I had to get the USB version for that one. I just > want to avoid having a gazillion of these boxes flying around, like one > for every uC family. > > Regards, Joerg > > http://www.analogconsultants.com
Reply by ●December 9, 20052005-12-09
An Schwob in the USA wrote:> Joerg, > > to get going fast this is the best choice right now. MCB2103 with ULINK > ordering at www.LPCtools.com (no quoting just get your credit card out > of your pocket) > Combo price $249, that's not exactly free but well worth the money,this seems too much expensive for a small project like this. Under $100 USD is what I think it should worth. Sam> considering that the KEIL C-compiler can be used for projects up to 16k > code and unlike the trial version of the 51 generates code that is > located at the Reset Vector. > The ULINK is a USB to JTAG device that gives you quite some nice > debugging options. > For the same functionality in tools in the 51-world you would probably > pay more :-) > > Your intentions to use the ARM running at 70 MHz for algorithms, expect > it to be up to 100 times fast than a 12 MHz 51 if using 32-bit integers > and probably similar for float. Not really a fair comparison but still > a valid one. > > An Schwob > > p.s. for pricing idea, the devices are already listed at Digikey. At > 100 pieces, the LPC2101 is already below $2, one off is a ridiculous > $3.15 (not including shipping ;-) > > > > Joerg wrote: > >>Hello Slawc, >> >> >>>You don't need ULINK. Use onboard RS232 port and internal bootloader. >>>Software is free and available at philips site. >>> >> >>Yes, if I had RS232. But the PCs around here are mostly USB only. Maybe >>some converter box would work. But I remember that it didn't with the >>MSP430 programmer so I had to get the USB version for that one. I just >>want to avoid having a gazillion of these boxes flying around, like one >>for every uC family. >> >>Regards, Joerg >> >>http://www.analogconsultants.com > >
Reply by ●December 10, 20052005-12-10
Sam, don't knwo where you are but Joerg is in the USA. As a consultant $249 is a few hours worth of time, never ever is it possible to make this kind of enviroment using such short time. On top of it you save hours debugging the first project. You really don't need to buy it, besides, is your name Joerg? An Schwob sam wrote:> An Schwob in the USA wrote: > > Joerg, > > > > to get going fast this is the best choice right now. MCB2103 with ULINK > > ordering at www.LPCtools.com (no quoting just get your credit card out > > of your pocket) > > Combo price $249, that's not exactly free but well worth the money, > this seems too much expensive for a small project like this. > Under $100 USD is what I think it should worth. > > Sam > > considering that the KEIL C-compiler can be used for projects up to 16k > > code and unlike the trial version of the 51 generates code that is > > located at the Reset Vector. > > The ULINK is a USB to JTAG device that gives you quite some nice > > debugging options. > > For the same functionality in tools in the 51-world you would probably > > pay more :-) > > > > Your intentions to use the ARM running at 70 MHz for algorithms, expect > > it to be up to 100 times fast than a 12 MHz 51 if using 32-bit integers > > and probably similar for float. Not really a fair comparison but still > > a valid one. > > > > An Schwob > > > > p.s. for pricing idea, the devices are already listed at Digikey. At > > 100 pieces, the LPC2101 is already below $2, one off is a ridiculous > > $3.15 (not including shipping ;-) > > > > > > > > Joerg wrote: > > > >>Hello Slawc, > >> > >> > >>>You don't need ULINK. Use onboard RS232 port and internal bootloader. > >>>Software is free and available at philips site. > >>> > >> > >>Yes, if I had RS232. But the PCs around here are mostly USB only. Maybe > >>some converter box would work. But I remember that it didn't with the > >>MSP430 programmer so I had to get the USB version for that one. I just > >>want to avoid having a gazillion of these boxes flying around, like one > >>for every uC family. > >> > >>Regards, Joerg > >> > >>http://www.analogconsultants.com > > > >