sam-ba -v SAM-BA Command Line Tool v3.2.0 Copyright 2015-2017 ATMEL Corporation
import
lines that give the revision number of the modules that shall be used in the core of the script. So, while moving to a more recent revision of SAM-BA, make sure to update these numbers accordingly.
import SAMBA 3.2 import SAMBA.Connection.Serial 3.2 import SAMBA.Device.SAMA5D2 3.2
SAM-BA API changes | SAM-BA 3.1.x | SAM-BA 3.2.y | Comments |
---|---|---|---|
AppletLoader {} |
needed | removed | Removed AppletLoader object. Connection object can now be used directly when working with applets. |
device example |
device: SAMA5D2 { board: "sama5d2-xplained" } |
device: SAMA5D2Xplained { } |
Board selection is not done using a board property on the device anymore.Instead, the boards are defined using inheritance: for example, the SAMA5D2Xplained QML object inherits from SAMA5D2 QML object. |
applet initialization call | appletInitialize() |
initializeApplet() |
|
applet erase/write functions | appletErase() appletWrite() |
applet.erase() applet.write() |
|
applet Boot Config manipulation | appletWriteBootCfg() appletReadBootCfg() |
applet.writeBootCfg() applet.readBootCfg() |
WebFaqBaseForm | |
---|---|
Boards | Sama5d27Som1EK, Sama5d2PtcEK, Sama5d2Xplained |
Components | SAM-BA |
Summary | SAM-BA API revisions |
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
Microchip® and others, are registered trademarks or trademarks of Microchip Technology Inc. and its subsidiaries.
Arm® and others are registered trademarks or trademarks of Arm Limited (or its affiliates). Other terms and product names may be trademarks of others.
Ideas, requests, contributions ? Connect to LinksToCommunities page.