fm4.cfg 651 B

123456789101112131415161718192021222324252627282930313233
  1. # SPDX-License-Identifier: GPL-2.0-or-later
  2. #
  3. # Spansion FM4 (ARM Cortex-M4)
  4. #
  5. if { [info exists CHIPNAME] } {
  6. set _CHIPNAME $CHIPNAME
  7. } else {
  8. set _CHIPNAME fm4
  9. }
  10. source [find target/swj-dp.tcl]
  11. if { [info exists CPUTAPID] } {
  12. set _CPU_TAPID $CPUTAPID
  13. } elseif { [using_jtag] } {
  14. set _CPU_TAPID 0x4ba00477
  15. } else {
  16. set _CPU_TAPID 0x2ba01477
  17. }
  18. swj_newdap $_CHIPNAME cpu -irlen 4 -expected-id $_CPU_TAPID
  19. dap create $_CHIPNAME.dap -chain-position $_CHIPNAME.cpu
  20. set _TARGETNAME $_CHIPNAME.cpu
  21. target create $_TARGETNAME cortex_m -endian little -dap $_CHIPNAME.dap
  22. adapter speed 500
  23. if {![using_hla]} {
  24. cortex_m reset_config sysresetreq
  25. }