Ignore:
Timestamp:
Feb 14, 2025, 8:27:41 AM (3 months ago)
Author:
Zed
Message:

Fixing project before changing MPU settings in CubeMX.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ctrl/firmware/Main/CubeMX/charger.ioc

    r91 r92  
    11#MicroXplorer Configuration settings - do not modify
    2 ADC1.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_10
    3 ADC1.ClockPrescaler=ADC_CLOCK_ASYNC_DIV256
    4 ADC1.ContinuousConvMode=ENABLE
    5 ADC1.EOCSelection=ADC_EOC_SEQ_CONV
    6 ADC1.IPParameters=Rank-0\#ChannelRegularConversion,master,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,OffsetSignedSaturation-0\#ChannelRegularConversion,NbrOfConversionFlag,ContinuousConvMode,EOCSelection,Overrun,OversamplingMode,RightBitShift,Ratio,NbrOfConversion,ClockPrescaler
    7 ADC1.NbrOfConversion=1
    8 ADC1.NbrOfConversionFlag=1
    9 ADC1.OffsetNumber-0\#ChannelRegularConversion=ADC_OFFSET_NONE
    10 ADC1.OffsetSignedSaturation-0\#ChannelRegularConversion=DISABLE
    11 ADC1.Overrun=ADC_OVR_DATA_OVERWRITTEN
    12 ADC1.OversamplingMode=ENABLE
    13 ADC1.Rank-0\#ChannelRegularConversion=1
    14 ADC1.Ratio=1024
    15 ADC1.RightBitShift=ADC_RIGHTBITSHIFT_11
    16 ADC1.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_810CYCLES_5
    17 ADC1.master=1
     2ADC3.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_VBAT
     3ADC3.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_VREFINT
     4ADC3.Channel-2\#ChannelRegularConversion=ADC_CHANNEL_TEMPSENSOR
     5ADC3.Channel-3\#ChannelRegularConversion=ADC_CHANNEL_10
     6ADC3.ClockPrescalerADC3=ADC_CLOCK_ASYNC_DIV256
     7ADC3.ContinuousConvMode=ENABLE
     8ADC3.DMAContinuousRequests=ENABLE
     9ADC3.EOCSelection=ADC_EOC_SEQ_CONV
     10ADC3.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,OffsetNumber-0\#ChannelRegularConversion,OffsetSign-0\#ChannelRegularConversion,NbrOfConversionFlag,ContinuousConvMode,DMAContinuousRequests,EOCSelection,Overrun,OversamplingMode,RightBitShift,ClockPrescalerADC3,Ratio,Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,OffsetNumber-1\#ChannelRegularConversion,OffsetSign-1\#ChannelRegularConversion,Rank-2\#ChannelRegularConversion,Channel-2\#ChannelRegularConversion,SamplingTime-2\#ChannelRegularConversion,OffsetNumber-2\#ChannelRegularConversion,OffsetSign-2\#ChannelRegularConversion,Rank-3\#ChannelRegularConversion,Channel-3\#ChannelRegularConversion,SamplingTime-3\#ChannelRegularConversion,OffsetNumber-3\#ChannelRegularConversion,OffsetSign-3\#ChannelRegularConversion,NbrOfConversion
     11ADC3.NbrOfConversion=4
     12ADC3.NbrOfConversionFlag=1
     13ADC3.OffsetNumber-0\#ChannelRegularConversion=ADC_OFFSET_NONE
     14ADC3.OffsetNumber-1\#ChannelRegularConversion=ADC_OFFSET_NONE
     15ADC3.OffsetNumber-2\#ChannelRegularConversion=ADC_OFFSET_NONE
     16ADC3.OffsetNumber-3\#ChannelRegularConversion=ADC_OFFSET_NONE
     17ADC3.OffsetSign-0\#ChannelRegularConversion=ADC3_OFFSET_SIGN_NEGATIVE
     18ADC3.OffsetSign-1\#ChannelRegularConversion=ADC3_OFFSET_SIGN_NEGATIVE
     19ADC3.OffsetSign-2\#ChannelRegularConversion=ADC3_OFFSET_SIGN_NEGATIVE
     20ADC3.OffsetSign-3\#ChannelRegularConversion=ADC3_OFFSET_SIGN_NEGATIVE
     21ADC3.Overrun=ADC_OVR_DATA_OVERWRITTEN
     22ADC3.OversamplingMode=ENABLE
     23ADC3.Rank-0\#ChannelRegularConversion=1
     24ADC3.Rank-1\#ChannelRegularConversion=2
     25ADC3.Rank-2\#ChannelRegularConversion=3
     26ADC3.Rank-3\#ChannelRegularConversion=4
     27ADC3.Ratio=ADC3_OVERSAMPLING_RATIO_256
     28ADC3.RightBitShift=ADC_RIGHTBITSHIFT_11
     29ADC3.SamplingTime-0\#ChannelRegularConversion=ADC3_SAMPLETIME_640CYCLES_5
     30ADC3.SamplingTime-1\#ChannelRegularConversion=ADC3_SAMPLETIME_640CYCLES_5
     31ADC3.SamplingTime-2\#ChannelRegularConversion=ADC3_SAMPLETIME_640CYCLES_5
     32ADC3.SamplingTime-3\#ChannelRegularConversion=ADC3_SAMPLETIME_2CYCLES_5
     33Bdma.ADC3.0.Direction=DMA_PERIPH_TO_MEMORY
     34Bdma.ADC3.0.EventEnable=DISABLE
     35Bdma.ADC3.0.Instance=BDMA_Channel0
     36Bdma.ADC3.0.MemDataAlignment=DMA_MDATAALIGN_HALFWORD
     37Bdma.ADC3.0.MemInc=DMA_MINC_ENABLE
     38Bdma.ADC3.0.Mode=DMA_CIRCULAR
     39Bdma.ADC3.0.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD
     40Bdma.ADC3.0.PeriphInc=DMA_PINC_DISABLE
     41Bdma.ADC3.0.Polarity=HAL_DMAMUX_REQ_GEN_RISING
     42Bdma.ADC3.0.Priority=DMA_PRIORITY_LOW
     43Bdma.ADC3.0.RequestNumber=1
     44Bdma.ADC3.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority,SignalID,Polarity,RequestNumber,SyncSignalID,SyncPolarity,SyncEnable,EventEnable,SyncRequestNumber
     45Bdma.ADC3.0.SignalID=NONE
     46Bdma.ADC3.0.SyncEnable=DISABLE
     47Bdma.ADC3.0.SyncPolarity=HAL_DMAMUX_SYNC_NO_EVENT
     48Bdma.ADC3.0.SyncRequestNumber=1
     49Bdma.ADC3.0.SyncSignalID=NONE
     50Bdma.Request0=ADC3
     51Bdma.RequestsNb=1
    1852CAD.formats=[]
    1953CAD.pinconfig=Dual
     
    2660CORTEX_M7.Enable_S-Cortex_Memory_Protection_Unit_Region1_Settings_S=MPU_REGION_ENABLE
    2761CORTEX_M7.IPParameters=default_mode_Activation,CPU_ICache,CPU_DCache,Enable_S-Cortex_Memory_Protection_Unit_Region1_Settings_S,BaseAddress_S-Cortex_Memory_Protection_Unit_Region1_Settings_S,Size_S-Cortex_Memory_Protection_Unit_Region1_Settings_S,TypeExtField_S-Cortex_Memory_Protection_Unit_Region1_Settings_S,AccessPermission_S-Cortex_Memory_Protection_Unit_Region1_Settings_S,DisableExec_S-Cortex_Memory_Protection_Unit_Region1_Settings_S
    28 CORTEX_M7.Size_S-Cortex_Memory_Protection_Unit_Region1_Settings_S=MPU_REGION_SIZE_128KB
     62CORTEX_M7.Size_S-Cortex_Memory_Protection_Unit_Region1_Settings_S=MPU_REGION_SIZE_8KB
    2963CORTEX_M7.TypeExtField_S-Cortex_Memory_Protection_Unit_Region1_Settings_S=MPU_TEX_LEVEL1
    3064CORTEX_M7.default_mode_Activation=1
    31 Dma.ADC1.5.Direction=DMA_PERIPH_TO_MEMORY
    32 Dma.ADC1.5.EventEnable=DISABLE
    33 Dma.ADC1.5.FIFOMode=DMA_FIFOMODE_DISABLE
    34 Dma.ADC1.5.Instance=DMA1_Stream5
    35 Dma.ADC1.5.MemDataAlignment=DMA_MDATAALIGN_HALFWORD
    36 Dma.ADC1.5.MemInc=DMA_MINC_ENABLE
    37 Dma.ADC1.5.Mode=DMA_CIRCULAR
    38 Dma.ADC1.5.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD
    39 Dma.ADC1.5.PeriphInc=DMA_PINC_DISABLE
    40 Dma.ADC1.5.Polarity=HAL_DMAMUX_REQ_GEN_RISING
    41 Dma.ADC1.5.Priority=DMA_PRIORITY_LOW
    42 Dma.ADC1.5.RequestNumber=1
    43 Dma.ADC1.5.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority,FIFOMode,SignalID,Polarity,RequestNumber,SyncSignalID,SyncPolarity,SyncEnable,EventEnable,SyncRequestNumber
    44 Dma.ADC1.5.SignalID=NONE
    45 Dma.ADC1.5.SyncEnable=DISABLE
    46 Dma.ADC1.5.SyncPolarity=HAL_DMAMUX_SYNC_NO_EVENT
    47 Dma.ADC1.5.SyncRequestNumber=1
    48 Dma.ADC1.5.SyncSignalID=NONE
    4965Dma.Request0=SPI4_TX
    5066Dma.Request1=USART3_RX
     
    5268Dma.Request3=SPI2_RX
    5369Dma.Request4=SPI2_TX
    54 Dma.Request5=ADC1
    55 Dma.RequestsNb=6
     70Dma.RequestsNb=5
    5671Dma.SPI2_RX.3.Direction=DMA_PERIPH_TO_MEMORY
    5772Dma.SPI2_RX.3.EventEnable=DISABLE
     
    247262Mcu.CPN=STM32H723ZET6
    248263Mcu.Family=STM32H7
    249 Mcu.IP0=ADC1
    250 Mcu.IP1=CORTEX_M7
    251 Mcu.IP10=NVIC
    252 Mcu.IP11=RCC
    253 Mcu.IP12=RTC
    254 Mcu.IP13=SDMMC1
    255 Mcu.IP14=SPI2
    256 Mcu.IP15=SPI4
    257 Mcu.IP16=SYS
    258 Mcu.IP17=TIM3
    259 Mcu.IP18=TIM6
    260 Mcu.IP19=TIM8
    261 Mcu.IP2=DEBUG
    262 Mcu.IP20=USART2
    263 Mcu.IP21=USART3
    264 Mcu.IP22=USART10
    265 Mcu.IP3=DMA
    266 Mcu.IP4=FATFS
    267 Mcu.IP5=FREERTOS
    268 Mcu.IP6=I2C1
    269 Mcu.IP7=I2C2
    270 Mcu.IP8=MDMA
    271 Mcu.IP9=MEMORYMAP
    272 Mcu.IPNb=23
     264Mcu.IP0=ADC3
     265Mcu.IP1=BDMA
     266Mcu.IP10=MEMORYMAP
     267Mcu.IP11=NVIC
     268Mcu.IP12=RCC
     269Mcu.IP13=RTC
     270Mcu.IP14=SDMMC1
     271Mcu.IP15=SPI2
     272Mcu.IP16=SPI4
     273Mcu.IP17=SYS
     274Mcu.IP18=TIM3
     275Mcu.IP19=TIM6
     276Mcu.IP2=CORTEX_M7
     277Mcu.IP20=TIM8
     278Mcu.IP21=USART2
     279Mcu.IP22=USART3
     280Mcu.IP23=USART10
     281Mcu.IP3=DEBUG
     282Mcu.IP4=DMA
     283Mcu.IP5=FATFS
     284Mcu.IP6=FREERTOS
     285Mcu.IP7=I2C1
     286Mcu.IP8=I2C2
     287Mcu.IP9=MDMA
     288Mcu.IPNb=24
    273289Mcu.Name=STM32H723ZETx
    274290Mcu.Package=LQFP144
     
    326342Mcu.Pin55=PB8
    327343Mcu.Pin56=PB9
    328 Mcu.Pin57=VP_FATFS_VS_SDIO
    329 Mcu.Pin58=VP_FREERTOS_VS_CMSIS_V2
    330 Mcu.Pin59=VP_RTC_VS_RTC_Activate
     344Mcu.Pin57=VP_ADC3_TempSens_Input
     345Mcu.Pin58=VP_ADC3_Vref_Input
     346Mcu.Pin59=VP_ADC3_Vbat_Input
    331347Mcu.Pin6=PF1
    332 Mcu.Pin60=VP_RTC_VS_RTC_Calendar
    333 Mcu.Pin61=VP_SYS_VS_tim7
    334 Mcu.Pin62=VP_TIM3_VS_ClockSourceINT
    335 Mcu.Pin63=VP_TIM6_VS_ClockSourceINT
    336 Mcu.Pin64=VP_TIM8_VS_ControllerModeReset
    337 Mcu.Pin65=VP_TIM8_VS_ClockSourceINT
    338 Mcu.Pin66=VP_MEMORYMAP_VS_MEMORYMAP
    339 Mcu.Pin67=VP_STMicroelectronics.X-CUBE-EEPRMA1_VS_BoardOoPartJjEEPROM_5.1.0_5.1.0
     348Mcu.Pin60=VP_FATFS_VS_SDIO
     349Mcu.Pin61=VP_FREERTOS_VS_CMSIS_V2
     350Mcu.Pin62=VP_RTC_VS_RTC_Activate
     351Mcu.Pin63=VP_RTC_VS_RTC_Calendar
     352Mcu.Pin64=VP_SYS_VS_tim7
     353Mcu.Pin65=VP_TIM3_VS_ClockSourceINT
     354Mcu.Pin66=VP_TIM6_VS_ClockSourceINT
     355Mcu.Pin67=VP_TIM8_VS_ControllerModeReset
     356Mcu.Pin68=VP_TIM8_VS_ClockSourceINT
     357Mcu.Pin69=VP_MEMORYMAP_VS_MEMORYMAP
    340358Mcu.Pin7=PH0-OSC_IN
     359Mcu.Pin70=VP_STMicroelectronics.X-CUBE-EEPRMA1_VS_BoardOoPartJjEEPROM_5.1.0_5.1.0
    341360Mcu.Pin8=PH1-OSC_OUT
    342361Mcu.Pin9=PC0
    343 Mcu.PinsNb=68
     362Mcu.PinsNb=71
    344363Mcu.ThirdParty0=STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0
    345364Mcu.ThirdParty1=STMicroelectronics.X-CUBE-EEPRMA1.5.1.0
     
    376395MxCube.Version=6.13.0
    377396MxDb.Version=DB.6.0.130
     397NVIC.BDMA_Channel0_IRQn=true\:5\:0\:false\:false\:true\:true\:false\:true\:true
    378398NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false
    379399NVIC.DMA1_Stream0_IRQn=true\:5\:0\:false\:false\:true\:true\:false\:true\:true
     
    382402NVIC.DMA1_Stream3_IRQn=true\:5\:0\:false\:false\:true\:true\:false\:true\:true
    383403NVIC.DMA1_Stream4_IRQn=true\:5\:0\:false\:false\:true\:true\:false\:true\:true
    384 NVIC.DMA1_Stream5_IRQn=true\:5\:0\:false\:false\:true\:true\:false\:true\:true
    385404NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false
    386405NVIC.EXTI9_5_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true\:true
     
    464483PB9.Locked=true
    465484PB9.Signal=GPIO_Output
     485PC0.GPIOParameters=GPIO_Label
     486PC0.GPIO_Label=U_BAT
    466487PC0.Locked=true
    467488PC0.Signal=ADCx_INP10
     
    659680ProjectManager.UAScriptBeforePath=
    660681ProjectManager.UnderRoot=true
    661 ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-MX_DMA_Init-DMA-false-HAL-true,3-MX_MDMA_Init-MDMA-false-HAL-true,4-MX_RTC_Init-RTC-false-HAL-true,5-MX_SPI4_Init-SPI4-false-HAL-true,6-MX_SDMMC1_SD_Init-SDMMC1-false-HAL-true,7-MX_USART3_UART_Init-USART3-false-HAL-true,8-MX_TIM3_Init-TIM3-false-HAL-true,9-SystemClock_Config-RCC-false-HAL-false,10-MX_FATFS_Init-FATFS-false-HAL-false,11-MX_TIM8_Init-TIM8-false-HAL-true,12-MX_SPI2_Init-SPI2-false-HAL-true,13-MX_USART2_UART_Init-USART2-false-HAL-true,14-MX_USART10_UART_Init-USART10-false-HAL-true,15-MX_TIM6_Init-TIM6-false-HAL-true,16-MX_I2C1_Init-I2C1-false-HAL-true,17-MX_I2C2_Init-I2C2-false-HAL-true,18-MX_ADC1_Init-ADC1-false-HAL-true,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true
     682ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-MX_DMA_Init-DMA-false-HAL-true,3-MX_MDMA_Init-MDMA-false-HAL-true,4-MX_BDMA_Init-BDMA-false-HAL-true,5-MX_RTC_Init-RTC-false-HAL-true,6-MX_SPI4_Init-SPI4-false-HAL-true,7-MX_SDMMC1_SD_Init-SDMMC1-false-HAL-true,8-MX_USART3_UART_Init-USART3-false-HAL-true,9-SystemClock_Config-RCC-false-HAL-false,10-MX_FATFS_Init-FATFS-false-HAL-false,11-MX_TIM8_Init-TIM8-false-HAL-true,12-MX_SPI2_Init-SPI2-false-HAL-true,13-MX_USART2_UART_Init-USART2-false-HAL-true,14-MX_USART10_UART_Init-USART10-false-HAL-true,15-MX_TIM6_Init-TIM6-false-HAL-true,16-MX_I2C2_Init-I2C2-false-HAL-true,17-MX_ADC3_Init-ADC3-false-HAL-true,18-MX_I2C1_Init-I2C1-false-HAL-true,19-MX_TIM3_Init-TIM3-false-HAL-true,0-MX_CORTEX_M7_Init-CORTEX_M7-false-HAL-true
    662683RCC.ADCCLockSelection=RCC_ADCCLKSOURCE_PLL3
    663684RCC.ADCFreq_Value=60000000
     
    754775SDMMC1.HardwareFlowControl=SDMMC_HARDWARE_FLOW_CONTROL_ENABLE
    755776SDMMC1.IPParameters=ClockPowerSave,HardwareFlowControl,ClockDiv
    756 SH.ADCx_INP10.0=ADC1_INP10,IN10-Single-Ended
     777SH.ADCx_INP10.0=ADC3_INP10,IN10-Single-Ended
    757778SH.ADCx_INP10.ConfNb=1
    758779SH.GPXTI8.0=GPIO_EXTI8
     
    834855USART3.SwapParam=ADVFEATURE_SWAP_ENABLE
    835856USART3.VirtualMode-Asynchronous=VM_ASYNC
     857VP_ADC3_TempSens_Input.Mode=IN-TempSens
     858VP_ADC3_TempSens_Input.Signal=ADC3_TempSens_Input
     859VP_ADC3_Vbat_Input.Mode=IN-Vbat
     860VP_ADC3_Vbat_Input.Signal=ADC3_Vbat_Input
     861VP_ADC3_Vref_Input.Mode=IN-Vrefint
     862VP_ADC3_Vref_Input.Signal=ADC3_Vref_Input
    836863VP_FATFS_VS_SDIO.Mode=SDIO
    837864VP_FATFS_VS_SDIO.Signal=FATFS_VS_SDIO
Note: See TracChangeset for help on using the changeset viewer.