7import isystem.connect
as ic
13def test_codeStoreItem():
14 connMgr = ic.ConnectionMgr()
15 connMgr.connect(ic.CConnectionConfig().instanceId(winidea_id))
17 dataCtrl = ic.CDataController(connMgr)
19 print(f
"Loading current download file...")
20 codeStore = dataCtrl.csCreate()
21 wksFolderPath = ic.CIDEController(connMgr).getPath(ic.CIDEController.WORKSPACE_DIR)
22 dlFilePath = os.path.join(wksFolderPath,
"build",
"debug",
"STM32",
"sdk_example_stm32.elf")
23 codeStore.load(0, dlFilePath, 0)
25 numOfItems = codeStore.numItems()
26 for index
in range(numOfItems):
27 csItem = codeStore.getItem(index)
28 print(f
"Dowload file region '{index}':")
29 print(f
"\tStart address: {hex(csItem.getAddress())}")
30 print(f
"\tEnd address: {hex(csItem.getLastAddress())}")
33if __name__ ==
"__main__":