| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275 |
- <?xml version="1.0" encoding="UTF-8" standalone="no"?>
- <raConfiguration version="7">
- <generalSettings>
- <option key="#Board#" value="board.custom"/>
- <option key="CPU" value="RA4M2"/>
- <option key="Core" value="CM33"/>
- <option key="#TargetName#" value="R7FA4M2AD3CFP"/>
- <option key="#TargetARCHITECTURE#" value="cortex-m33"/>
- <option key="#DeviceCommand#" value="R7FA4M2AD"/>
- <option key="#RTOS#" value="_none"/>
- <option key="#pinconfiguration#" value="R7FA4M2AD3CFP.pincfg"/>
- <option key="#FSPVersion#" value="4.2.0"/>
- <option key="#SELECTED_TOOLCHAIN#" value="com.arm.toolchain"/>
- </generalSettings>
- <raBspConfiguration>
- <config id="config.bsp.ra4m2.R7FA4M2AD3CFP">
- <property id="config.bsp.part_number" value="config.bsp.part_number.value"/>
- <property id="config.bsp.rom_size_bytes" value="config.bsp.rom_size_bytes.value"/>
- <property id="config.bsp.rom_size_bytes_hidden" value="524288"/>
- <property id="config.bsp.ram_size_bytes" value="config.bsp.ram_size_bytes.value"/>
- <property id="config.bsp.data_flash_size_bytes" value="config.bsp.data_flash_size_bytes.value"/>
- <property id="config.bsp.package_style" value="config.bsp.package_style.value"/>
- <property id="config.bsp.package_pins" value="config.bsp.package_pins.value"/>
- <property id="config.bsp.irq_count_hidden" value="96"/>
- </config>
- <config id="config.bsp.ra4m2">
- <property id="config.bsp.series" value="config.bsp.series.value"/>
- </config>
- <config id="config.bsp.ra4m2.fsp">
- <property id="config.bsp.fsp.tz.exception_response" value="config.bsp.fsp.tz.exception_response.nmi"/>
- <property id="config.bsp.fsp.tz.cmsis.bfhfnmins" value="config.bsp.fsp.tz.cmsis.bfhfnmins.secure"/>
- <property id="config.bsp.fsp.tz.cmsis.sysresetreqs" value="config.bsp.fsp.tz.cmsis.sysresetreqs.secure_only"/>
- <property id="config.bsp.fsp.tz.cmsis.s_priority_boost" value="config.bsp.fsp.tz.cmsis.s_priority_boost.disabled"/>
- <property id="config.bsp.fsp.tz.csar" value="config.bsp.fsp.tz.csar.both"/>
- <property id="config.bsp.fsp.tz.rstsar" value="config.bsp.fsp.tz.rstsar.both"/>
- <property id="config.bsp.fsp.tz.bbfsar" value="config.bsp.fsp.tz.bbfsar.both"/>
- <property id="config.bsp.fsp.tz.sramsar.sramprcr" value="config.bsp.fsp.tz.sramsar.sramprcr.both"/>
- <property id="config.bsp.fsp.tz.sramsar.sramecc" value="config.bsp.fsp.tz.sramsar.sramecc.both"/>
- <property id="config.bsp.fsp.tz.stbramsar" value="config.bsp.fsp.tz.stbramsar.both"/>
- <property id="config.bsp.fsp.tz.bussara" value="config.bsp.fsp.tz.bussara.both"/>
- <property id="config.bsp.fsp.tz.bussarb" value="config.bsp.fsp.tz.bussarb.both"/>
- <property id="config.bsp.fsp.cache_line_size" value="config.bsp.fsp.cache_line_size.32"/>
- <property id="config.bsp.fsp.OFS0.iwdt_start_mode" value="config.bsp.fsp.OFS0.iwdt_start_mode.disabled"/>
- <property id="config.bsp.fsp.OFS0.iwdt_timeout" value="config.bsp.fsp.OFS0.iwdt_timeout.2048"/>
- <property id="config.bsp.fsp.OFS0.iwdt_divisor" value="config.bsp.fsp.OFS0.iwdt_divisor.128"/>
- <property id="config.bsp.fsp.OFS0.iwdt_window_end" value="config.bsp.fsp.OFS0.iwdt_window_end.0"/>
- <property id="config.bsp.fsp.OFS0.iwdt_window_start" value="config.bsp.fsp.OFS0.iwdt_window_start.100"/>
- <property id="config.bsp.fsp.OFS0.iwdt_reset_interrupt" value="config.bsp.fsp.OFS0.iwdt_reset_interrupt.Reset"/>
- <property id="config.bsp.fsp.OFS0.iwdt_stop_control" value="config.bsp.fsp.OFS0.iwdt_stop_control.stops"/>
- <property id="config.bsp.fsp.OFS0.wdt_start_mode" value="config.bsp.fsp.OFS0.wdt_start_mode.register"/>
- <property id="config.bsp.fsp.OFS0.wdt_timeout" value="config.bsp.fsp.OFS0.wdt_timeout.16384"/>
- <property id="config.bsp.fsp.OFS0.wdt_divisor" value="config.bsp.fsp.OFS0.wdt_divisor.128"/>
- <property id="config.bsp.fsp.OFS0.wdt_window_end" value="config.bsp.fsp.OFS0.wdt_window_end.0"/>
- <property id="config.bsp.fsp.OFS0.wdt_window_start" value="config.bsp.fsp.OFS0.wdt_window_start.100"/>
- <property id="config.bsp.fsp.OFS0.wdt_reset_interrupt" value="config.bsp.fsp.OFS0.wdt_reset_interrupt.Reset"/>
- <property id="config.bsp.fsp.OFS0.wdt_stop_control" value="config.bsp.fsp.OFS0.wdt_stop_control.stops"/>
- <property id="config.bsp.fsp.OFS1.voltage_detection0.start" value="config.bsp.fsp.OFS1.voltage_detection0.start.disabled"/>
- <property id="config.bsp.fsp.OFS1.voltage_detection0_level" value="config.bsp.fsp.OFS1.voltage_detection0_level.280"/>
- <property id="config.bsp.fsp.OFS1.hoco_osc" value="config.bsp.fsp.OFS1.hoco_osc.disabled"/>
- <property id="config.bsp.fsp.BPS.BPS0" value=""/>
- <property id="config.bsp.fsp.PBPS.PBPS0" value=""/>
- <property id="config.bsp.fsp.hoco_fll" value="config.bsp.fsp.hoco_fll.disabled"/>
- <property id="config.bsp.common.main_osc_wait" value="config.bsp.common.main_osc_wait.wait_8163"/>
- <property id="config.bsp.fsp.mcu.adc.max_freq_hz" value="50000000"/>
- <property id="config.bsp.fsp.mcu.sci_uart.max_baud" value="20000000"/>
- <property id="config.bsp.fsp.mcu.adc.sample_and_hold" value="0"/>
- <property id="config.bsp.fsp.mcu.sci_spi.max_bitrate" value="25000000"/>
- <property id="config.bsp.fsp.mcu.spi.max_bitrate" value="50000000"/>
- <property id="config.bsp.fsp.mcu.iic_master.rate.rate_fastplus" value="1"/>
- <property id="config.bsp.fsp.mcu.sci_uart.cstpen_channels" value="0x0219"/>
- <property id="config.bsp.fsp.mcu.gpt.pin_count_source_channels" value="0xFFFF"/>
- </config>
- <config id="config.bsp.ra">
- <property id="config.bsp.common.main" value="0x400"/>
- <property id="config.bsp.common.heap" value="0"/>
- <property id="config.bsp.common.vcc" value="3300"/>
- <property id="config.bsp.common.checking" value="config.bsp.common.checking.disabled"/>
- <property id="config.bsp.common.assert" value="config.bsp.common.assert.none"/>
- <property id="config.bsp.common.error_log" value="config.bsp.common.error_log.none"/>
- <property id="config.bsp.common.soft_reset" value="config.bsp.common.soft_reset.disabled"/>
- <property id="config.bsp.common.main_osc_populated" value="config.bsp.common.main_osc_populated.enabled"/>
- <property id="config.bsp.common.pfs_protect" value="config.bsp.common.pfs_protect.enabled"/>
- <property id="config.bsp.common.c_runtime_init" value="config.bsp.common.c_runtime_init.enabled"/>
- <property id="config.bsp.common.early_init" value="config.bsp.common.early_init.disabled"/>
- <property id="config.bsp.common.main_osc_clock_source" value="config.bsp.common.main_osc_clock_source.crystal"/>
- <property id="config.bsp.common.subclock_populated" value="config.bsp.common.subclock_populated.enabled"/>
- <property id="config.bsp.common.subclock_drive" value="config.bsp.common.subclock_drive.standard"/>
- <property id="config.bsp.common.subclock_stabilization_ms" value="1000"/>
- </config>
- </raBspConfiguration>
- <raClockConfiguration>
- <node id="board.clock.xtal.freq" mul="24000000" option="_edit"/>
- <node id="board.clock.hoco.freq" option="board.clock.hoco.freq.20m"/>
- <node id="board.clock.loco.freq" option="board.clock.loco.freq.32768"/>
- <node id="board.clock.moco.freq" option="board.clock.moco.freq.8m"/>
- <node id="board.clock.subclk.freq" option="board.clock.subclk.freq.32768"/>
- <node id="board.clock.pll.source" option="board.clock.pll.source.xtal"/>
- <node id="board.clock.pll.div" option="board.clock.pll.div.3"/>
- <node id="board.clock.pll.mul" option="board.clock.pll.mul.250"/>
- <node id="board.clock.pll.display" option="board.clock.pll.display.value"/>
- <node id="board.clock.pll2.source" option="board.clock.pll2.source.disabled"/>
- <node id="board.clock.pll2.div" option="board.clock.pll2.div.2"/>
- <node id="board.clock.pll2.mul" option="board.clock.pll2.mul.200"/>
- <node id="board.clock.pll2.display" option="board.clock.pll2.display.value"/>
- <node id="board.clock.clock.source" option="board.clock.clock.source.pll"/>
- <node id="board.clock.clkout.source" option="board.clock.clkout.source.disabled"/>
- <node id="board.clock.uclk.source" option="board.clock.uclk.source.disabled"/>
- <node id="board.clock.iclk.div" option="board.clock.iclk.div.2"/>
- <node id="board.clock.pclka.div" option="board.clock.pclka.div.2"/>
- <node id="board.clock.pclkb.div" option="board.clock.pclkb.div.4"/>
- <node id="board.clock.pclkc.div" option="board.clock.pclkc.div.4"/>
- <node id="board.clock.pclkd.div" option="board.clock.pclkd.div.2"/>
- <node id="board.clock.fclk.div" option="board.clock.fclk.div.4"/>
- <node id="board.clock.clkout.div" option="board.clock.clkout.div.1"/>
- <node id="board.clock.uclk.div" option="board.clock.uclk.div.5"/>
- <node id="board.clock.iclk.display" option="board.clock.iclk.display.value"/>
- <node id="board.clock.pclka.display" option="board.clock.pclka.display.value"/>
- <node id="board.clock.pclkb.display" option="board.clock.pclkb.display.value"/>
- <node id="board.clock.pclkc.display" option="board.clock.pclkc.display.value"/>
- <node id="board.clock.pclkd.display" option="board.clock.pclkd.display.value"/>
- <node id="board.clock.fclk.display" option="board.clock.fclk.display.value"/>
- <node id="board.clock.clkout.display" option="board.clock.clkout.display.value"/>
- <node id="board.clock.uclk.display" option="board.clock.uclk.display.value"/>
- </raClockConfiguration>
- <raComponentSelection>
- <component apiversion="" class="BSP" condition="" group="ra4m2" subgroup="device" variant="R7FA4M2AD3CFP" vendor="Renesas" version="4.2.0">
- <description>Board support package for R7FA4M2AD3CFP</description>
- <originalPack>Renesas.RA_mcu_ra4m2.4.2.0.pack</originalPack>
- </component>
- <component apiversion="" class="BSP" condition="" group="ra4m2" subgroup="device" variant="" vendor="Renesas" version="4.2.0">
- <description>Board support package for RA4M2</description>
- <originalPack>Renesas.RA_mcu_ra4m2.4.2.0.pack</originalPack>
- </component>
- <component apiversion="" class="BSP" condition="" group="ra4m2" subgroup="fsp" variant="" vendor="Renesas" version="4.2.0">
- <description>Board support package for RA4M2 - FSP Data</description>
- <originalPack>Renesas.RA_mcu_ra4m2.4.2.0.pack</originalPack>
- </component>
- <component apiversion="" class="CMSIS" condition="" group="CMSIS5" subgroup="CoreM" variant="" vendor="Arm" version="5.9.0+renesas.0.fsp.4.2.0">
- <description>Arm CMSIS Version 5 - Core (M)</description>
- <originalPack>Arm.CMSIS5.5.9.0+renesas.0.fsp.4.2.0.pack</originalPack>
- </component>
- <component apiversion="" class="BSP" condition="" group="Board" subgroup="custom" variant="" vendor="Renesas" version="4.2.0">
- <description>Custom Board Support Files</description>
- <originalPack>Renesas.RA_board_custom.4.2.0.pack</originalPack>
- </component>
- <component apiversion="" class="Common" condition="" group="all" subgroup="fsp_common" variant="" vendor="Renesas" version="4.2.0">
- <description>Board Support Package Common Files</description>
- <originalPack>Renesas.RA.4.2.0.pack</originalPack>
- </component>
- <component apiversion="" class="HAL Drivers" condition="" group="all" subgroup="r_ioport" variant="" vendor="Renesas" version="4.2.0">
- <description>I/O Port</description>
- <originalPack>Renesas.RA.4.2.0.pack</originalPack>
- </component>
- <component apiversion="" class="HAL Drivers" condition="" group="all" subgroup="r_sci_uart" variant="" vendor="Renesas" version="4.2.0">
- <description>SCI UART</description>
- <originalPack>Renesas.RA.4.2.0.pack</originalPack>
- </component>
- </raComponentSelection>
- <raElcConfiguration/>
- <raIcuConfiguration/>
- <raModuleConfiguration>
- <module id="module.driver.ioport_on_ioport.0">
- <property id="module.driver.ioport.name" value="g_ioport"/>
- <property id="module.driver.ioport.elc_trigger_ioport1" value="_disabled"/>
- <property id="module.driver.ioport.elc_trigger_ioport2" value="_disabled"/>
- <property id="module.driver.ioport.elc_trigger_ioport3" value="_disabled"/>
- <property id="module.driver.ioport.elc_trigger_ioport4" value="_disabled"/>
- <property id="module.driver.ioport.pincfg" value="g_bsp_pin_cfg"/>
- </module>
- <module id="module.driver.uart_on_sci_uart.1802976382">
- <property id="module.driver.uart.name" value="g_uart0"/>
- <property id="module.driver.uart.channel" value="0"/>
- <property id="module.driver.uart.data_bits" value="module.driver.uart.data_bits.data_bits_8"/>
- <property id="module.driver.uart.parity" value="module.driver.uart.parity.parity_off"/>
- <property id="module.driver.uart.stop_bits" value="module.driver.uart.stop_bits.stop_bits_1"/>
- <property id="module.driver.uart.baud" value="115200"/>
- <property id="module.driver.uart.baudrate_modulation" value="module.driver.uart.baudrate_modulation.enabled"/>
- <property id="module.driver.uart.baudrate_max_err" value="5"/>
- <property id="module.driver.uart.flow_control" value="module.driver.uart.flow_control.rts"/>
- <property id="module.driver.uart.pin_control_port" value="module.driver.uart.pin_control_port.PORT_DISABLE"/>
- <property id="module.driver.uart.pin_control_pin" value="module.driver.uart.pin_control_pin.PIN_DISABLE"/>
- <property id="module.driver.uart.clk_src" value="module.driver.uart.clk_src.int_clk"/>
- <property id="module.driver.uart.rx_edge_start" value="module.driver.uart.rx_edge_start.falling_edge"/>
- <property id="module.driver.uart.noisecancel_en" value="module.driver.uart.noisecancel_en.disabled"/>
- <property id="module.driver.uart.rx_fifo_trigger" value="module.driver.uart.rx_fifo_trigger.max"/>
- <property id="module.driver.uart.rs485.de_enable" value="module.driver.uart.rs485.de_enable.disabled"/>
- <property id="module.driver.uart.rs485.de_polarity" value="module.driver.uart.rs485.de_polarity.high"/>
- <property id="module.driver.uart.rs485.de_port_number" value="module.driver.uart.rs485.de_port_number.PORT_DISABLE"/>
- <property id="module.driver.uart.rs485.de_pin_number" value="module.driver.uart.rs485.de_pin_number.PIN_DISABLE"/>
- <property id="module.driver.uart.callback" value="user_uart0_callback"/>
- <property id="module.driver.uart.rxi_ipl" value="board.icu.common.irq.priority12"/>
- <property id="module.driver.uart.txi_ipl" value="board.icu.common.irq.priority12"/>
- <property id="module.driver.uart.tei_ipl" value="board.icu.common.irq.priority12"/>
- <property id="module.driver.uart.eri_ipl" value="board.icu.common.irq.priority12"/>
- </module>
- <module id="module.driver.uart_on_sci_uart.788093718">
- <property id="module.driver.uart.name" value="g_uart4"/>
- <property id="module.driver.uart.channel" value="4"/>
- <property id="module.driver.uart.data_bits" value="module.driver.uart.data_bits.data_bits_8"/>
- <property id="module.driver.uart.parity" value="module.driver.uart.parity.parity_off"/>
- <property id="module.driver.uart.stop_bits" value="module.driver.uart.stop_bits.stop_bits_1"/>
- <property id="module.driver.uart.baud" value="115200"/>
- <property id="module.driver.uart.baudrate_modulation" value="module.driver.uart.baudrate_modulation.enabled"/>
- <property id="module.driver.uart.baudrate_max_err" value="5"/>
- <property id="module.driver.uart.flow_control" value="module.driver.uart.flow_control.rts"/>
- <property id="module.driver.uart.pin_control_port" value="module.driver.uart.pin_control_port.PORT_DISABLE"/>
- <property id="module.driver.uart.pin_control_pin" value="module.driver.uart.pin_control_pin.PIN_DISABLE"/>
- <property id="module.driver.uart.clk_src" value="module.driver.uart.clk_src.int_clk"/>
- <property id="module.driver.uart.rx_edge_start" value="module.driver.uart.rx_edge_start.falling_edge"/>
- <property id="module.driver.uart.noisecancel_en" value="module.driver.uart.noisecancel_en.disabled"/>
- <property id="module.driver.uart.rx_fifo_trigger" value="module.driver.uart.rx_fifo_trigger.max"/>
- <property id="module.driver.uart.rs485.de_enable" value="module.driver.uart.rs485.de_enable.disabled"/>
- <property id="module.driver.uart.rs485.de_polarity" value="module.driver.uart.rs485.de_polarity.high"/>
- <property id="module.driver.uart.rs485.de_port_number" value="module.driver.uart.rs485.de_port_number.PORT_DISABLE"/>
- <property id="module.driver.uart.rs485.de_pin_number" value="module.driver.uart.rs485.de_pin_number.PIN_DISABLE"/>
- <property id="module.driver.uart.callback" value="user_uart4_callback"/>
- <property id="module.driver.uart.rxi_ipl" value="board.icu.common.irq.priority12"/>
- <property id="module.driver.uart.txi_ipl" value="board.icu.common.irq.priority12"/>
- <property id="module.driver.uart.tei_ipl" value="board.icu.common.irq.priority12"/>
- <property id="module.driver.uart.eri_ipl" value="board.icu.common.irq.priority12"/>
- </module>
- <context id="_hal.0">
- <stack module="module.driver.ioport_on_ioport.0"/>
- <stack module="module.driver.uart_on_sci_uart.1802976382"/>
- <stack module="module.driver.uart_on_sci_uart.788093718"/>
- </context>
- <config id="config.driver.ioport">
- <property id="config.driver.ioport.checking" value="config.driver.ioport.checking.system"/>
- </config>
- <config id="config.driver.sci_uart">
- <property id="config.driver.sci_uart.param_checking_enable" value="config.driver.sci_uart.param_checking_enable.bsp"/>
- <property id="config.driver.sci_uart.fifo_support" value="config.driver.sci_uart.fifo_support.disabled"/>
- <property id="config.driver.sci_uart.dtc_support" value="config.driver.sci_uart.dtc_support.disabled"/>
- <property id="config.driver.sci_uart.flow_control" value="config.driver.sci_uart.flow_control.disabled"/>
- <property id="config.driver.sci_uart.rs485" value="config.driver.sci_uart.rs485.disabled"/>
- </config>
- </raModuleConfiguration>
- <raPinConfiguration>
- <pincfg active="true" name="R7FA4M2AD3CFP.pincfg" selected="true" symbol="g_bsp_pin_cfg">
- <configSetting altId="debug0.mode.swd" configurationId="debug0.mode"/>
- <configSetting altId="debug0.swclk.p300" configurationId="debug0.swclk"/>
- <configSetting altId="debug0.swdio.p108" configurationId="debug0.swdio"/>
- <configSetting altId="p100.sci0.rxd" configurationId="p100"/>
- <configSetting altId="p100.gpio_mode.gpio_mode_peripheral" configurationId="p100.gpio_mode"/>
- <configSetting altId="p101.sci0.txd" configurationId="p101"/>
- <configSetting altId="p101.gpio_mode.gpio_mode_peripheral" configurationId="p101.gpio_mode"/>
- <configSetting altId="p108.debug0.swdio" configurationId="p108"/>
- <configSetting altId="p108.gpio_mode.gpio_mode_peripheral" configurationId="p108.gpio_mode"/>
- <configSetting altId="p206.sci4.rxd" configurationId="p206"/>
- <configSetting altId="p206.gpio_mode.gpio_mode_peripheral" configurationId="p206.gpio_mode"/>
- <configSetting altId="p207.sci4.txd" configurationId="p207"/>
- <configSetting altId="p207.gpio_mode.gpio_mode_peripheral" configurationId="p207.gpio_mode"/>
- <configSetting altId="p300.debug0.swclk" configurationId="p300"/>
- <configSetting altId="p300.gpio_mode.gpio_mode_peripheral" configurationId="p300.gpio_mode"/>
- <configSetting altId="p600.sci9.sck" configurationId="p600"/>
- <configSetting altId="p600.gpio_mode.gpio_mode_peripheral" configurationId="p600.gpio_mode"/>
- <configSetting altId="p601.sci9.rxd" configurationId="p601"/>
- <configSetting altId="p601.gpio_mode.gpio_mode_peripheral" configurationId="p601.gpio_mode"/>
- <configSetting altId="p602.sci9.txd" configurationId="p602"/>
- <configSetting altId="p602.gpio_mode.gpio_mode_peripheral" configurationId="p602.gpio_mode"/>
- <configSetting altId="p603.output.high" configurationId="p603"/>
- <configSetting altId="p603.gpio_mode.gpio_mode_out.high" configurationId="p603.gpio_mode"/>
- <configSetting altId="sci0.mode.custom.free" configurationId="sci0.mode"/>
- <configSetting altId="sci0.rxd.p100" configurationId="sci0.rxd"/>
- <configSetting altId="sci0.txd.p101" configurationId="sci0.txd"/>
- <configSetting altId="sci4.mode.custom.free" configurationId="sci4.mode"/>
- <configSetting altId="sci4.rxd.p206" configurationId="sci4.rxd"/>
- <configSetting altId="sci4.txd.p207" configurationId="sci4.txd"/>
- <configSetting altId="sci9.mode.custom.free" configurationId="sci9.mode"/>
- <configSetting altId="sci9.rxd.p601" configurationId="sci9.rxd"/>
- <configSetting altId="sci9.sck.p600" configurationId="sci9.sck"/>
- <configSetting altId="sci9.txd.p602" configurationId="sci9.txd"/>
- </pincfg>
- </raPinConfiguration>
- </raConfiguration>
|