How to use another MCU rather than stm32f100 as IO processor?

Hi, I am currently trying to integrate the IO processor.
Currently I don’t have stm32f100 development board. So I tried to use a stm32f103c8t6 board (blue pill) for IO processor.
The default firmware configuration didn’t work as intended.
So I tried to change the chip of px4_io-v2 in nuttx config settings to match the stm32f103c8t6. But it resulted in the following error on compilation:

[1/5] Building CXX object boards/Killis/io-v2/src/CMakeFiles/drivers_board.dir/timer_config.cpp.obj
FAILED: boards/Killis/io-v2/src/CMakeFiles/drivers_board.dir/timer_config.cpp.obj 
/opt/gcc-arm-none-eabi-9-2020-q2-update/bin/arm-none-eabi-g++ -DCONFIG_ARCH_BOARD_KILLIS_IO_V2 -DCONSTRAINED_FLASH -D_SYS_CDEFS_H_ -D_SYS_REENT_H_ -D__CUSTOM_FILE_IO__ -D__PX4_NUTTX -D__STDC_FORMAT_MACROS -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/boards/Killis/io-v2/src -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/nuttx/src/px4/common/include -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/build/Killis_io-v2_default -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/build/Killis_io-v2_default/src/lib -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/nuttx/src/px4/stm/stm32f1/include -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/common -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/common/include -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/src -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/src/include -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/src/lib -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/src/lib/matrix -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/src/modules -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/arch/arm/src/armv7-m -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/arch/arm/src/chip -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/arch/arm/src/common -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/nuttx/NuttX/apps/include -I/home/karukkuvelraj/Documents/px4/PX4-Autopilot/build/Killis_io-v2_default/external/Install/include -isystem /home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/nuttx/NuttX/include/cxx -isystem /home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include/cxx -isystem /home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/nuttx/NuttX/nuttx/include -mcpu=cortex-m3 -mthumb -Os -DNDEBUG -g -fdata-sections -ffunction-sections -fomit-frame-pointer -fmerge-all-constants -fno-signed-zeros -fno-trapping-math -freciprocal-math -fno-math-errno -fno-strict-aliasing -fvisibility=hidden -include visibility.h -Wall -Wextra -Werror -Warray-bounds -Wcast-align -Wdisabled-optimization -Wdouble-promotion -Wfatal-errors -Wfloat-equal -Wformat-security -Winit-self -Wlogical-op -Wpointer-arith -Wshadow -Wuninitialized -Wunknown-pragmas -Wunused-variable -Wno-missing-field-initializers -Wno-missing-include-dirs -Wno-unused-parameter -fdiagnostics-color=always -Wno-stringop-truncation -fno-builtin-printf -fno-strength-reduce -Wformat=1 -Wunused-but-set-variable -Wno-format-truncation -fcheck-new -Wreorder -Wno-overloaded-virtual -fno-rtti -fno-exceptions -fno-sized-deallocation -fno-threadsafe-statics -nostdinc++ -std=gnu++14 -MD -MT boards/Killis/io-v2/src/CMakeFiles/drivers_board.dir/timer_config.cpp.obj -MF boards/Killis/io-v2/src/CMakeFiles/drivers_board.dir/timer_config.cpp.obj.d -o boards/Killis/io-v2/src/CMakeFiles/drivers_board.dir/timer_config.cpp.obj -c /home/karukkuvelraj/Documents/px4/PX4-Autopilot/boards/Killis/io-v2/src/timer_config.cpp
In file included from /home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/nuttx/src/px4/stm/stm32f1/include/px4_arch/io_timer_hw_description.h:36,
                 from /home/karukkuvelraj/Documents/px4/PX4-Autopilot/boards/Killis/io-v2/src/timer_config.cpp:34:
/home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/nuttx/src/px4/stm/stm32f1/include/px4_arch/../../../stm32_common/include/px4_arch/io_timer_hw_description.h: In function 'constexpr io_timers_t initIOTimer(Timer::Timer, DMA)':
/home/karukkuvelraj/Documents/px4/PX4-Autopilot/platforms/nuttx/src/px4/stm/stm32f1/include/px4_arch/../../../stm32_common/include/px4_arch/io_timer_hw_description.h:195:20: error: 'STM32_APB2_TIM8_CLKIN' was not declared in this scope; did you mean 'STM32_APB2_TIM1_CLKIN'?
  195 |   ret.clock_freq = STM32_APB2_TIM8_CLKIN;
      |                    ^~~~~~~~~~~~~~~~~~~~~
      |                    STM32_APB2_TIM1_CLKIN
compilation terminated due to -Wfatal-errors.
ninja: build stopped: subcommand failed.
make: *** [Makefile:232: Killis_io-v2] Error 1

could anyone please kindly help me