Commit Graph

  • e2b6de3d66 retired reset run_and_init/halt oharboe 2008-07-28 06:08:05 +00:00
  • 9244c600b0 working notes. oharboe 2008-07-27 09:05:35 +00:00
  • b82a189c4e add check for target_read/write_buffer 32 bit wrap. oharboe 2008-07-26 19:12:30 +00:00
  • 53590217ee - merged mips target into svn trunk ntfreak 2008-07-26 10:32:11 +00:00
  • 6f0000e5ce minimum address and maximum length argument to load_image. Used in lieu of reset init script when executable w/reset init sequence is available. oharboe 2008-07-25 14:09:00 +00:00
  • 526fe3d83e added yours sincerely for files where I feel that I've made non-trivial contributions. oharboe 2008-07-25 06:54:17 +00:00
  • 1ac48e7500 OpenOCD commands w/prefix ocd_ now set the primary Tcl return value instead of messing with ocd_output local variable. Much more straightforward and expected behaviour. The side effect is that the ocd_xxx commands will print output twice(once immediately and once upon completion of command). This is a strange, expected and intentional behaviour. oharboe 2008-07-24 20:46:15 +00:00
  • 74eb754abc more error message cleanup. invalid args & syntax errors both now print arguments of command. oharboe 2008-07-24 14:50:41 +00:00
  • 161deacc06 take path to eCos files from environment variable oharboe 2008-07-24 13:49:56 +00:00
  • 8fa479b6e6 retire daemon_startup oharboe 2008-07-24 10:17:42 +00:00
  • b2dbb07f27 allow jtag minidriver access to cmd_queue_cur_state for jtag_add_pathmove() oharboe 2008-07-24 10:17:12 +00:00
  • 91a16a3810 Better handling of OpenOCD command invocation result/context. oharboe 2008-07-24 10:16:44 +00:00
  • 06d501a192 wait 500ms for target to halt upon connect. oharboe 2008-07-24 06:07:55 +00:00
  • 1c92ff6a04 - comment about dummy ack '+' char from gdb ntfreak 2008-07-23 22:24:02 +00:00
  • 65b4c4117d - fix typo in jtag_add_end_state ntfreak 2008-07-23 21:31:43 +00:00
  • bf58fe6509 - fix typo ntfreak 2008-07-23 20:18:56 +00:00
  • a332b4e8c4 fix <memory> is missing upon gdb connect warning when no flash is defined for target. oharboe 2008-07-23 19:03:16 +00:00
  • 2637bbccaf handle end of line comments to improve compatibility with event scripts oharboe 2008-07-23 16:04:45 +00:00
  • be00c7d0c4 - more fixes to high density stm32x flash driver - updated copyright for original author ntfreak 2008-07-23 14:49:41 +00:00
  • dad28d0659 - fix bug with stm32 high density write protection ntfreak 2008-07-22 14:30:52 +00:00
  • c77b785505 - add missing quotes from CFLAGS_FOR_BUILD ntfreak 2008-07-22 11:18:28 +00:00
  • 7ccfcdea0b Spen: startup.tcl cross compile support oharboe 2008-07-22 11:06:09 +00:00
  • 6e5416106e Only print out gobs of information to log when -d3 is enabled. oharboe 2008-07-22 09:04:21 +00:00
  • 81bf9c6255 very slightly improved error message for not being able to find scripts oharboe 2008-07-22 08:58:44 +00:00
  • d0f32d0ed5 restart is a per-target action oharboe 2008-07-21 18:24:43 +00:00
  • fa33b32903 Allows config scripts to override handling of 'R'(restart) GDB packet. oharboe 2008-07-21 18:06:36 +00:00
  • 25b0e4e0d5 jim license cleanup oharboe 2008-07-21 16:13:11 +00:00
  • 265e4e121a update jtag_speed/khz docs a bit. oharboe 2008-07-21 16:03:15 +00:00
  • dfbb9f3e89 - jtag_khz/speed are now single parameter only. These are used from pre/post_reset event scripts. Adding the second parameter was a mistake seen in retrospect. this gives precise control in post_reset for *when* the post reset speed is set. The pre_reset event was added *after* the second parameter to jtag_khz/speed - the target implementations no longer gets involved in the reset mode scheme. Either they reset a target into a halted mode or not. target_process_reset() detects if the reset halt failed or not. - tcl target event names are now target_N_name. Mainly internal at this early stage, but best to get the naming right now. - added hardcoded reset modes from gdb_server.c. I don't know precisely what these defaults should be or if it should be made configurable. Perhaps some hardcoded defaults will do for now and it can be made configurable later. - bugfix in cortex_m3.c for reset_run_and_xxx? - issue syntax error upon obsolete argument in target command instead of printing message that will surely drown in the log oharboe 2008-07-21 15:59:41 +00:00
  • c1ee650a9a cross compile fix oharboe 2008-07-21 13:23:59 +00:00
  • c4c1776a09 use reset init explicitly before "load". oharboe 2008-07-21 10:16:14 +00:00
  • 25572d2e48 Duane Ellis <openocd@duaneellis.com> stm32 peripherals scripts oharboe 2008-07-21 09:25:51 +00:00
  • 97cc3e0dc8 Michael Kurz <michi.kurz@googlemail.com> MX29LV800B non-cfi flash. oharboe 2008-07-21 09:16:10 +00:00
  • 495f257980 BUG: prefix to timeout for gdb keep alive packets. oharboe 2008-07-20 18:26:08 +00:00
  • 2341c99e20 - added svn props for newly added files - reformat spaces from non_cfi.[ch] ntfreak 2008-07-20 17:29:59 +00:00
  • 94efc64709 Duane Ellis <openocd@duaneellis.com> - script commands for stm32 oharboe 2008-07-20 17:13:08 +00:00
  • 577972a51d Ben Bodley <ben@teknique.com> non-CFI compliant flash (AMIC A29L800A) oharboe 2008-07-20 17:08:18 +00:00
  • dbd6cede00 Duane Ellis <openocd@duaneellis.com> improve error message in Jim when sourcing a file fails. Previously it did not tell you the CWD Jim was using as its reference point. (Helpful when script filenames are a relative path) oharboe 2008-07-20 17:06:30 +00:00
  • 6c0553c8c5 openocd@duaneellis.com fix naming confusion. Use ocd_ prefix for ocd API consistently. oharboe 2008-07-20 17:04:58 +00:00
  • 42501f0ef0 throw exception upon syntax error. oharboe 2008-07-19 10:37:41 +00:00
  • b78f488d63 - updated texi for removed daemon_startup command - added info to deprecated/removed commands section ntfreak 2008-07-19 09:31:54 +00:00
  • e852c61bb3 clarify error message w.r.t. not being able to set breakpoint oharboe 2008-07-19 08:11:48 +00:00
  • 2cac9c333f daemon_startup is now retired in favour of adding "init" and "reset halt/init/run" to the end of the config file/openocd command line. oharboe 2008-07-19 08:04:32 +00:00
  • 310300261b This allows overriding builtin openocd commands. oharboe 2008-07-18 16:25:15 +00:00
  • 2249f58946 remove obsolete reset_mode oharboe 2008-07-18 14:51:19 +00:00
  • 35e84a2a25 "reset" without arguments now execute a "reset run". oharboe 2008-07-18 14:43:29 +00:00
  • 2c3f0ebae9 - remove build warning from keep_alive - remove surplus linefeeds ntfreak 2008-07-18 13:31:37 +00:00
  • 60ba4476df - fix incorrectly registered function openocd_array2mem - removed unused variables - reformatted lpc288x.[ch] - fixed helper/Makefile.am dependencies - add correct svn props to added files ntfreak 2008-07-18 11:38:23 +00:00
  • 722fcb8d61 resume is now asynchronous oharboe 2008-07-18 11:18:35 +00:00
  • 0470a9652b keep_alive() fix for reset warnings. oharboe 2008-07-18 10:50:51 +00:00
  • 94e75e0c06 1. GDB will print cryptic error messages if it is not fed keep-alive packets within the last 2000ms. oharboe 2008-07-18 10:20:10 +00:00
  • 7648d6b287 Duane Ellis <openocd@duaneellis.com> more interface files. oharboe 2008-07-18 06:32:08 +00:00
  • 679592d42e Charles Hardin <ckhardin@gmail.com> move tcl stuff nearer to where it belongs. oharboe 2008-07-18 06:24:57 +00:00
  • b504e11abe added missing "reset+load" sequence. oharboe 2008-07-18 06:02:16 +00:00
  • 8a14a72f57 Charles Hardin <ckhardin@gmail.com> move jim into helper oharboe 2008-07-17 17:34:53 +00:00
  • 0ebb33b185 Charles Hardin ckhardin at gmail.com Instead of stashing the context in a global variable, just use the "context" associated with the interp structure being passed around oharboe 2008-07-17 17:31:07 +00:00
  • 5fefa83d07 Collect output from openocd commands into openocd_output local variable oharboe 2008-07-17 12:02:55 +00:00
  • 5a3712072f Charles Hardin ckhardin at gmail.com oharboe 2008-07-17 08:39:06 +00:00
  • 44928321e6 Charles Hardin <ckhardin@gmail.com> and Øyvind Harboe oharboe 2008-07-17 08:34:14 +00:00
  • 6af107855d - reverted resume_target to old behaviour ntfreak 2008-07-17 07:15:14 +00:00
  • a5914d0152 Charles Hardin ckhardin at gmail.com bin2char does not need to be installed as part of openocd oharboe 2008-07-17 06:21:29 +00:00
  • 3287b8661d Fixes to \ and / handling for OpenOCD oharboe 2008-07-16 20:20:15 +00:00
  • ffe9257a17 flash_banks now follow OpenOCD scripting API rules oharboe 2008-07-16 12:44:00 +00:00
  • f806c8deab print out jim error message stack trace in expected order(look at any C++ or Java debugger for instance). oharboe 2008-07-16 10:23:16 +00:00
  • cb90c97f33 do not print jim tcl error message trace for ERROR_COMMAND_CLOSE_CONNECTION oharboe 2008-07-16 10:12:29 +00:00
  • d0eef63f68 print syntax for command upon syntax error. oharboe 2008-07-16 08:49:05 +00:00
  • 396d73ad0c better error messages for target event scripts. oharboe 2008-07-16 07:22:17 +00:00
  • 8766d39617 feeble beginnings for tcl api rules. oharboe 2008-07-15 14:10:13 +00:00
  • b979c22bcc - stm32 flash driver correctly handles early silicon ntfreak 2008-07-15 10:21:43 +00:00
  • acce2bcccb Charles Hardin <ckhardin@gmail.com> oharboe 2008-07-14 06:34:23 +00:00
  • 696a20fea4 - remove unused objcopy from configure.in - make sure bin2char is built before openocd - add generated startup_tcl.c to clean list - pass startup_tcl directly to Jim_Eval ntfreak 2008-07-13 21:07:14 +00:00
  • 1edd0e6822 - added svn props for newly added files ntfreak 2008-07-13 20:20:58 +00:00
  • 766b0ca8ac Charles Hardin <ckhardin@gmail.com> - hopefully final word on startup.tcl => c conversion oharboe 2008-07-13 17:31:40 +00:00
  • 6956527849 Duane Ellis <openocd@duaneellis.com> fix to tcl puts oharboe 2008-07-13 08:25:33 +00:00
  • de6acb2d36 - fix issue when building in separate build dir - Thanks Duane Ellis ntfreak 2008-07-12 22:40:49 +00:00
  • 2e832a399a - remove requirement for file2c.tcl ntfreak 2008-07-12 16:25:17 +00:00
  • cebfbfa661 testing/*.tcl sample & test code oharboe 2008-07-12 07:50:17 +00:00
  • a65255a06d testing/*.tcl sample & test code oharboe 2008-07-12 07:50:03 +00:00
  • 173a43ff15 help is now implemented in startup.tcl/help oharboe 2008-07-11 19:30:54 +00:00
  • 76dec044c0 - configure check added for tclsh - startup.c manually added to clean deps ntfreak 2008-07-11 18:25:21 +00:00
  • 94966bf2e3 search help text too oharboe 2008-07-11 17:46:17 +00:00
  • b06f254b24 Charles Hardin ckhardin at gmail.com oharboe 2008-07-11 17:40:15 +00:00
  • e04f0142ee tcl_help prettier output. oharboe 2008-07-11 17:36:36 +00:00
  • 69c6f1f7ea work in progress to improve help oharboe 2008-07-11 15:07:58 +00:00
  • c5b718f5e8 - retired variable stuff. - drscan is now a low level tcl command: execute DR scan <device> <num_bits> <value> <num_bits1> <value2> - removed obsolete partial command text support oharboe 2008-07-11 12:17:56 +00:00
  • 381f9a2e8a .cfg files are now executed as Jim Tcl. Commands that terminate script w/error message. oharboe 2008-07-11 09:06:36 +00:00
  • 0f2dfabd3b - added svn props for newly added files ntfreak 2008-07-11 08:17:31 +00:00
  • 348bc74af4 working notes. oharboe 2008-07-11 06:52:33 +00:00
  • efc6063df8 startup.tcl (former commands.tcl) is now embedded into OpenOCD executable. oharboe 2008-07-11 06:44:22 +00:00
  • 2b3f4fd293 Charles Hardin <ckhardin@gmail.com> oharboe 2008-07-10 18:47:50 +00:00
  • 2858a9f740 - added search paths before running tcl/commands.tcl. - improved error handling for missing tcl/commands.tcl oharboe 2008-07-10 18:24:30 +00:00
  • 5a2b824b26 fix quoting problem when handling OpenOCD commands. oharboe 2008-07-10 09:22:28 +00:00
  • bfa8c1b321 SEGFAULT fix for syntax error. oharboe 2008-07-10 08:57:35 +00:00
  • 313547ddd6 very slight cleanup of flash banks handling. oharboe 2008-07-10 06:44:11 +00:00
  • 92beb99bf7 improve error messages a little bit. oharboe 2008-07-09 22:19:05 +00:00
  • 0edbe9145c - adding missing install entry for luminary-libftdi.cfg ntfreak 2008-07-09 19:52:03 +00:00
  • 66410d2537 "flash banks" is now implemented in Tcl on top of "flash_banks". openocd_throw prefix is no longer required when executing OpenOCD commands from tcl. oharboe 2008-07-09 15:22:05 +00:00
  • 525de2ed3d - added luminary libftdi interface config ntfreak 2008-07-09 13:05:46 +00:00
  • a6a65f17f3 - only check normal resume, not debug resume ntfreak 2008-07-09 12:46:40 +00:00
  • 077131854e added flash_banks low level command. oharboe 2008-07-09 11:09:06 +00:00