Hello, the function will abort because it's not implemented yet:
if (size != 4) { LOG_DEBUG("%s %x %d %d", __func__, address, size, count); return ERROR_COMMAND_SYNTAX_ERROR; } The size is 2 (for 16bit) and the read aborts. There is a missing wrapper from aligned 32bit to 16bit or 8bit. Anyway this is not your fault its still a missing implementation. There is a way to write 8bit data (stlink), i think thats the way we should use to fix this. Regards, Mathias On 11.01.2012 22:42, Jonathan Dumaresq wrote: > Hi, > > Spencer Oliver wrote: >> On 10 January 2012 15:11, Jonathan Dumaresq <jdumar...@cimeq.qc.ca> >> wrote: >>> Hi all, >>> >>> Is there a way to use an stlink with swd right now with openocd ? I >>> will use the stm32 M0 devices >>> >> >> Only the stlink-v2 is supported at the moment - swd mode is used by >> default. >> With regards to using with M0 - not tested ST, are not great at >> supporting Open Source projects. >> > > I have a small problem. I can't use the target_xxx_u16 function. It's always > fails. > > Debug: 315 2505344 command.c:151 script_debug(): command - ocd_command > ocd_command type ocd_mdh 0x0 1 > Debug: 316 2505391 command.c:151 script_debug(): command - mdh ocd_mdh 0x0 1 > Debug: 318 2505422 stm32_stlink.c:571 stm32_stlink_read_memory(): > stm32_stlink_read_memory 0 2 1 > Debug: 319 2505437 command.c:151 script_debug(): command - ocd_command > ocd_command type ocd_usage mdh > Debug: 320 2505469 command.c:151 script_debug(): command - usage ocd_usage > mdh > User : 322 2505484 command.c:901 command_help_show(): mdhUser : 323 2505484 > command.c:908 command_help_show(): User : 324 2505500 command.c:880 > command_help_show_wrap(): ['phys'] address [count] > User : 325 2505516 command.c:863 command_help_show_indent(): User : 326 > 2505531 command.c:901 command_help_show(): stm32f0x.cpu mdhUser : 327 > 2505547 command.c:908 command_help_show(): User : 328 2 > 505562 command.c:880 command_help_show_wrap(): address [count] > User : 329 2505562 command.c:695 command_run_line(): in procedure 'mdh' > > > And for the write I got the same thing. > > If I try the u32, everything works > Any idea ? > > Regards > > Jonathan > >> Cheers >> Spen > > > > ------------------------------------------------------------------------------ > Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex > infrastructure or vast IT resources to deliver seamless, secure access to > virtual desktops. With this all-in-one solution, easily deploy virtual > desktops for less than the cost of PCs and save 60% on VDI infrastructure > costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox > _______________________________________________ > OpenOCD-devel mailing list > OpenOCD-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/openocd-devel ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ OpenOCD-devel mailing list OpenOCD-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openocd-devel