Clément Burin des Roziers
da8ce5f2e1
STM32L: Added flash driver and target
...
Added the flash driver for the STM32L family, which highly differ from the STM32F family.
Added the TCL target file for JTAG access.
2011-10-03 18:42:39 +02:00
Michel Jaouen
ac49e24149
u8500 : config for L2 cache
2011-09-30 09:45:29 +02:00
Vladimir Zapolskiy
05b12e6c5e
AM/DM37x: add ES1.2 silicon type into account
...
The missing value for ES1.2 silicon revision is mentioned in
sprugn4m.pdf, and the recent TI Beagleboard XM is powered by it,
so let support the revision.
2011-09-30 09:37:04 +02:00
Rodrigo L. Rosa
67bb8a6cb2
dsp568013 disable polling by default
2011-08-30 15:08:54 -07:00
Jonathan Dumaresq
4bcf37e2c0
Add Valuline HD to config file
...
This will add the BSTAP for the medium and high density devices
2011-08-25 20:13:16 +02:00
B. A. Bryce
29f0ac0efd
cfg: allow stellaris device class override
...
Some devices, eg. The Tempest class return the wrong device class
when queried. Add the ability to manually override the device class.
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net >
2011-08-02 13:10:03 +01:00
Spencer Oliver
69ac20a155
cfg: support calling legacy stm32 scripts
...
For the time being we support the old stm32 script names - this will
be removed before the next release cycle.
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net >
2011-07-29 17:01:31 +01:00
Spencer Oliver
89f593d8cb
cfg: update scripts to use new stm32 driver names
...
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net >
2011-07-28 11:45:09 +01:00
Spencer Oliver
b5a324e63c
cfg: add Fujitsu FM3 config
...
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net >
2011-07-27 10:56:25 +01:00
Michael Hunold
d6c42bf312
CPU name in TMPA900 config file should obviously be TMPA900 (not TMPA910).
...
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net >
2011-07-18 14:24:05 +01:00
Øyvind Harboe
e7269e32a7
stm32f2xxx: comments about frequency choice
2011-07-15 12:05:46 +02:00
Laurent Charpentier
01c0ffe98f
Added configuration file for stm32f2xxx.
2011-06-08 07:19:39 +02:00
Damjan Marion
ba576920cf
SMDK6410 is not target, move file to board
2011-05-29 20:05:01 +02:00
Rodrigo L. Rosa
129f099ef1
flash support (only full erase/write) for 568013 and 568037
2011-05-18 18:47:55 +02:00
Rodrigo L. Rosa
9d4aec6bda
partial support for 568013 and 568037, target integration.
2011-05-18 18:47:50 +02:00
Øyvind Harboe
289cecebf0
beagleboard: add support for various icepick versions
...
The beagleboard icepick jtag tap id's vary.
2011-05-05 15:47:12 +02:00
Alexandre Pereira da Silva
522d5b84e2
Add support for the lpc2460 target
2011-05-03 22:07:01 +02:00
Alexandre Pereira da Silva
743fada06a
Make the lpc2xxx generic driver support romless parts
2011-05-03 22:06:57 +02:00
Michel Jaouen
d2911627d2
u8500.cfg : ste u8500 support
2011-04-28 12:22:47 +02:00
Luca Ellero
041953f3b1
Add preliminary support for Freescale iMX53
...
Signed-off-by: Luca Ellero <lroluk@gmail.com >
2011-04-13 21:32:00 +02:00
Alexandre Pereira da Silva
5cc83a880a
Add the REV A tap id to the LPC3250 configuration
2011-04-13 21:28:44 +02:00
Øyvind Harboe
3fea99097e
pandaboard: use new -dbgbase option to workaround broken ROM table
...
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com >
2011-04-02 09:00:01 +02:00
Øyvind Harboe
6c5e1781a1
omap4430: cortex a9 and a8 are now merged again
...
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com >
2011-03-22 09:10:21 +01:00
Aaron Carroll
cc9939879c
omap4430: force hardware breakpoints for GDB
...
Soft breakpoints are currently broken if the MMU is enabled due to incorrect
cache flushing. Until this is fixed, force the use of hardware breakpoints.
Signed-off-by: Aaron Carroll <aaronc@ok-labs.com >
2011-03-13 14:58:57 +01:00
Jean-Christophe PLAGNIOL-VILLARD
df500c5a04
at91: add at91sam9g45 support
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
Cc: Nicolas Ferre <nicolas.ferre@atmel.com >
Cc: Patrice Vilchez <patrice.vilchez@atmel.com >
2011-03-03 22:49:47 +01:00
Jean-Christophe PLAGNIOL-VILLARD
a4bf71386b
at91: add at91sam9g10 support
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
Cc: Nicolas Ferre <nicolas.ferre@atmel.com >
Cc: Patrice Vilchez <patrice.vilchez@atmel.com >
2011-03-03 22:49:47 +01:00
Jean-Christophe PLAGNIOL-VILLARD
aebc0d5556
at91sam9260: update sram information
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
Cc: Nicolas Ferre <nicolas.ferre@atmel.com >
Cc: Patrice Vilchez <patrice.vilchez@atmel.com >
2011-03-03 22:49:47 +01:00
Jean-Christophe PLAGNIOL-VILLARD
f6783d4465
at91: add at91sam9263 support
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
Cc: Nicolas Ferre <nicolas.ferre@atmel.com >
Cc: Patrice Vilchez <patrice.vilchez@atmel.com >
2011-03-03 22:49:47 +01:00
Jean-Christophe PLAGNIOL-VILLARD
26db0a6bef
at91: add at91sam9261 support
...
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
Cc: Nicolas Ferre <nicolas.ferre@atmel.com >
Cc: Patrice Vilchez <patrice.vilchez@atmel.com >
2011-03-03 22:49:46 +01:00
Jean-Christophe PLAGNIOL-VILLARD
e941805713
at91sam9: factorise cpu support
...
all at91sam9 are nearly the same except sram and soc name
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com >
Cc: Nicolas Ferre <nicolas.ferre@atmel.com >
Cc: Patrice Vilchez <patrice.vilchez@atmel.com >
2011-03-03 22:49:46 +01:00
Luca Ellero
578294dbdd
stm32: add ID for medium density device Rev Z
...
stm32-discovery evaluation board (STM32F100RBTB6):
reading device id register (0xE0042000) returns 0x10010420
Signed-off-by: Luca Ellero <lroluk@gmail.com >
2011-02-18 08:08:31 +01:00
Luca Ellero
6684b35346
omap4430: Add JRC TAPID for PandaBoard REV EA1 (PEAP platforms)
...
PandaBoard REV EA1 (Panda Early Adopter Program) has a different ID.
This patch add alternate REV EA1 TAP id to configuration file
Signed-off-by: Luca Ellero <lroluk@gmail.com >
2011-02-08 09:51:54 +01:00
Aaron Carroll
aaf145c422
omap4430: fix reset sequence
...
* Write to the PRM reset control register should have been 'phys';
* Setup empty reset-assert handlers for the M3's, since the board-level reset
takes care of them;
* Remove the dbginit cruft, because it gets called implicitly on reset.
Signed-off-by: Aaron Carroll <aaronc@cse.unsw.edu.au >
2011-02-02 08:32:10 +01:00
Aaron Carroll
4592506b8e
TCL configs for OMAP4430 and Pandaboard
...
Signed-off-by: Aaron Carroll <aaronc@cse.unsw.edu.au >
2011-01-31 08:57:50 +01:00
Freddie Chopin
61e1e525c1
Add another level of procedures to LPC2xxx initialization - procedures for specific targets (setup_lpc<number>) take core clock and adapter clock as parameters. This way "constant" parameters (flash size and type, CPUTAPID, etc.) do not need to be copied if one wishes to change the "variable" parameters - like the core clock or adapter clock - in a board config file or somewhere else.
...
Signed-off-by: Freddie Chopin <freddie_chopin@op.pl >
2011-01-09 21:34:02 +01:00
Freddie Chopin
94fa8fd30a
Add common LPC2xxx setup procedure, use in all LPC2xxx files.
...
Signed-off-by: Freddie Chopin <freddie_chopin@op.pl >
2011-01-07 16:09:31 +01:00
Spencer Oliver
3d834bdab7
stm32: add stm32 xl family flash support
...
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net >
2010-12-23 12:11:14 +00:00
Øyvind Harboe
8b41812da3
lpc2148: redo to the new target configuration scheme
...
Define a proc which PCBs can easily override.
Also demonstrates how to add multiple TAP exepcted-id's
using arguments.
Added 0x3f0f0f0f as expected TAP-id. Old LPC2148 silicon
I happened to have on my desk?
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com >
2010-12-22 17:44:22 +01:00
Michael Schwingen
23bf724e04
update IXP42x target / XBA board config
2010-12-19 22:16:31 +01:00
Michael Trensch
6839618062
Add support for Hilscher netX controllers
2010-12-18 21:11:57 +01:00
Antonio Borneo
30da7c67ce
TCL: fix non TCL comments
...
End of line comments fixed with ';' before '#'.
Added few additional 'space' to keep indentation in
multi-line comments.
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com >
2010-12-18 21:04:22 +01:00
Freddie Chopin
4bd2b30d5b
remove srst_pulls_trst from LPC2xxx target scripts
...
LPC2xxx do not require reset_config srst_pulls_trst. This can cause various "strange" problems when flashing the chip, because "reset halt" actually allows the chip to run for some short period of time and execute some code.
Signed-off-by: Freddie Chopin <freddie_chopin@op.pl >
2010-12-09 22:54:31 +01:00
Rolf Meeser
6ef4e97779
lpc2478 target config: CCLK as (mandatory) parameter
2010-12-05 13:37:57 +01:00
Spencer Oliver
0ac6c0d1a8
stm32: set default soft reset config
...
If no srst is configured then default to using sysresetreq to
reset the target.
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net >
2010-12-03 09:02:10 +00:00
Spencer Oliver
c24087d33e
config: fix luminary jtag config
...
When this config was updated in commit e3773e3e3d
the old jtag declaration was not removed.
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net >
2010-12-02 22:01:44 +00:00
Freddie Chopin
a1ce28b118
rename some target scripts to be consistent with the rest
...
Rename Atmel target scripts which had wrong name ("at91" missing for ARM7 AT91SAM7..., "at" missing for AVR ATmega...)
Signed-off-by: Freddie Chopin <freddie_chopin@op.pl >
2010-12-02 18:53:03 +01:00
Antonio Borneo
42082f7c23
FLASH/NOR: rename from spearsmi to stmsmi
...
STMicroelectronics controller SMI is not SPEAr specific.
Rename it and change name to every symbol in the code.
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com >
2010-11-23 08:37:34 +01:00
Antonio Borneo
4bbdf966d4
STR750: Add SMI interface support
...
Modified spearsmi driver to include support for STR75x
Added missing initialization in tcl file for STR750
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com >
2010-11-23 08:37:31 +01:00
Antonio Borneo
e7b2958229
TCL scripts: replace "puts" with "echo"
...
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com >
2010-11-09 08:12:51 +01:00
Andrew Leech
fc4cbc0f98
lpc3131: target definition
2010-11-09 08:05:55 +01:00