mirror of
https://github.com/openocd-org/openocd.git
synced 2025-10-14 19:48:47 +08:00
doc/openocd.texi: add entry describing atsamv user signature area
Adds documentation entry for newly added possibility to program ATSAMV family embedded flash signature area page. Change-Id: I3bbaba304868dca49d6dd7006276d2d3a95facad Signed-off-by: Michal Lenc <michallenc@seznam.cz> Reviewed-on: https://review.openocd.org/c/openocd/+/9096 Reviewed-by: Tomas Vanek <vanekt@fbl.cz> Tested-by: jenkins
This commit is contained in:
@@ -6965,6 +6965,18 @@ This driver uses the same command names/syntax as @xref{at91sam3}.
|
|||||||
flash bank $_FLASHNAME atsamv 0x00400000 0 0 0 $_TARGETNAME
|
flash bank $_FLASHNAME atsamv 0x00400000 0 0 0 $_TARGETNAME
|
||||||
@end example
|
@end example
|
||||||
|
|
||||||
|
These families also have a user signature area located at the beginning
|
||||||
|
of an embedded flash. This is a 512 bytes large page whose data are not
|
||||||
|
erased by assering ERASE pin or by software ERASE command. It can be
|
||||||
|
used to store configuration, keys, trimming values and so on. The area
|
||||||
|
overlaps with the beginning of standard flash and uses special commands
|
||||||
|
to perform write/read operations. OpenOCD locates the signature area
|
||||||
|
at fake address above 32 bit address space, specifically at 0x100000000.
|
||||||
|
|
||||||
|
@example
|
||||||
|
flash bank $_SIGNATURENAME atsamv 0x100000000 0 0 0 $_TARGETNAME
|
||||||
|
@end example
|
||||||
|
|
||||||
@deffn {Command} {atsamv gpnvm} [@option{show} [@option{all}|number]]
|
@deffn {Command} {atsamv gpnvm} [@option{show} [@option{all}|number]]
|
||||||
@deffnx {Command} {atsamv gpnvm} (@option{clr}|@option{set}) number
|
@deffnx {Command} {atsamv gpnvm} (@option{clr}|@option{set}) number
|
||||||
With no parameters, @option{show} or @option{show all},
|
With no parameters, @option{show} or @option{show all},
|
||||||
|
Reference in New Issue
Block a user