Commit aa918f5b authored by Andreas Werner's avatar Andreas Werner
Browse files

add configs for LiPo and defconfig + buildsystem for difernend target speeds

parent 5c7e99c2
#!/bin/bash
SPEEDS="0.75 1.0 1.5"
SUFIXS="_NiMh _LiPo"
INSTALLDIR=install
function checkExit() {
if [ $? != 0 ]; then
echo "Error"
exit 1
fi
}
if [ -e $INSTALLDIR ];then
rm -R $INSTALLDIR
fi
mkdir $INSTALLDIR
for sufix in $SUFIXS; do
if [ "$sufix" == "_NiMh" ]; then
sufix=""
fi
for speed in $SPEEDS; do
echo "Building: Speed: ${speed}${sufix}"
make car2_0_${speed}ms${sufix}_defconfig
checkExit
make
checkExit
cp carolocupFirmware $INSTALLDIR/carolocupFirmware_${speed}${sufix}
checkExit
done
done
#
# Automatically generated file; DO NOT EDIT.
# FreeRTOS Configuration
#
#
# Architecture Settings
#
CONFIG_ARCH_ARM=y
# CONFIG_ARCH_X86 is not set
#
# Global Settings
#
CONFIG_CPU_CLOCK_BY_INTERFACE=y
# CONFIG_CPU_CLOCK_BY_DEFINE is not set
#
# Architecture Settings
#
# CONFIG_ARCH_ARM_CORTEX_M0 is not set
CONFIG_ARCH_ARM_CORTEX_M3=y
# CONFIG_ARCH_ARM_CORTEX_M4F is not set
CONFIG_ARCH_JUMP_ADDR_ODD=y
CONFIG_ARCH_ARM_FAULT_HANDLER=y
CONFIG_ARCH_ARM_PRINT_ERROR=y
CONFIG_ARCH_SUPPORT_UNWIND_TABLES=y
CONFIG_ARCH_SUPPORT_CUSTOM_TASK_RETURN_ADDRESS=y
CONFIG_ARCH_INCLUDE="-Iarch/arm/cortex-m3 -Iarch/arm/include"
CONFIG_ARCH_CFLAGS="-mthumb -mcpu=cortex-m3"
CONFIG_ARCH_AFLAGS="-mthumb -mcpu=cortex-m3"
CONFIG_ARCH_LDFLAGS=""
#
# Cortex-M3 Settings
#
CONFIG_ARCH_HAS_OPTIMISED_TASK_SELECTION=y
CONFIG_ARCH_HAS_TICKLESS_SUPPORT=y
# CONFIG_ARCH_ARM_DEBUG is not set
#
# Mach Settings
#
# CONFIG_MACH_VF610 is not set
# CONFIG_MACH_STM32 is not set
# CONFIG_MACH_IMX6 is not set
CONFIG_MACH_AM57xx=y
CONFIG_MAX_SYSCALL_INTERRUPT_PRIORITY=0x20
CONFIG_KERNEL_INTERRUPT_PRIORITY=0xf0
CONFIG_MACH_INIT_STACK_SIZE=1024
CONFIG_MACH_LD_SCRIPT="mach/am57xx/am57xx.lds"
CONFIG_MACH_INCLUDE="-Imach/am57xx/include"
CONFIG_MACH_USE_GENERIC_FAULT_HANDLER=y
CONFIG_MACH_DEFINE_HEAP=y
CONFIG_MACH_HAS_GPIO=y
CONFIG_MACH_HAS_NEWLIB=y
CONFIG_MACH_HAS_SPI=y
CONFIG_MACH_HAS_TIMER=y
CONFIG_MACH_HAS_PWM=y
CONFIG_MACH_HAS_CAPTURE=y
CONFIG_MACH_HAS_NVIC=y
CONFIG_MACH_HAS_MAILBOX=y
#
# AM57xx Settings
#
CONFIG_MACH_AM57xx_IPU_CPU0=y
# CONFIG_MACH_AM57xx_IPU_CPU1 is not set
# CONFIG_MACH_AM57xx_ACRIVATE_CPU1 is not set
# CONFIG_AM57xx_WAIT_FOR_DEBUGGER is not set
# CONFIG_AM57xx_MUX_DEBUG is not set
CONFIG_AM57xx_GPIO=y
# CONFIG_AM57xx_GPIO_DEBUG is not set
CONFIG_AM57xx_MAILBOX=y
# CONFIG_AM57xx_MAILBOX1 is not set
# CONFIG_AM57xx_MAILBOX2 is not set
# CONFIG_AM57xx_MAILBOX3 is not set
# CONFIG_AM57xx_MAILBOX4 is not set
CONFIG_AM57xx_MAILBOX5=y
CONFIG_AM57xx_MAILBOX5_USERID=3
# CONFIG_AM57xx_MAILBOX5_0 is not set
# CONFIG_AM57xx_MAILBOX5_1 is not set
# CONFIG_AM57xx_MAILBOX5_2 is not set
# CONFIG_AM57xx_MAILBOX5_3 is not set
CONFIG_AM57xx_MAILBOX5_4=y
# CONFIG_AM57xx_MAILBOX5_4_RX is not set
# CONFIG_AM57xx_MAILBOX5_5 is not set
CONFIG_AM57xx_MAILBOX5_6=y
CONFIG_AM57xx_MAILBOX5_6_RX=y
# CONFIG_AM57xx_MAILBOX5_7 is not set
# CONFIG_AM57xx_MAILBOX5_8 is not set
# CONFIG_AM57xx_MAILBOX5_9 is not set
# CONFIG_AM57xx_MAILBOX5_10 is not set
# CONFIG_AM57xx_MAILBOX5_11 is not set
# CONFIG_AM57xx_MAILBOX6 is not set
# CONFIG_AM57xx_MAILBOX7 is not set
# CONFIG_AM57xx_MAILBOX8 is not set
# CONFIG_AM57xx_MAILBOX9 is not set
# CONFIG_AM57xx_MAILBOX10 is not set
# CONFIG_AM57xx_MAILBOX11 is not set
# CONFIG_AM57xx_MAILBOX12 is not set
# CONFIG_AM57xx_MAILBOX13 is not set
CONFIG_AM57xx_SPI=y
# CONFIG_AM57xx_SPI_DEBUG is not set
# CONFIG_AM57xx_SPI1 is not set
# CONFIG_AM57xx_SPI3 is not set
CONFIG_AM57xx_SPI4=y
CONFIG_AM57xx_SPI4_D0_OUT_D1_IN=y
CONFIG_AM57xx_TIMER=y
# CONFIG_AM57xx_TIMER_DEBUG is not set
CONFIG_AM57xx_TIMER_PWM=y
CONFIG_AM57xx_TIMER_CAPTURE=y
# CONFIG_AM57xx_TIMER1 is not set
CONFIG_AM57xx_TIMER2=y
# CONFIG_AM57xx_TIMER2_PWM is not set
CONFIG_AM57xx_TIMER2_CAPTURE=y
# CONFIG_AM57xx_TIMER3 is not set
CONFIG_AM57xx_TIMER4=y
# CONFIG_AM57xx_TIMER4_PWM is not set
# CONFIG_AM57xx_TIMER4_CAPTURE is not set
# CONFIG_AM57xx_TIMER5 is not set
# CONFIG_AM57xx_TIMER6 is not set
CONFIG_AM57xx_TIMER7=y
CONFIG_AM57xx_TIMER7_PWM=y
# CONFIG_AM57xx_TIMER7_CAPTURE is not set
CONFIG_AM57xx_TIMER8=y
# CONFIG_AM57xx_TIMER8_PWM is not set
CONFIG_AM57xx_TIMER8_CAPTURE=y
CONFIG_AM57xx_TIMER9=y
# CONFIG_AM57xx_TIMER9_PWM is not set
CONFIG_AM57xx_TIMER9_CAPTURE=y
CONFIG_AM57xx_TIMER10=y
# CONFIG_AM57xx_TIMER10_PWM is not set
CONFIG_AM57xx_TIMER10_CAPTURE=y
CONFIG_AM57xx_TIMER11=y
# CONFIG_AM57xx_TIMER11_PWM is not set
CONFIG_AM57xx_TIMER11_CAPTURE=y
CONFIG_AM57xx_TIMER12=y
CONFIG_AM57xx_TIMER12_PWM=y
# CONFIG_AM57xx_TIMER12_CAPTURE is not set
# CONFIG_AM57xx_TIMER13 is not set
CONFIG_AM57xx_TIMER14=y
# CONFIG_AM57xx_TIMER14_PWM is not set
CONFIG_AM57xx_TIMER14_CAPTURE=y
CONFIG_AM57xx_TIMER15=y
# CONFIG_AM57xx_TIMER15_PWM is not set
# CONFIG_AM57xx_TIMER15_CAPTURE is not set
CONFIG_AM57xx_TIMER16=y
CONFIG_AM57xx_TIMER16_PWM=y
# CONFIG_AM57xx_TIMER16_CAPTURE is not set
#
# Driver
#
#
# Generic Driver Settings
#
# CONFIG_INSTANCE_NAME is not set
CONFIG_GCC=y
CONFIG_GCC_BACKTRACE=y
CONFIG_GPIO=y
# CONFIG_GPIO_MULTI is not set
CONFIG_UART=y
CONFIG_UART_GENERIC_STRING=y
CONFIG_UART_GENERIC_BYTE=y
# CONFIG_UART_THREAD_SAVE is not set
# CONFIG_UART_MULTI is not set
CONFIG_NEWLIB=y
CONFIG_NEWLIB_UART=y
CONFIG_NEWLIB_UART_NEWLINE=y
# CONFIG_NEWLIB_USE_PUTS is not set
CONFIG_NEWLIB_MALLOC=y
# CONFIG_NEWLIB_MALLOC_THREAD_SAFE is not set
# CONFIG_MALLOC_2 is not set
CONFIG_MALLOC_3=y
CONFIG_SPI=y
CONFIG_SPI_THREAD_SAVE=y
# CONFIG_SPI_MULTI is not set
CONFIG_SENSOR=y
CONFIG_ACCEL=y
# CONFIG_ACCEL_THREAD_SAVE is not set
# CONFIG_ACCEL_MULTI is not set
CONFIG_GYRO=y
# CONFIG_GYRO_THREAD_SAVE is not set
# CONFIG_GYRO_MULTI is not set
CONFIG_MPU9250=y
CONFIG_MPU9250_DEBUG=y
CONFIG_ADC=y
CONFIG_ADC_THREAD_SAVE=y
CONFIG_ADC_MULTI=y
CONFIG_ADCS747X=y
CONFIG_ADCS747X_PRIO=4
CONFIG_ADC_TEST=y
CONFIG_ADC_TEST_PRIO=4
# CONFIG_POWER is not set
CONFIG_TIMER=y
# CONFIG_TIMER_MULTI is not set
CONFIG_PWM=y
CONFIG_PWM_MULTI=y
CONFIG_PWM_SOFTWARE=y
# CONFIG_PWM_SOFTWARE_DEBUG is not set
CONFIG_CAPTURE=y
CONFIG_CAPTURE_MULTI=y
CONFIG_CAPTURE_SOFTWARE=y
# CONFIG_EXAMPLE is not set
# CONFIG_NLIBC is not set
CONFIG_MAILBOX=y
# CONFIG_MAILBOX_MULTI is not set
# CONFIG_MAILBOX_THREAD_SAVE is not set
CONFIG_RPROC=y
CONFIG_RPROC_MAILBOX=y
CONFIG_RPROC_MAILBOX_PRIO=4
CONFIG_RPROC_TRACE=y
CONFIG_COUNTER=y
CONFIG_COUNTER_MULTI=y
CONFIG_COUNTER_SOFTWARE=y
# CONFIG_COUNTER_SOFTWARE_DEBUG is not set
CONFIG_RTC=y
# CONFIG_RTC_MULTI is not set
CONFIG_RTC_THREAD_SAVE=y
CONFIG_RTC_SOFTWARE=y
#
# FreeRTOS
#
#
# Basic Settings
#
# CONFIG_SUPPORT_STATIC_ALLOCATION is not set
CONFIG_SUPPORT_DYNAMIC_ALLOCATION=y
# CONFIG_HEAP_1 is not set
# CONFIG_HEAP_2 is not set
CONFIG_HEAP_3=y
# CONFIG_HEAP_4 is not set
# CONFIG_HEAP_5 is not set
CONFIG_USE_MALLOC_FAILED_HOOK=y
# CONFIG_INCLUDE_USER_FREERTOS_CONFIG is not set
# CONFIG_ASSERT_DEFAULT is not set
CONFIG_ASSERT_DEFAULT_PRINT=y
# CONFIG_ASSERT_USER_DEFINED is not set
# CONFIG_ASSERT_DISABLED is not set
# CONFIG_USE_16_BIT_TICKS is not set
CONFIG_TICK_RATE_HZ=1000
CONFIG_USE_TRACE_FACILITY=y
CONFIG_GENERATE_RUN_TIME_STATS=y
CONFIG_GENERATE_RUN_TIME_STATS_DEFAULT=y
# CONFIG_GENERATE_RUN_TIME_STATS_USER is not set
# CONFIG_INCLUDE_uxTaskGetStackHighWaterMark is not set
CONFIG_USE_LIST_DATA_INTEGRITY_CHECK_BYTES=y
# CONFIG_USE_ALTERNATIVE_API is not set
# CONFIG_TASK_RETURN_ADDRESS is not set
CONFIG_DEFAULT_TASK_RETURN_ADDRESS=y
#
# Task Setting
#
CONFIG_MAX_PRIORITIES=5
CONFIG_MINIMAL_STACK_SIZE=128
CONFIG_MAX_TASK_NAME_LEN=16
CONFIG_NUM_THREAD_LOCAL_STORAGE_POINTERS=0
# CONFIG_USE_STATS_FORMATTING_FUNCTIONS is not set
CONFIG_USE_TICKLESS_IDLE=y
CONFIG_EXPECTED_IDLE_TIME_BEFORE_SLEEP=2
# CONFIG_USE_IDLE_HOOK is not set
CONFIG_INCLUDE_vTaskSuspend=y
# CONFIG_INCLUDE_xTaskResumeFromISR is not set
CONFIG_USE_PREEMPTION=y
CONFIG_USE_TIME_SLICING=y
CONFIG_IDLE_SHOULD_YIELD=y
# CONFIG_USE_APPLICATION_TASK_TAG is not set
# CONFIG_USE_NEWLIB_REENTRANT is not set
# CONFIG_USE_TASK_NOTIFICATIONS is not set
# CONFIG_USE_PORT_OPTIMISED_TASK_SELECTION is not set
CONFIG_CHECK_STACK_OVERFLOW=y
# CONFIG_CHECK_FOR_STACK_OVERFLOW_1 is not set
CONFIG_CHECK_FOR_STACK_OVERFLOW_2=y
CONFIG_RECORD_STACK_HIGH_ADDRESS=y
# CONFIG_USE_TICK_HOOK is not set
CONFIG_STACK_DEPTH_TYPE_16BIT=y
# CONFIG_STACK_DEPTH_TYPE_32BIT is not set
CONFIG_INITIAL_TICK_COUNT=0
#
# Function Support
#
# CONFIG_INCLUDE_vTaskDelete is not set
# CONFIG_INCLUDE_xTaskGetIdleTaskHandle is not set
CONFIG_INCLUDE_vTaskDelay=y
CONFIG_INCLUDE_vTaskDelayUntil=y
# CONFIG_INCLUDE_eTaskGetState is not set
# CONFIG_INCLUDE_uxTaskPriorityGet is not set
# CONFIG_INCLUDE_vTaskPrioritySet is not set
CONFIG_INCLUDE_pcTaskGetTaskName=y
CONFIG_INCLUDE_xTaskGetSchedulerState=y
CONFIG_INCLUDE_xTaskGetCurrentTaskHandle=y
# CONFIG_INCLUDE_FREERTOS_TASK_C_ADDITIONS_H is not set
#
# Queue Settings
#
# CONFIG_USE_QUEUE_SETS is not set
CONFIG_QUEUE_REGISTRY_SIZE=0
CONFIG_USE_MUTEXES=y
# CONFIG_INCLUDE_xSemaphoreGetMutexHolder is not set
CONFIG_USE_RECURSIVE_MUTEXES=y
# CONFIG_USE_COUNTING_SEMAPHORES is not set
CONFIG_USE_TIMERS=y
CONFIG_TIMER_TASK_STACK_DEPTH=250
CONFIG_TIMER_TASK_PRIORITY=4
CONFIG_TIMER_QUEUE_LENGTH=10
# CONFIG_INCLUDE_xTimerPendFunctionCall is not set
# CONFIG_INCLUDE_xTimerGetTimerDaemonTaskHandle is not set
# CONFIG_USE_CO_ROUTINES is not set
#
# Compiler Settings
#
CONFIG_CROSS_COMPILE="arm-none-eabi-"
CONFIG_DEBUG=y
CONFIG_GENERATE_UNWIND_TABLES=y
CONFIG_OPTIMIZATION_O0=y
# CONFIG_OPTIMIZATION_O1 is not set
# CONFIG_OPTIMIZATION_O2 is not set
# CONFIG_OPTIMIZATION_O3 is not set
# CONFIG_OPTIMIZATION_Ofast is not set
# CONFIG_OPTIMIZATION_Os is not set
# CONFIG_REMOVE_UNUSED_SECTIONS is not set
CONFIG_USER_ERROR_FUNCTION=y
CONFIG_EXTRA_AFLAGS=""
CONFIG_EXTRA_CFLAGS=""
CONFIG_EXTRA_CPPFLAGS=""
CONFIG_EXTRA_LDFLAGS=""
#
# Application Config
#
CONFIG_RC=y
# CONFIG_RC_TEST is not set
CONFIG_MOTOR=y
# CONFIG_MOTOR_TEST is not set
CONFIG_CONTROLLER=y
CONFIG_PID_CONTROLLER=y
# CONFIG_RC_SPEED_FACTOR_1_5 is not set
# CONFIG_RC_SPEED_FACTOR_1_0 is not set
CONFIG_RC_SPEED_FACTOR_0_75=y
# CONFIG_CONTROLLER_SENSOR_BROKEN is not set
CONFIG_EMERGENCY=y
# CONFIG_EMERGENCY_TEST is not set
CONFIG_BMS=y
CONFIG_BMS_LIPO=y
# CONFIG_BMS_PRINT_VOLT is not set
# CONFIG_BMS_TEST is not set
# CONFIG_COUNTER_TEST is not set
CONFIG_SPEEDSENSOR=y
# CONFIG_SPEEDSENSOR_TEST is not set
# CONFIG_SPEEDSENSOR_DEBUG is not set
# CONFIG_UC_TEST is not set
CONFIG_US=y
# CONFIG_US_TEST is not set
# CONFIG_US_DEBUG is not set
CONFIG_SHM=y
CONFIG_TELEMETRIE=y
CONFIG_TELEMETRIE_UPDATE_TIME=10
CONFIG_TASKMAN=y
CONFIG_TASKMAN_PRIO=0
#
# Automatically generated file; DO NOT EDIT.
# FreeRTOS Configuration
#
#
# Architecture Settings
#
CONFIG_ARCH_ARM=y
# CONFIG_ARCH_X86 is not set
#
# Global Settings
#
CONFIG_CPU_CLOCK_BY_INTERFACE=y
# CONFIG_CPU_CLOCK_BY_DEFINE is not set
#
# Architecture Settings
#
# CONFIG_ARCH_ARM_CORTEX_M0 is not set
CONFIG_ARCH_ARM_CORTEX_M3=y
# CONFIG_ARCH_ARM_CORTEX_M4F is not set
CONFIG_ARCH_JUMP_ADDR_ODD=y
CONFIG_ARCH_ARM_FAULT_HANDLER=y
CONFIG_ARCH_ARM_PRINT_ERROR=y
CONFIG_ARCH_SUPPORT_UNWIND_TABLES=y
CONFIG_ARCH_SUPPORT_CUSTOM_TASK_RETURN_ADDRESS=y
CONFIG_ARCH_INCLUDE="-Iarch/arm/cortex-m3 -Iarch/arm/include"
CONFIG_ARCH_CFLAGS="-mthumb -mcpu=cortex-m3"
CONFIG_ARCH_AFLAGS="-mthumb -mcpu=cortex-m3"
CONFIG_ARCH_LDFLAGS=""
#
# Cortex-M3 Settings
#
CONFIG_ARCH_HAS_OPTIMISED_TASK_SELECTION=y
CONFIG_ARCH_HAS_TICKLESS_SUPPORT=y
# CONFIG_ARCH_ARM_DEBUG is not set
#
# Mach Settings
#
# CONFIG_MACH_VF610 is not set
# CONFIG_MACH_STM32 is not set
# CONFIG_MACH_IMX6 is not set
CONFIG_MACH_AM57xx=y
CONFIG_MAX_SYSCALL_INTERRUPT_PRIORITY=0x20
CONFIG_KERNEL_INTERRUPT_PRIORITY=0xf0
CONFIG_MACH_INIT_STACK_SIZE=1024
CONFIG_MACH_LD_SCRIPT="mach/am57xx/am57xx.lds"
CONFIG_MACH_INCLUDE="-Imach/am57xx/include"
CONFIG_MACH_USE_GENERIC_FAULT_HANDLER=y
CONFIG_MACH_DEFINE_HEAP=y
CONFIG_MACH_HAS_GPIO=y
CONFIG_MACH_HAS_NEWLIB=y
CONFIG_MACH_HAS_SPI=y
CONFIG_MACH_HAS_TIMER=y
CONFIG_MACH_HAS_PWM=y
CONFIG_MACH_HAS_CAPTURE=y
CONFIG_MACH_HAS_NVIC=y
CONFIG_MACH_HAS_MAILBOX=y
#
# AM57xx Settings
#
CONFIG_MACH_AM57xx_IPU_CPU0=y
# CONFIG_MACH_AM57xx_IPU_CPU1 is not set
# CONFIG_MACH_AM57xx_ACRIVATE_CPU1 is not set
# CONFIG_AM57xx_WAIT_FOR_DEBUGGER is not set
# CONFIG_AM57xx_MUX_DEBUG is not set
CONFIG_AM57xx_GPIO=y
# CONFIG_AM57xx_GPIO_DEBUG is not set
CONFIG_AM57xx_MAILBOX=y
# CONFIG_AM57xx_MAILBOX1 is not set
# CONFIG_AM57xx_MAILBOX2 is not set
# CONFIG_AM57xx_MAILBOX3 is not set
# CONFIG_AM57xx_MAILBOX4 is not set
CONFIG_AM57xx_MAILBOX5=y
CONFIG_AM57xx_MAILBOX5_USERID=3
# CONFIG_AM57xx_MAILBOX5_0 is not set
# CONFIG_AM57xx_MAILBOX5_1 is not set
# CONFIG_AM57xx_MAILBOX5_2 is not set
# CONFIG_AM57xx_MAILBOX5_3 is not set
CONFIG_AM57xx_MAILBOX5_4=y
# CONFIG_AM57xx_MAILBOX5_4_RX is not set
# CONFIG_AM57xx_MAILBOX5_5 is not set
CONFIG_AM57xx_MAILBOX5_6=y
CONFIG_AM57xx_MAILBOX5_6_RX=y
# CONFIG_AM57xx_MAILBOX5_7 is not set
# CONFIG_AM57xx_MAILBOX5_8 is not set
# CONFIG_AM57xx_MAILBOX5_9 is not set
# CONFIG_AM57xx_MAILBOX5_10 is not set
# CONFIG_AM57xx_MAILBOX5_11 is not set
# CONFIG_AM57xx_MAILBOX6 is not set
# CONFIG_AM57xx_MAILBOX7 is not set
# CONFIG_AM57xx_MAILBOX8 is not set
# CONFIG_AM57xx_MAILBOX9 is not set
# CONFIG_AM57xx_MAILBOX10 is not set
# CONFIG_AM57xx_MAILBOX11 is not set
# CONFIG_AM57xx_MAILBOX12 is not set
# CONFIG_AM57xx_MAILBOX13 is not set
CONFIG_AM57xx_SPI=y
# CONFIG_AM57xx_SPI_DEBUG is not set
# CONFIG_AM57xx_SPI1 is not set
# CONFIG_AM57xx_SPI3 is not set
CONFIG_AM57xx_SPI4=y
CONFIG_AM57xx_SPI4_D0_OUT_D1_IN=y
CONFIG_AM57xx_TIMER=y
# CONFIG_AM57xx_TIMER_DEBUG is not set
CONFIG_AM57xx_TIMER_PWM=y
CONFIG_AM57xx_TIMER_CAPTURE=y
# CONFIG_AM57xx_TIMER1 is not set
CONFIG_AM57xx_TIMER2=y
# CONFIG_AM57xx_TIMER2_PWM is not set
CONFIG_AM57xx_TIMER2_CAPTURE=y
# CONFIG_AM57xx_TIMER3 is not set
CONFIG_AM57xx_TIMER4=y
# CONFIG_AM57xx_TIMER4_PWM is not set
# CONFIG_AM57xx_TIMER4_CAPTURE is not set
# CONFIG_AM57xx_TIMER5 is not set
# CONFIG_AM57xx_TIMER6 is not set
CONFIG_AM57xx_TIMER7=y
CONFIG_AM57xx_TIMER7_PWM=y
# CONFIG_AM57xx_TIMER7_CAPTURE is not set
CONFIG_AM57xx_TIMER8=y
# CONFIG_AM57xx_TIMER8_PWM is not set
CONFIG_AM57xx_TIMER8_CAPTURE=y
CONFIG_AM57xx_TIMER9=y
# CONFIG_AM57xx_TIMER9_PWM is not set
CONFIG_AM57xx_TIMER9_CAPTURE=y
CONFIG_AM57xx_TIMER10=y
# CONFIG_AM57xx_TIMER10_PWM is not set
CONFIG_AM57xx_TIMER10_CAPTURE=y
CONFIG_AM57xx_TIMER11=y
# CONFIG_AM57xx_TIMER11_PWM is not set
CONFIG_AM57xx_TIMER11_CAPTURE=y
CONFIG_AM57xx_TIMER12=y
CONFIG_AM57xx_TIMER12_PWM=y
# CONFIG_AM57xx_TIMER12_CAPTURE is not set
# CONFIG_AM57xx_TIMER13 is not set
CONFIG_AM57xx_TIMER14=y
# CONFIG_AM57xx_TIMER14_PWM is not set
CONFIG_AM57xx_TIMER14_CAPTURE=y
CONFIG_AM57xx_TIMER15=y
# CONFIG_AM57xx_TIMER15_PWM is not set
# CONFIG_AM57xx_TIMER15_CAPTURE is not set
CONFIG_AM57xx_TIMER16=y
CONFIG_AM57xx_TIMER16_PWM=y
# CONFIG_AM57xx_TIMER16_CAPTURE is not set
#
# Driver
#
#
# Generic Driver Settings
#
# CONFIG_INSTANCE_NAME is not set
CONFIG_GCC=y
CONFIG_GCC_BACKTRACE=y
CONFIG_GPIO=y
# CONFIG_GPIO_MULTI is not set
CONFIG_UART=y
CONFIG_UART_GENERIC_STRING=y
CONFIG_UART_GENERIC_BYTE=y
# CONFIG_UART_THREAD_SAVE is not set
# CONFIG_UART_MULTI is not set
CONFIG_NEWLIB=y
CONFIG_NEWLIB_UART=y
CONFIG_NEWLIB_UART_NEWLINE=y
# CONFIG_NEWLIB_USE_PUTS is not set
CONFIG_NEWLIB_MALLOC=y
# CONFIG_NEWLIB_MALLOC_THREAD_SAFE is not set
# CONFIG_MALLOC_2 is not set
CONFIG_MALLOC_3=y
CONFIG_SPI=y
CONFIG_SPI_THREAD_SAVE=y
# CONFIG_SPI_MULTI is not set
CONFIG_SENSOR=y
CONFIG_ACCEL=y
# CONFIG_ACCEL_THREAD_SAVE is not set
# CONFIG_ACCEL_MULTI is not set
CONFIG_GYRO=y
# CONFIG_GYRO_THREAD_SAVE is not set
# CONFIG_GYRO_MULTI is not set
CONFIG_MPU9250=y
CONFIG_MPU9250_DEBUG=y
CONFIG_ADC=y
CONFIG_ADC_THREAD_SAVE=y
CONFIG_ADC_MULTI=y
CONFIG_ADCS747X=y
CONFIG_ADCS747X_PRIO=4
CONFIG_ADC_TEST=y
CONFIG_ADC_TEST_PRIO=4
# CONFIG_POWER is not set
CONFIG_TIMER=y
# CONFIG_TIMER_MULTI is not set
CONFIG_PWM=y
CONFIG_PWM_MULTI=y
CONFIG_PWM_SOFTWARE=y
# CONFIG_PWM_SOFTWARE_DEBUG is not set
CONFIG_CAPTURE=y
CONFIG_CAPTURE_MULTI=y
CONFIG_CAPTURE_SOFTWARE=y
# CONFIG_EXAMPLE is not set
# CONFIG_NLIBC is not set
CONFIG_MAILBOX=y
# CONFIG_MAILBOX_MULTI is not set
# CONFIG_MAILBOX_THREAD_SAVE is not set
CONFIG_RPROC=y
CONFIG_RPROC_MAILBOX=y
CONFIG_RPROC_MAILBOX_PRIO=4
CONFIG_RPROC_TRACE=y
CONFIG_COUNTER=y
CONFIG_COUNTER_MULTI=y
CONFIG_COUNTER_SOFTWARE=y
# CONFIG_COUNTER_SOFTWARE_DEBUG is not set
CONFIG_RTC=y
# CONFIG_RTC_MULTI is not set
CONFIG_RTC_THREAD_SAVE=y
CONFIG_RTC_SOFTWARE=y
#
# FreeRTOS
#
#
# Basic Settings
#
# CONFIG_SUPPORT_STATIC_ALLOCATION is not set
CONFIG_SUPPORT_DYNAMIC_ALLOCATION=y
# CONFIG_HEAP_1 is not set
# CONFIG_HEAP_2 is not set
CONFIG_HEAP_3=y
# CONFIG_HEAP_4 is not set
# CONFIG_HEAP_5 is not set
CONFIG_USE_MALLOC_FAILED_HOOK=y
# CONFIG_INCLUDE_USER_FREERTOS_CONFIG is not set
# CONFIG_ASSERT_DEFAULT is not set
CONFIG_ASSERT_DEFAULT_PRINT=y
# CONFIG_ASSERT_USER_DEFINED is not set
# CONFIG_ASSERT_DISABLED is not set
# CONFIG_USE_16_BIT_TICKS is not set
CONFIG_TICK_RATE_HZ=1000
CONFIG_USE_TRACE_FACILITY=y
CONFIG_GENERATE_RUN_TIME_STATS=y
CONFIG_GENERATE_RUN_TIME_STATS_DEFAULT=y