Just recording this in case other folk see it and wonder what's going on ... or have suggestions about how to handle such things better:
Environment: ft2232d based JTAG adapter OpenOCD 0.3-dev arm926, running Linux *NO BOOT LOADER ACCESSIBLE* (booted via OpenOCD) JTAG clock at max (6 MHz) Action: in Linux, "reboot" Result: background polling starts to spew error messages Recover by: "reset halt" What happened: System reset triggered reinit from scratch "from scratch" means on-chip ROM boot loader ROM boot loader doesn't set up system clocks and PLLs JTAG clock is thus 4x faster than what can work background polling ("poll on") feeds garbage to EmbeddedICE Current best workarounds: set up to use worst-case JTAG clock before reboot (sigh) use adaptive clocking (not possible with this adapter) _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development