I have the LPC-MT-2106 and I dislike the fact that half the I/O port is unusable when debugging with JTAG. This means you can’t debug code that uses the LCD or the buttons, making the board relatively unusable for my needs.
Do the LPC2138 or LPC2124 have this limitation (or any other horrid secret) as well? I’d kinda like to buy another board and don’t have money to burn. Thanks.
If dedicated JTAG pins are all you’re concerned about look for the LPC236x family. They have all JTAG signals on dedicated pins.
Regards,
Dominic
Thanks Dominic. I don’t really mind if some of the I/O pins are used by JTAG, I just don’t want the dev board to have most of its on-board hardware disabled when using JTAG.
The board I chose was a last minute substitution since the one I had planned to buy was unexpectedly out of stock. I didn’t notice the big gotcha on the I/O pins until too late. Looks like I could have spent just a few more dollars for the 2138 version of the board. Live and learn I guess. :?
You could always debug the poor man’s way (probably why it’s also my preferred method) with printf’s and only need 1 or 2 pins for the UART to do it. :twisted:
The Olimex LPC-P2148 is good, I had no problems using the JTAG. The on-board hardware is fully available while debugging.
No LCD however, you may attach one yourself.
Dominic:
If dedicated JTAG pins are all you’re concerned about look for the LPC236x family. They have all JTAG signals on dedicated pins.
Thanks Dominic, now that I’ve pretty much figured out the 2106, I’m considering the lpc2378 as my next toy. Olimex has a board with lots of doo-dads that I’d like to tinker with.
brennen:
You could always debug the poor man’s way (probably why it’s also my preferred method) with printf’s and only need 1 or 2 pins for the UART to do it. :twisted:
Yeah, but that’s the thing I was trying to get away from. I’ve plenty of PIC experience doing that kind of stuff, but I’m really trying to learn how to do things the “easy” way.
gdisirio:
The Olimex LPC-P2148 is good, I had no problems using the JTAG. The on-board hardware is fully available while debugging.
No LCD however, you may attach one yourself.
Yes, it looks like that’s what I should have picked to start off. I think my next board will be based on an lpc23xx. I like the Olimex board that has the accelerometer, Nokia display and a host of other nifty peripherals. Thanks for the reply, I should have asked here first.