From: Phil Hobbs on 26 Mar 2010 09:31 A colleague recommended I get an LPCXpresso demo board, which contains a JTAG interface connected to a small target system, but usable separately by physically snapping the target system off the end. ARMs, I discover, have a facility called 'semihosting', where the target system can write to the host system's console and even read and write its file system--in this case, over the JTAG link. Anyone here have any practical wisdom about the LPCXpresso and/or how useful semihosting is/ Thanks Phil Hobbs -- Dr Philip C D Hobbs Principal ElectroOptical Innovations 55 Orchard Rd Briarcliff Manor NY 10510 845-480-2058 hobbs at electrooptical dot net http://electrooptical.net
From: Rich Webb on 26 Mar 2010 10:13 On Fri, 26 Mar 2010 09:31:21 -0400, Phil Hobbs <pcdhSpamMeSenseless(a)electrooptical.net> wrote: >A colleague recommended I get an LPCXpresso demo board, which contains a >JTAG interface connected to a small target system, but usable separately >by physically snapping the target system off the end. > >ARMs, I discover, have a facility called 'semihosting', where the target >system can write to the host system's console and even read and write >its file system--in this case, over the JTAG link. > >Anyone here have any practical wisdom about the LPCXpresso and/or how >useful semihosting is/ Semihosting looks both kludgy and clever. It traps into debug mode, does some register swaps in and out via the JTAG dongle, and returns from the exception. Haven't used it but it looks like it has the potential to disturb timers, other I/O, and the like. I'd rather wiggle a pin or, if I need to get fancy, use a UART or CAN peripheral to talk to the outside world in a more well behaved fashion. The dev board, though, looks like fun. Have to get one to play with. -- Rich Webb Norfolk, VA
From: Nico Coesel on 26 Mar 2010 13:38 Phil Hobbs <pcdhSpamMeSenseless(a)electrooptical.net> wrote: >A colleague recommended I get an LPCXpresso demo board, which contains a >JTAG interface connected to a small target system, but usable separately >by physically snapping the target system off the end. I had that board in my hands about 2 weeks ago. In my impression its more like a gadget. But we are already using the LPC2000 series controllers for 3 years. I've ordered the MCB1760 development board from Keil instead to get going with NXP's Cortex controllers. Not that we use Keil's compiler but their dev boards are okay and ready to be programmed over the serial port using Flashmagic. -- Failure does not prove something is impossible, failure simply indicates you are not using the right tools... nico(a)nctdevpuntnl (punt=.) --------------------------------------------------------------
|
Pages: 1 Prev: Is it just me or is the pricing at Digikey getting ridiculous? Next: accuracy of BCV62 |