Changeset 70


Ignore:
Timestamp:
Jan 28, 2025, 4:06:07 PM (3 months ago)
Author:
Zed
Message:

AZRTOS and NetX were removed from the project.

Location:
ctrl/firmware/Main/CubeMX
Files:
7 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • ctrl/firmware/Main/CubeMX/Core/Inc/stm32h7xx_it.h

    r66 r70  
    5252void BusFault_Handler(void);
    5353void UsageFault_Handler(void);
     54void SVC_Handler(void);
    5455void DebugMon_Handler(void);
     56void PendSV_Handler(void);
     57void SysTick_Handler(void);
    5558void DMA1_Stream0_IRQHandler(void);
    5659void DMA1_Stream1_IRQHandler(void);
  • ctrl/firmware/Main/CubeMX/Core/Src/main.c

    r66 r70  
    1818/* USER CODE END Header */
    1919/* Includes ------------------------------------------------------------------*/
    20 #include "app_threadx.h"
    2120#include "main.h"
    2221#include "dma.h"
     
    126125#undef MX_SDMMC1_SD_Init
    127126  /* USER CODE END 2 */
    128 
    129   MX_ThreadX_Init();
    130 
    131   /* We should never get here as control is now taken by the scheduler */
    132127
    133128  /* Infinite loop */
  • ctrl/firmware/Main/CubeMX/Core/Src/sdmmc.c

    r60 r70  
    4949  if (HAL_SD_Init(&hsd1) != HAL_OK)
    5050  {
    51     //Error_Handler();
    52         printf("Cannot initialize SD-card!\n");
     51    Error_Handler();
    5352  }
    5453  /* USER CODE BEGIN SDMMC1_Init 2 */
  • ctrl/firmware/Main/CubeMX/Core/Src/stm32h7xx_it.c

    r66 r70  
    153153
    154154/**
     155  * @brief This function handles System service call via SWI instruction.
     156  */
     157void SVC_Handler(void)
     158{
     159  /* USER CODE BEGIN SVCall_IRQn 0 */
     160
     161  /* USER CODE END SVCall_IRQn 0 */
     162  /* USER CODE BEGIN SVCall_IRQn 1 */
     163
     164  /* USER CODE END SVCall_IRQn 1 */
     165}
     166
     167/**
    155168  * @brief This function handles Debug monitor.
    156169  */
     
    163176
    164177  /* USER CODE END DebugMonitor_IRQn 1 */
     178}
     179
     180/**
     181  * @brief This function handles Pendable request for system service.
     182  */
     183void PendSV_Handler(void)
     184{
     185  /* USER CODE BEGIN PendSV_IRQn 0 */
     186
     187  /* USER CODE END PendSV_IRQn 0 */
     188  /* USER CODE BEGIN PendSV_IRQn 1 */
     189
     190  /* USER CODE END PendSV_IRQn 1 */
     191}
     192
     193/**
     194  * @brief This function handles System tick timer.
     195  */
     196void SysTick_Handler(void)
     197{
     198  /* USER CODE BEGIN SysTick_IRQn 0 */
     199
     200  /* USER CODE END SysTick_IRQn 0 */
     201
     202  /* USER CODE BEGIN SysTick_IRQn 1 */
     203
     204  /* USER CODE END SysTick_IRQn 1 */
    165205}
    166206
  • ctrl/firmware/Main/CubeMX/charger.ioc

    r69 r70  
    128128Mcu.Pin42=VP_TIM8_VS_ClockSourceINT
    129129Mcu.Pin43=VP_MEMORYMAP_VS_MEMORYMAP
    130 Mcu.Pin44=VP_STMicroelectronics.X-CUBE-AZRTOS-H7_VS_RTOSJjThreadX_6.4.0_3.3.0
    131 Mcu.Pin45=VP_STMicroelectronics.X-CUBE-AZRTOS-H7_VS_FileOoSystemJjFileX_6.4.0_3.3.0
    132 Mcu.Pin46=VP_STMicroelectronics.X-CUBE-AZRTOS-H7_VS_FileOoSystemJjInterfaces_3.3.0_3.3.0
    133 Mcu.Pin47=VP_STMicroelectronics.X-CUBE-AZRTOS-H7_VS_NetworkJjNetXDuo_6.4.0_3.3.0
    134130Mcu.Pin5=PF15
    135131Mcu.Pin6=PG0
     
    137133Mcu.Pin8=PE7
    138134Mcu.Pin9=PE11
    139 Mcu.PinsNb=48
     135Mcu.PinsNb=44
    140136Mcu.ThirdParty0=STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0
    141137Mcu.ThirdPartyNb=1
     
    144140MxCube.Version=6.13.0
    145141MxDb.Version=DB.6.0.130
    146 NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false
    147 NVIC.DMA1_Stream0_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:true\:true
    148 NVIC.DMA1_Stream1_IRQn=true\:0\:0\:false\:false\:true\:true\:false\:true\:true
    149 NVIC.DMA1_Stream2_IRQn=true\:0\:0\:false\:false\:true\:true\:false\:true\:true
    150 NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false
     142NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
     143NVIC.DMA1_Stream0_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
     144NVIC.DMA1_Stream1_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
     145NVIC.DMA1_Stream2_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
     146NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
    151147NVIC.ForceEnableDMAVector=true
    152 NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false
    153 NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false
    154 NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false
    155 NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:false\:false\:false\:false\:false
     148NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
     149NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
     150NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
     151NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
    156152NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4
    157 NVIC.SDMMC1_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true\:true
    158 NVIC.SPI4_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:true\:true
    159 NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:false\:false\:false\:false\:false
    160 NVIC.SavedPendsvIrqHandlerGenerated=true
    161 NVIC.SavedSvcallIrqHandlerGenerated=true
    162 NVIC.SavedSystickIrqHandlerGenerated=true
    163 NVIC.SysTick_IRQn=true\:0\:0\:false\:false\:false\:false\:false\:true\:false
    164 NVIC.TIM3_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true\:true
    165 NVIC.TIM7_IRQn=true\:15\:0\:false\:false\:true\:false\:false\:true\:true
    166 NVIC.TIM8_CC_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true\:true
     153NVIC.SDMMC1_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
     154NVIC.SPI4_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true
     155NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
     156NVIC.SysTick_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:false
     157NVIC.TIM3_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
     158NVIC.TIM7_IRQn=true\:15\:0\:false\:false\:true\:false\:true\:true
     159NVIC.TIM8_CC_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
    167160NVIC.TimeBase=TIM7_IRQn
    168161NVIC.TimeBaseIP=TIM7
    169 NVIC.USART3_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true\:true
    170 NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false\:false
     162NVIC.USART3_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
     163NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
    171164PA13(JTMS/SWDIO).Mode=Serial_Wire
    172165PA13(JTMS/SWDIO).Signal=DEBUG_JTMS-SWDIO
     
    433426STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.FX_FAULT_TOLERANT=1
    434427STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.FX_FAULT_TOLERANT_DATA=1
    435 STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.FileOoSystemJjFileX_Checked=true
    436 STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.FileOoSystemJjInterfaces_Checked=true
    437 STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.FileXCcFileOoSystemJjFileXJjCore=true
    438 STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.IPParameters=TX_APP_MEM_POOL_SIZE,FX_APP_MEM_POOL_SIZE,TX_APP_GENERATE_INIT_CODE,TX_APP_CREATION,TX_ENABLE_STACK_CHECKING,TX_NO_FILEX_POINTER,TX_LOW_POWER,FX_ENABLE_EXFAT,FX_ENABLE_FAULT_TOLERANT,FX_FAULT_TOLERANT,FX_FAULT_TOLERANT_DATA,FX_DRIVER_SD_INIT,TX_TIMER_TICKS_PER_SECOND,TX_APP_MSG_QUEUE_CREATION,TX_MSG_QUEUE_NAME,TX_NB_MSG,ThreadXCcRTOSJjThreadXJjCore,ThreadXCcRTOSJjThreadXJjLowOoPowerOosupport,FileXCcFileOoSystemJjFileXJjCore,InterfacesCcFileOoSystemJjFileXOoSDOointerface,NetXDuoCcNetworkJjNetXDuoJjNXOoCore
    439 STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.InterfacesCcFileOoSystemJjFileXOoSDOointerface=true
    440 STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.NetXDuoCcNetworkJjNetXDuoJjNXOoCore=true
    441 STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.NetworkJjInterfaces_Checked=false
    442 STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.NetworkJjNetXDuo_Checked=true
    443 STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.RTOSJjThreadX_Checked=true
     428STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.FileOoSystemJjFileX_Checked=false
     429STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.FileOoSystemJjInterfaces_Checked=false
     430STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.IPParameters=TX_APP_MEM_POOL_SIZE,FX_APP_MEM_POOL_SIZE,TX_APP_GENERATE_INIT_CODE,TX_APP_CREATION,TX_ENABLE_STACK_CHECKING,TX_NO_FILEX_POINTER,TX_LOW_POWER,FX_ENABLE_EXFAT,FX_ENABLE_FAULT_TOLERANT,FX_FAULT_TOLERANT,FX_FAULT_TOLERANT_DATA,FX_DRIVER_SD_INIT,TX_TIMER_TICKS_PER_SECOND,TX_APP_MSG_QUEUE_CREATION,TX_MSG_QUEUE_NAME,TX_NB_MSG
     431STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.RTOSJjThreadX_Checked=false
    444432STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.TX_APP_CREATION=0
    445433STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.TX_APP_GENERATE_INIT_CODE=false
     
    452440STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.TX_NO_FILEX_POINTER=1
    453441STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.TX_TIMER_TICKS_PER_SECOND=1000
    454 STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.ThreadXCcRTOSJjThreadXJjCore=true
    455 STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0.ThreadXCcRTOSJjThreadXJjLowOoPowerOosupport=true
    456442STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0_IsAnAzureRtosMw=true
    457 STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0_SwParameter=InterfacesCcFileOoSystemJjFileXOoSDOointerface\:true;ThreadXCcRTOSJjThreadXJjLowOoPowerOosupport\:true;NetXDuoCcNetworkJjNetXDuoJjNXOoCore\:true;InterfacesCcNetworkJjCustomOoInterface\:true;FileXCcFileOoSystemJjFileXJjCore\:true;ThreadXCcRTOSJjThreadXJjCore\:true;
     443STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0_SwParameter=InterfacesCcFileOoSystemJjFileXOoSDOointerface\:true;ThreadXCcRTOSJjThreadXJjLowOoPowerOosupport\:true;FileXCcFileOoSystemJjFileXJjCore\:true;ThreadXCcRTOSJjThreadXJjCore\:true;
    458444TIM3.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE
    459445TIM3.Channel-PWM\ Generation2\ CH2=TIM_CHANNEL_2
     
    477463VP_RTC_VS_RTC_Activate.Mode=RTC_Enabled
    478464VP_RTC_VS_RTC_Activate.Signal=RTC_VS_RTC_Activate
    479 VP_STMicroelectronics.X-CUBE-AZRTOS-H7_VS_FileOoSystemJjFileX_6.4.0_3.3.0.Mode=FileOoSystemJjFileX
    480 VP_STMicroelectronics.X-CUBE-AZRTOS-H7_VS_FileOoSystemJjFileX_6.4.0_3.3.0.Signal=STMicroelectronics.X-CUBE-AZRTOS-H7_VS_FileOoSystemJjFileX_6.4.0_3.3.0
    481 VP_STMicroelectronics.X-CUBE-AZRTOS-H7_VS_FileOoSystemJjInterfaces_3.3.0_3.3.0.Mode=FileOoSystemJjInterfaces
    482 VP_STMicroelectronics.X-CUBE-AZRTOS-H7_VS_FileOoSystemJjInterfaces_3.3.0_3.3.0.Signal=STMicroelectronics.X-CUBE-AZRTOS-H7_VS_FileOoSystemJjInterfaces_3.3.0_3.3.0
    483 VP_STMicroelectronics.X-CUBE-AZRTOS-H7_VS_NetworkJjNetXDuo_6.4.0_3.3.0.Mode=NetworkJjNetXDuo
    484 VP_STMicroelectronics.X-CUBE-AZRTOS-H7_VS_NetworkJjNetXDuo_6.4.0_3.3.0.Signal=STMicroelectronics.X-CUBE-AZRTOS-H7_VS_NetworkJjNetXDuo_6.4.0_3.3.0
    485 VP_STMicroelectronics.X-CUBE-AZRTOS-H7_VS_RTOSJjThreadX_6.4.0_3.3.0.Mode=RTOSJjThreadX
    486 VP_STMicroelectronics.X-CUBE-AZRTOS-H7_VS_RTOSJjThreadX_6.4.0_3.3.0.Signal=STMicroelectronics.X-CUBE-AZRTOS-H7_VS_RTOSJjThreadX_6.4.0_3.3.0
    487465VP_SYS_VS_tim7.Mode=TIM7
    488466VP_SYS_VS_tim7.Signal=SYS_VS_tim7
Note: See TracChangeset for help on using the changeset viewer.