Hi Alexei, On 8/11/09, Alexei Babich <[email protected]> wrote: > Hello all. > > I'm trying to use openocd-0.2.0 for debugging the microcontroller imx31 via > parport. > I use the unmodified imx31.cfg and parport.cfg of openocd. > I have a few questions: > 1. In imx31.cfg mentions "imx31.whatchacallit". The documentation for imx31 > I read that in the chain may be three TAP: cpu-tap, sdma-tap and sjc-tap. > What does it mean to "imx31.whatchacallit" in this case?
Please search on mainling list about it. There is an old discussion about these topics. The "whatchacallit" means we don't know it name ;-) > 2. In imx31.cfg mentioned SJC TAPID == 0x2b900f0f. Please tell where in the > documentation for imx31, which contains this TAPID? I think you will not found this kind of info in the docs. > 3. When I run openocd, I get an error in the log: > --- > nfo : JTAG tap: imx31.sjc tap/device found: 0x2b900f0f (mfg: 0x787, part: > 0xb900, ver: 0x2) > Info : JTAG Tap/device matched > Info : JTAG tap: imx31.cpu tap/device found: 0x07b3601d (mfg: 0x00e, part: > 0x7b36, ver: 0x0) > Info : JTAG Tap/device matched > Warn : Tap/Device does not have IDCODE > Info : JTAG Tap/device matched > Info : JTAG tap: imx31.smda tap/device found: 0x2190101d (mfg: 0x00e, part: > 0x1901, ver: 0x2) > Info : JTAG Tap/device matched > Error: Could not validate JTAG scan chain, IR mismatch, scan returned > 0x0C2011. tap=imx31.whatchacallit pos=9 expected 0x1 got 0 > Warn : Could not validate JTAG chain, continuing anyway... > Info : found ARM1136 > --- > What does it mean "Could not validate JTAG scan chain, IR mismatch, scan > returned 0x0C2011. tap=imx31.whatchacallit pos=9 expected 0x1 got 0" ? > This means your chip returned an invalid value and couldn't be validated. Try to use some FTDI based JTAG. Regards, Alan _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
