- 17 Nov, 2010 9 commits
-
-
Antonio Borneo authored
Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Antonio Borneo authored
Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Antonio Borneo authored
Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Antonio Borneo authored
Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Øyvind Harboe authored
flash programming via flash write_image or gdb load would produce a bogus error message that the flash chip was to small. The solution is to limit the current flash programming run to the current chip. Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
Antonio Borneo authored
Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Antonio Borneo authored
Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Antonio Borneo authored
Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Antonio Borneo authored
SMI interface hides the real SPI bus between SPEAr and external flash. Added comments to highlight the SPI operation, to help a future rework in SPI generic and SPEAr specific drivers. Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
- 16 Nov, 2010 2 commits
-
-
Antonio Borneo authored
Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Antonio Borneo authored
Add support and documentation for STMicroelectronics SPEAr Serial Memory Interface (SMI). Code tested on SPEAr3xx only. Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
- 15 Nov, 2010 3 commits
-
-
Øyvind Harboe authored
this never panned out and there are enough mistakes in the code that probably nobody used this. Use the tcl server and implement a standalone http app instead works fine. Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
Freddie Chopin authored
Add comments to assembly flash loader for STM32. Add tiny improvement in size of the algorithm (40 vs 48 bytes) and tiny speed improvement (~1.5%, as time is wasted on waiting for end of operation anyway). Signed-off-by:
Freddie Chopin <freddie_chopin@op.pl>
-
Øyvind Harboe authored
Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
- 11 Nov, 2010 1 commit
-
-
Øyvind Harboe authored
gdb connect can fail when the flash has not been probed. During gdb connect, the flash layout is reported, but this can not be automatically detected for a target that is powered up and OpenOCD supports connecting to gdb server even if the target is powered down. The solution is to turn of the gdb_memory_map feature. Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
- 09 Nov, 2010 10 commits
-
-
Øyvind Harboe authored
If the CPU crashed at some point, poll will discover this. Previously the poll fn would clear the error and print a warning, rather than propagating the error. The new behavior is to report the error back up, but still clear the error. Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
Øyvind Harboe authored
Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
Antonio Borneo authored
Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Antonio Borneo authored
Document "-n" option in manual; Modify "echo" command definition as COMMAND_HANDLER to easily add help message Add help message aligned with manual. Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Antonio Borneo authored
With the new JIMTCL, "puts" only writes to stdout. To write on telnet port too, "echo" must be used. This patch gives to "echo" similar commandline option of "puts". Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
Øyvind Harboe authored
only if we do not have enough ram do we continue. Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
Øyvind Harboe authored
add missing error handling. Output warning when assuming maximum flash size in the family when failing to read. Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
Øyvind Harboe authored
catch problems earlier. Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
Øyvind Harboe authored
delete lots of crud by handling this all in one spot. Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
Andrew Leech authored
-
- 06 Nov, 2010 1 commit
-
-
Antonio Borneo authored
Initial support for ST SPEAr310 and for the evaluation board EVALSPEAr310 Rev. 2.0. Scripts are split in generic for SPEAr3xx family and specific for SPEAr310. This should easily allow adding new members of the family. Signed-off-by:
Antonio Borneo <borneo.antonio@gmail.com>
-
- 05 Nov, 2010 5 commits
-
-
Marek Vasut authored
This patch finally adds support for i.MX51 based Genesi USA EfikaMX smarttop board. Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
Marek Vasut authored
This patch introduces support for Cortex A8 based Freescale i.MX51 CPU. This CPU has the Debug Access Port located at a different address (0x60008000) than TI OMAP3 series of CPUs. i.MX51 configuration file based on OMAP3 configuration file and an email from Alan Carvalho de Assis <acassis@gmail.com>. Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
Marek Vasut authored
Implement autodetection of debug base. Also, implement a function solving various hardware quirks (like iMX51 ROM Table location bug). Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
Marek Vasut authored
This patch implements "dap_lookup_cs_component()", which allows to lookup CS component by it's identification. Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
Marek Vasut authored
This patch adds function called "dap_detect_debug_base()", which should be called to get location of the ROM Table. By walking ROM Table, it's possible to discover the location of DAP. Sadly, some CPUs misreport this value, therefore I had to introduce an fixup table, which will be used in case such CPU is detected. Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
- 04 Nov, 2010 1 commit
-
-
ddraskovic authored
So far most of the people have been using existing ARM966E in the place of ARM946E, because they have practically the same scan chains. However, ARM946E has caches, which further complicates JATG handling via scan-chain. this was preventing single-stepping for ARM946E when SW breakpoints are used. This patch thus introduces : 1) Correct cache handling on memory write 2) Possibility to flush whole cache and turn it off during debug, or just to flush affected lines (faster and better) 3) Correct SW breakpoint handling and correct single-stepping 4) Corrects the bug on CP15 read and write, so CP15 values are now correctly R/W
-
- 29 Oct, 2010 3 commits
-
-
Øyvind Harboe authored
leave some bread-crumbs for users to figure out how to build OpenOCD Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
Øyvind Harboe authored
as a git module. Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
Øyvind Harboe authored
Delete obsolete jim that comes with OpenOCD.
-
- 28 Oct, 2010 3 commits
-
-
Spencer Oliver authored
- add comment where to find the various loaders src files. Signed-off-by:
Spencer Oliver <ntfreak@users.sourceforge.net>
-
Spencer Oliver authored
Add src code for ram loaders to contrib directory. Signed-off-by:
Spencer Oliver <ntfreak@users.sourceforge.net>
-
Øyvind Harboe authored
measure_clk indicates ca. 3-4MHz, so 1MHz should be safe. Added self_test proc used to test that rclk worked. Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
- 27 Oct, 2010 1 commit
-
-
Øyvind Harboe authored
help would not show help for commands when the command interpreter was in the wrong mode, which means that e.g. "help newtap" didn't work, it wouldn't show the "jtag newtap" help as it was a configuration command. Signed-off-by:
Øyvind Harboe <oyvind.harboe@zylin.com>
-
- 25 Oct, 2010 1 commit
-
-
Peter Stuge authored
Signed-off-by:
Peter Stuge <peter@stuge.se>
-