diff options
Diffstat (limited to 'os/hal/boards/ST_NUCLEO144_L496ZG/cfg')
-rw-r--r-- | os/hal/boards/ST_NUCLEO144_L496ZG/cfg/board.chcfg | 470 | ||||
-rw-r--r-- | os/hal/boards/ST_NUCLEO144_L496ZG/cfg/board.fmpp | 15 |
2 files changed, 485 insertions, 0 deletions
diff --git a/os/hal/boards/ST_NUCLEO144_L496ZG/cfg/board.chcfg b/os/hal/boards/ST_NUCLEO144_L496ZG/cfg/board.chcfg new file mode 100644 index 000000000..fa064dee7 --- /dev/null +++ b/os/hal/boards/ST_NUCLEO144_L496ZG/cfg/board.chcfg @@ -0,0 +1,470 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<!-- STM32F4xx board Template -->
+<board
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="http://www.chibios.org/xml/schema/boards/stm32l4xx_board.xsd">
+ <configuration_settings>
+ <templates_path>resources/gencfg/processors/boards/stm32l4xx/templates</templates_path>
+ <output_path>..</output_path>
+ <hal_version>5.0.x</hal_version>
+ </configuration_settings>
+ <board_name>STMicroelectronics STM32 Nucleo144-L496ZG</board_name>
+ <board_id>ST_NUCLEO144_L496ZG</board_id>
+ <board_functions></board_functions>
+ <headers></headers>
+ <subtype>STM32L496xx</subtype>
+ <clocks HSEFrequency="0" HSEBypass="false" LSEFrequency="0"
+ LSEBypass="false" LSEDrive="3 High Drive (default)" VDD="300" />
+ <ports>
+ <GPIOA>
+ <pin0 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin1 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin2 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin3 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin4 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin5 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin6 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin7 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin8 Type="PushPull" Speed="Maximum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="10" ID="USB_SOF" Resistor="Floating"
+ Mode="Alternate" Level="Low" />
+ <pin9 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="USB_VBUS" Resistor="PullUp"
+ Mode="Input" Level="Low" />
+ <pin10 Type="PushPull" Speed="Maximum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="10" ID="USB_ID" Resistor="Floating"
+ Mode="Alternate" Level="Low" />
+ <pin11 Type="PushPull" Speed="Maximum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="10" ID="USB_DM" Resistor="Floating"
+ Mode="Alternate" Level="Low" />
+ <pin12 Type="PushPull" Speed="Maximum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="10" ID="USB_DP" Resistor="Floating"
+ Mode="Alternate" Level="Low" />
+ <pin13 Type="PushPull" Speed="Maximum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="SWDIO" Resistor="PullDown"
+ Mode="Alternate" Level="Low" />
+ <pin14 Type="PushPull" Speed="Maximum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="SWCLK" Resistor="PullUp"
+ Mode="Alternate" Level="Low" ></pin14>
+ <pin15 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ </GPIOA>
+ <GPIOB>
+ <pin0 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin1 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin2 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin3 Type="PushPull" Speed="Maximum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="SWO" Resistor="Floating"
+ Mode="Alternate" Level="Low" />
+ <pin4 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin5 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin6 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin7 Type="PushPull" Speed="Maximum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="LED2 LED_BLUE" Resistor="Floating"
+ Mode="Output" Level="Low" />
+ <pin8 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin9 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin10 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin11 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin12 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin13 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin14 Type="PushPull" Speed="Maximum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="LED3 LED_RED" Resistor="Floating"
+ Mode="Output" Level="Low" />
+ <pin15 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ </GPIOB>
+ <GPIOC>
+ <pin0 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin1 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin2 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin3 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin4 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin5 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin6 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin7 Type="PushPull" Speed="Maximum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="LED1 LED_GREEN" Resistor="Floating"
+ Mode="Output" Level="Low" />
+ <pin8 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin9 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin10 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin11 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin12 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin13 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="BUTTON" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin14 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin15 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ </GPIOC>
+ <GPIOD>
+ <pin0 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin1 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin2 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin3 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin4 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin5 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin6 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin7 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin8 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin9 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin10 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin11 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin12 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin13 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin14 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin15 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ </GPIOD>
+ <GPIOE>
+ <pin0 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin1 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin2 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin3 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin4 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin5 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin6 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin7 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin8 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin9 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin10 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin11 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin12 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin13 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin14 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin15 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ </GPIOE>
+ <GPIOF>
+ <pin0 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin1 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin2 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin3 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin4 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin5 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin6 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin7 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin8 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin9 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin10 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin11 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin12 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin13 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin14 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin15 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ </GPIOF>
+ <GPIOG>
+ <pin0 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin1 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin2 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin3 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin4 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin5 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="USB_OVER_CURRENT" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin6 Type="PushPull" Speed="Maximum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="USB_POWER_SWITCH_ON" Resistor="Floating"
+ Mode="Output" Level="Low" />
+ <pin7 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="8" ID="LPUART1_TX" Resistor="Floating"
+ Mode="Alternate" Level="Low" />
+ <pin8 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="8" ID="LPUART1_RX" Resistor="Floating"
+ Mode="Alternate" Level="Low" />
+ <pin9 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin10 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin11 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin12 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin13 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin14 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin15 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ </GPIOG>
+ <GPIOH>
+ <pin0 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin1 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin2 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin3 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin4 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin5 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin6 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin7 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin8 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin9 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin10 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin11 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin12 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin13 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin14 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ <pin15 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Input" Level="Low" />
+ </GPIOH>
+ <GPIOI>
+ <pin0 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin1 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin2 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin3 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin4 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin5 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin6 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin7 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin8 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin9 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin10 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin11 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin12 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin13 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin14 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ <pin15 Type="PushPull" Speed="Minimum" AnalogSwitch="Disabled"
+ PinLock="Disabled" Alternate="0" ID="" Resistor="Floating"
+ Mode="Analog" Level="Low" />
+ </GPIOI>
+ </ports>
+</board>
diff --git a/os/hal/boards/ST_NUCLEO144_L496ZG/cfg/board.fmpp b/os/hal/boards/ST_NUCLEO144_L496ZG/cfg/board.fmpp new file mode 100644 index 000000000..41754c141 --- /dev/null +++ b/os/hal/boards/ST_NUCLEO144_L496ZG/cfg/board.fmpp @@ -0,0 +1,15 @@ +sourceRoot: ../../../../../tools/ftl/processors/boards/stm32f4xx/templates +outputRoot: .. +dataRoot: . + +freemarkerLinks: { + lib: ../../../../../tools/ftl/libs +} + +data : { + doc1:xml ( + board.chcfg + { + } + ) +} |