def __init__(self, parent):
     advSettingsWin_Sign.advSettingsWin_Sign.__init__(self, parent)
     self._setLanguage()
     signSettingsDict = uivar.getAdvancedSettings(
         uidef.kAdvancedSettings_Sign)
     self.signSettingsDict = signSettingsDict.copy()
     self._recoverLastSettings()
示例#2
0
 def __init__(self, parent):
     advSettingsWin_Cert.advSettingsWin_Cert.__init__(self, parent)
     self._initCstVersion()
     certSettingsDict = uivar.getAdvancedSettings(
         uidef.kAdvancedSettings_Cert)
     self.certSettingsDict = certSettingsDict.copy()
     self._recoverLastSettings()
示例#3
0
 def __init__(self, parent):
     advSettingsWin_FlexibleUserKeys.advSettingsWin_FlexibleUserKeys.__init__(
         self, parent)
     userKeyCtrlDict, userKeyCmdDict = uivar.getAdvancedSettings(
         uidef.kAdvancedSettings_UserKeys)
     self.userKeyCtrlDict = userKeyCtrlDict
     self.userKeyCmdDict = userKeyCmdDict
示例#4
0
 def __init__(self, parent):
     advSettingsWin_FixedOtpmkKey.advSettingsWin_FixedOtpmkKey.__init__(self, parent)
     self._setLanguage()
     otpmkKeyCommDict = uivar.getAdvancedSettings(uidef.kAdvancedSettings_OtpmkKey)
     self.secureBootType = otpmkKeyCommDict['secureBootType']
     self.otpmkKeyOpt = otpmkKeyCommDict['opt']
     self.otpmkEncryptedRegionStartList = otpmkKeyCommDict['regionStartList'][:]
     self.otpmkEncryptedRegionLengthList = otpmkKeyCommDict['regionLengthList'][:]
示例#5
0
 def __init__(self, parent):
     advSettingsWin_FixedOtpmkKey.advSettingsWin_FixedOtpmkKey.__init__(self, parent)
     self._setLanguage()
     otpmkKeyOpt, otpmkEncryptedRegionStartList, otpmkEncryptedRegionLengthList = uivar.getAdvancedSettings(uidef.kAdvancedSettings_OtpmkKey)
     self.otpmkKeyOpt = otpmkKeyOpt
     self.otpmkEncryptedRegionStartList = otpmkEncryptedRegionStartList[:]
     self.otpmkEncryptedRegionLengthList = otpmkEncryptedRegionLengthList[:]
     self._recoverLastSettings()
示例#6
0
 def __init__(self, parent):
     advSettingsWin_FixedOtpmkKey.advSettingsWin_FixedOtpmkKey.__init__(
         self, parent)
     otpmkKeyOpt, otpmkEncryptedRegionStart, otpmkEncryptedRegionLength = uivar.getAdvancedSettings(
         uidef.kAdvancedSettings_OtpmkKey)
     self.otpmkKeyOpt = otpmkKeyOpt
     self.otpmkEncryptedRegionStart = otpmkEncryptedRegionStart
     self.otpmkEncryptedRegionLength = otpmkEncryptedRegionLength
     self._recoverLastSettings()
 def __init__(self, parent):
     advSettingsWin_FlexibleUserKeys_Otfad.advSettingsWin_FlexibleUserKeys_Otfad.__init__(
         self, parent)
     self._setLanguage()
     userKeyCtrlDict, userKeyCmdDict = uivar.getAdvancedSettings(
         uidef.kAdvancedSettings_UserKeys)
     self.userKeyCtrlDict = userKeyCtrlDict.copy()
     self.userKeyCmdDict = userKeyCmdDict.copy()
     self.regionFacStart = [None] * RTyyyy_uidef.kMaxFacRegionCount_Otfad
     self.regionFacLength = [None] * RTyyyy_uidef.kMaxFacRegionCount_Otfad
     self.xipBaseAddr = None
     self._recoverLastSettings()
 def __init__(self, parent):
     advSettingsWin_FlexibleUserKeys.advSettingsWin_FlexibleUserKeys.__init__(
         self, parent)
     userKeyCtrlDict, userKeyCmdDict = uivar.getAdvancedSettings(
         uidef.kAdvancedSettings_UserKeys)
     self.userKeyCtrlDict = userKeyCtrlDict.copy()
     self.userKeyCmdDict = userKeyCmdDict.copy()
     self.engine0FacStart = [None] * uidef.kMaxFacRegionCount
     self.engine0FacLength = [None] * uidef.kMaxFacRegionCount
     self.engine1FacStart = [None] * uidef.kMaxFacRegionCount
     self.engine1FacLength = [None] * uidef.kMaxFacRegionCount
     self._recoverLastSettings()
示例#9
0
    def __init__(self, parent):
        secBootWin.secBootWin.__init__(self, parent)
        self.m_bitmap_nxp.SetBitmap(wx.Bitmap( u"../img/logo_nxp.png", wx.BITMAP_TYPE_ANY ))

        self.exeBinRoot = os.getcwd()
        self.exeTopRoot = os.path.dirname(self.exeBinRoot)
        exeMainFile = os.path.join(self.exeTopRoot, 'src', 'main.py')
        if not os.path.isfile(exeMainFile):
            self.exeTopRoot = os.path.dirname(os.path.dirname(os.path.dirname(__file__)))
        uivar.setRuntimeSettings(None, self.exeTopRoot)
        uivar.initVar(os.path.join(self.exeTopRoot, 'bin', 'nsb_settings.json'))
        toolCommDict = uivar.getAdvancedSettings(uidef.kAdvancedSettings_Tool)
        self.toolCommDict = toolCommDict.copy()

        self.fuseSettingFilename = os.path.join(self.exeTopRoot, 'bin', 'fuse_settings.json')

        self.logFolder = os.path.join(self.exeTopRoot, 'gen', 'log_file')
        self.logFilename = os.path.join(self.exeTopRoot, 'gen', 'log_file', 'log.txt')

        self.connectStatusColor = None
        self.hasDynamicLableBeenInit = False

        self.languageIndex = 0
        self._initLanguage()
        self.setLanguage()

        self.isToolRunAsEntryMode = None
        self._initToolRunMode()
        self.setToolRunMode()

        self.isDymaticUsbDetection = None
        self._initUsbDetection()
        self.setUsbDetection()

        self.soundEffectType = None
        self._initSoundEffect()
        self.setSoundEffect()

        self.isSbFileEnabledToGen = None
        self._initGenSbFile()
        self.setGenSbFile()

        self.isAutomaticImageReadback = None
        self._initImageReadback()
        self.setImageReadback()

        self.flashloaderResident = None
        self._initFlashloaderResident()
        self.setFlashloaderResident()

        self.updateConnectStatus()

        self.mcuSeries = None
        self.mcuDevice = None
        self.bootDevice = None
        self.isMcuSeriesChanged = False
        self._initTargetSetupValue()
        self.setTargetSetupValue()

        self.efuseGroupSel = None
        self._initEfuseGroup()
        self.setEfuseGroup()

        self.isUartPortSelected = None
        self.isUsbhidPortSelected = None
        self.uartComPort = None
        self.uartBaudrate = None
        self.usbhidVid = None
        self.usbhidPid = None
        self.isUsbhidConnected = False
        self.usbhidToConnect = [None] * 2
        self._initPortSetupValue()

        self.soundEffectFilenameForTask = None

        self.isOneStepConnectMode = None
        self.initOneStepConnectMode()