<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>LPC MicrocontrollersのトピックRe: Pin Config tool not connecting the pins.</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1720719#M54063</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have checked the LPC55S69_Project_LCD_Demo.c, but I do not see the code to initialize the high speed SPI pins configuration in the file.&lt;/P&gt;
&lt;P&gt;Pls refer to the following code for the hs-spi pin configuration.&lt;/P&gt;
&lt;P&gt;Hope it is helpful&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;void BOARD_InitPins(void)&lt;BR /&gt;{&lt;BR /&gt;/* Enables the clock for the I/O controller.: Enable Clock. */&lt;BR /&gt;CLOCK_EnableClock(kCLOCK_Iocon);&lt;/P&gt;
&lt;P&gt;const uint32_t port0_pin26_config = (/* Pin is configured as HS_SPI_MOSI */&lt;BR /&gt;IOCON_PIO_FUNC9 |&lt;BR /&gt;/* Selects pull-up function */&lt;BR /&gt;IOCON_PIO_MODE_PULLUP |&lt;BR /&gt;/* Standard mode, output slew rate control is enabled */&lt;BR /&gt;IOCON_PIO_SLEW_STANDARD |&lt;BR /&gt;/* Input function is not inverted */&lt;BR /&gt;IOCON_PIO_INV_DI |&lt;BR /&gt;/* Enables digital function */&lt;BR /&gt;IOCON_PIO_DIGITAL_EN |&lt;BR /&gt;/* Open drain is disabled */&lt;BR /&gt;IOCON_PIO_OPENDRAIN_DI);&lt;BR /&gt;/* PORT0 PIN26 (coords: 60) is configured as HS_SPI_MOSI */&lt;BR /&gt;IOCON_PinMuxSet(IOCON, 0U, 26U, port0_pin26_config);&lt;/P&gt;
&lt;P&gt;const uint32_t port0_pin29_config = (/* Pin is configured as FC0_RXD_SDA_MOSI_DATA */&lt;BR /&gt;IOCON_PIO_FUNC1 |&lt;BR /&gt;/* No addition pin function */&lt;BR /&gt;IOCON_PIO_MODE_INACT |&lt;BR /&gt;/* Standard mode, output slew rate control is enabled */&lt;BR /&gt;IOCON_PIO_SLEW_STANDARD |&lt;BR /&gt;/* Input function is not inverted */&lt;BR /&gt;IOCON_PIO_INV_DI |&lt;BR /&gt;/* Enables digital function */&lt;BR /&gt;IOCON_PIO_DIGITAL_EN |&lt;BR /&gt;/* Open drain is disabled */&lt;BR /&gt;IOCON_PIO_OPENDRAIN_DI);&lt;BR /&gt;/* PORT0 PIN29 (coords: 92) is configured as FC0_RXD_SDA_MOSI_DATA */&lt;BR /&gt;IOCON_PinMuxSet(IOCON, 0U, 29U, port0_pin29_config);&lt;/P&gt;
&lt;P&gt;const uint32_t port0_pin30_config = (/* Pin is configured as FC0_TXD_SCL_MISO_WS */&lt;BR /&gt;IOCON_PIO_FUNC1 |&lt;BR /&gt;/* No addition pin function */&lt;BR /&gt;IOCON_PIO_MODE_INACT |&lt;BR /&gt;/* Standard mode, output slew rate control is enabled */&lt;BR /&gt;IOCON_PIO_SLEW_STANDARD |&lt;BR /&gt;/* Input function is not inverted */&lt;BR /&gt;IOCON_PIO_INV_DI |&lt;BR /&gt;/* Enables digital function */&lt;BR /&gt;IOCON_PIO_DIGITAL_EN |&lt;BR /&gt;/* Open drain is disabled */&lt;BR /&gt;IOCON_PIO_OPENDRAIN_DI);&lt;BR /&gt;/* PORT0 PIN30 (coords: 94) is configured as FC0_TXD_SCL_MISO_WS */&lt;BR /&gt;IOCON_PinMuxSet(IOCON, 0U, 30U, port0_pin30_config);&lt;/P&gt;
&lt;P&gt;const uint32_t port1_pin1_config = (/* Pin is configured as HS_SPI_SSEL1 */&lt;BR /&gt;IOCON_PIO_FUNC5 |&lt;BR /&gt;/* Selects pull-up function */&lt;BR /&gt;IOCON_PIO_MODE_PULLUP |&lt;BR /&gt;/* Standard mode, output slew rate control is enabled */&lt;BR /&gt;IOCON_PIO_SLEW_STANDARD |&lt;BR /&gt;/* Input function is not inverted */&lt;BR /&gt;IOCON_PIO_INV_DI |&lt;BR /&gt;/* Enables digital function */&lt;BR /&gt;IOCON_PIO_DIGITAL_EN |&lt;BR /&gt;/* Open drain is disabled */&lt;BR /&gt;IOCON_PIO_OPENDRAIN_DI);&lt;BR /&gt;/* PORT1 PIN1 (coords: 59) is configured as HS_SPI_SSEL1 */&lt;BR /&gt;IOCON_PinMuxSet(IOCON, 1U, 1U, port1_pin1_config);&lt;/P&gt;
&lt;P&gt;const uint32_t port1_pin2_config = (/* Pin is configured as HS_SPI_SCK */&lt;BR /&gt;IOCON_PIO_FUNC6 |&lt;BR /&gt;/* Selects pull-up function */&lt;BR /&gt;IOCON_PIO_MODE_PULLUP |&lt;BR /&gt;/* Standard mode, output slew rate control is enabled */&lt;BR /&gt;IOCON_PIO_SLEW_STANDARD |&lt;BR /&gt;/* Input function is not inverted */&lt;BR /&gt;IOCON_PIO_INV_DI |&lt;BR /&gt;/* Enables digital function */&lt;BR /&gt;IOCON_PIO_DIGITAL_EN |&lt;BR /&gt;/* Open drain is disabled */&lt;BR /&gt;IOCON_PIO_OPENDRAIN_DI);&lt;BR /&gt;/* PORT1 PIN2 (coords: 61) is configured as HS_SPI_SCK */&lt;BR /&gt;IOCON_PinMuxSet(IOCON, 1U, 2U, port1_pin2_config);&lt;/P&gt;
&lt;P&gt;const uint32_t port1_pin3_config = (/* Pin is configured as HS_SPI_MISO */&lt;BR /&gt;IOCON_PIO_FUNC6 |&lt;BR /&gt;/* Selects pull-up function */&lt;BR /&gt;IOCON_PIO_MODE_PULLUP |&lt;BR /&gt;/* Standard mode, output slew rate control is enabled */&lt;BR /&gt;IOCON_PIO_SLEW_STANDARD |&lt;BR /&gt;/* Input function is not inverted */&lt;BR /&gt;IOCON_PIO_INV_DI |&lt;BR /&gt;/* Enables digital function */&lt;BR /&gt;IOCON_PIO_DIGITAL_EN |&lt;BR /&gt;/* Open drain is disabled */&lt;BR /&gt;IOCON_PIO_OPENDRAIN_DI);&lt;BR /&gt;/* PORT1 PIN3 (coords: 62) is configured as HS_SPI_MISO */&lt;BR /&gt;IOCON_PinMuxSet(IOCON, 1U, 3U, port1_pin3_config);&lt;BR /&gt;}&lt;/P&gt;</description>
    <pubDate>Tue, 12 Sep 2023 02:23:06 GMT</pubDate>
    <dc:creator>xiangjun_rong</dc:creator>
    <dc:date>2023-09-12T02:23:06Z</dc:date>
    <item>
      <title>Pin Config tool not connecting the pins.</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1720653#M54061</link>
      <description>&lt;P&gt;I am new to mcuXpresso, and using an lpc55s69 demo board.&amp;nbsp; I am trying to configure the high speed spi and connect to some headers that are on the demo board.&amp;nbsp; I ran the config pins tool and updated the project.&amp;nbsp; It generates the following in BOARD_InitBootPins(void).&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;/* clang-format off */&lt;BR /&gt;/*&lt;BR /&gt;* TEXT BELOW IS USED AS SETTING FOR TOOLS *************************************&lt;BR /&gt;BOARD_InitPins:&lt;BR /&gt;- options: {callFromInitBoot: 'true', coreID: cm33_core0, enableClock: 'true'}&lt;BR /&gt;- pin_list:&lt;BR /&gt;- {pin_num: '62', peripheral: FLEXCOMM8, signal: HS_SPI_MISO, pin_signal: PIO1_3/SCT0_OUT4/HS_SPI_MISO/USB0_PORTPWRN/PLU_OUT6}&lt;BR /&gt;- {pin_num: '60', peripheral: FLEXCOMM8, signal: HS_SPI_MOSI, pin_signal: PIO0_26/FC2_RXD_SDA_MOSI_DATA/CLKOUT/CT_INP14/SCT0_OUT5/USB0_IDVALUE/FC0_SCK/HS_SPI_MOSI/SECURE_GPIO0_26}&lt;BR /&gt;- {pin_num: '24', peripheral: GPIO, signal: 'PIO1, 8', pin_signal: PIO1_8/FC0_CTS_SDA_SSEL0/SD0_CLK/SCT0_OUT1/FC4_SSEL2/ADC0_4}&lt;BR /&gt;- {pin_num: '31', peripheral: CTIMER2, signal: 'MATCH, 0', pin_signal: PIO1_5/FC0_RXD_SDA_MOSI_DATA/SD0_D2/CTIMER2_MAT0/SCT_GPI0}&lt;BR /&gt;- {pin_num: '14', peripheral: SYSCON, signal: CLKOUT, pin_signal: PIO0_16/FC4_TXD_SCL_MISO_WS/CLKOUT/CT_INP4/SECURE_GPIO0_16/ADC0_8}&lt;BR /&gt;- {pin_num: '3', peripheral: GPIO, signal: 'PIO1, 24', pin_signal: PIO1_24/FC2_RXD_SDA_MOSI_DATA/SCT0_OUT1/SD1_D1/FC3_SSEL3/PLU_OUT6}&lt;BR /&gt;- {pin_num: '59', peripheral: FLEXCOMM8, signal: HS_SPI_SSEL1, pin_signal: PIO1_1/FC3_RXD_SDA_MOSI_DATA/CT_INP3/SCT_GPI5/HS_SPI_SSEL1/USB1_OVERCURRENTN/PLU_OUT4}&lt;BR /&gt;- {pin_num: '61', peripheral: FLEXCOMM8, signal: HS_SPI_SCK, pin_signal: PIO1_2/CTIMER0_MAT3/SCT_GPI6/HS_SPI_SCK/USB1_PORTPWRN/PLU_OUT5}&lt;BR /&gt;- {pin_num: '22', peripheral: GPIO, signal: 'PIO0, 15', pin_signal: PIO0_15/FC6_CTS_SDA_SSEL0/UTICK_CAP2/CT_INP16/SCT0_OUT2/SD0_WR_PRT/SECURE_GPIO0_15/ADC0_2}&lt;BR /&gt;- {pin_num: '27', peripheral: GPIO, signal: 'PIO0, 27', pin_signal: PIO0_27/FC2_TXD_SCL_MISO_WS/CTIMER3_MAT2/SCT0_OUT6/FC7_RXD_SDA_MOSI_DATA/PLU_OUT0/SECURE_GPIO0_27}&lt;BR /&gt;* BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********&lt;BR /&gt;*/&lt;BR /&gt;/* clang-format on */&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;And as you can see it generates what I think are the correct instructions.&amp;nbsp; When I run the project and look at the SPI assigned pins on the board, they all appear to be high impedance inputs.&amp;nbsp; This was working at one point but now it isn't.&amp;nbsp; Seems like a simple problem to resolve but I have spent hours on this with no results.&amp;nbsp; Can someone tell me what is wrong??&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2023 00:15:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1720653#M54061</guid>
      <dc:creator>dodger741</dc:creator>
      <dc:date>2023-09-12T00:15:43Z</dc:date>
    </item>
    <item>
      <title>Re: Pin Config tool not connecting the pins.</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1720719#M54063</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have checked the LPC55S69_Project_LCD_Demo.c, but I do not see the code to initialize the high speed SPI pins configuration in the file.&lt;/P&gt;
&lt;P&gt;Pls refer to the following code for the hs-spi pin configuration.&lt;/P&gt;
&lt;P&gt;Hope it is helpful&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;void BOARD_InitPins(void)&lt;BR /&gt;{&lt;BR /&gt;/* Enables the clock for the I/O controller.: Enable Clock. */&lt;BR /&gt;CLOCK_EnableClock(kCLOCK_Iocon);&lt;/P&gt;
&lt;P&gt;const uint32_t port0_pin26_config = (/* Pin is configured as HS_SPI_MOSI */&lt;BR /&gt;IOCON_PIO_FUNC9 |&lt;BR /&gt;/* Selects pull-up function */&lt;BR /&gt;IOCON_PIO_MODE_PULLUP |&lt;BR /&gt;/* Standard mode, output slew rate control is enabled */&lt;BR /&gt;IOCON_PIO_SLEW_STANDARD |&lt;BR /&gt;/* Input function is not inverted */&lt;BR /&gt;IOCON_PIO_INV_DI |&lt;BR /&gt;/* Enables digital function */&lt;BR /&gt;IOCON_PIO_DIGITAL_EN |&lt;BR /&gt;/* Open drain is disabled */&lt;BR /&gt;IOCON_PIO_OPENDRAIN_DI);&lt;BR /&gt;/* PORT0 PIN26 (coords: 60) is configured as HS_SPI_MOSI */&lt;BR /&gt;IOCON_PinMuxSet(IOCON, 0U, 26U, port0_pin26_config);&lt;/P&gt;
&lt;P&gt;const uint32_t port0_pin29_config = (/* Pin is configured as FC0_RXD_SDA_MOSI_DATA */&lt;BR /&gt;IOCON_PIO_FUNC1 |&lt;BR /&gt;/* No addition pin function */&lt;BR /&gt;IOCON_PIO_MODE_INACT |&lt;BR /&gt;/* Standard mode, output slew rate control is enabled */&lt;BR /&gt;IOCON_PIO_SLEW_STANDARD |&lt;BR /&gt;/* Input function is not inverted */&lt;BR /&gt;IOCON_PIO_INV_DI |&lt;BR /&gt;/* Enables digital function */&lt;BR /&gt;IOCON_PIO_DIGITAL_EN |&lt;BR /&gt;/* Open drain is disabled */&lt;BR /&gt;IOCON_PIO_OPENDRAIN_DI);&lt;BR /&gt;/* PORT0 PIN29 (coords: 92) is configured as FC0_RXD_SDA_MOSI_DATA */&lt;BR /&gt;IOCON_PinMuxSet(IOCON, 0U, 29U, port0_pin29_config);&lt;/P&gt;
&lt;P&gt;const uint32_t port0_pin30_config = (/* Pin is configured as FC0_TXD_SCL_MISO_WS */&lt;BR /&gt;IOCON_PIO_FUNC1 |&lt;BR /&gt;/* No addition pin function */&lt;BR /&gt;IOCON_PIO_MODE_INACT |&lt;BR /&gt;/* Standard mode, output slew rate control is enabled */&lt;BR /&gt;IOCON_PIO_SLEW_STANDARD |&lt;BR /&gt;/* Input function is not inverted */&lt;BR /&gt;IOCON_PIO_INV_DI |&lt;BR /&gt;/* Enables digital function */&lt;BR /&gt;IOCON_PIO_DIGITAL_EN |&lt;BR /&gt;/* Open drain is disabled */&lt;BR /&gt;IOCON_PIO_OPENDRAIN_DI);&lt;BR /&gt;/* PORT0 PIN30 (coords: 94) is configured as FC0_TXD_SCL_MISO_WS */&lt;BR /&gt;IOCON_PinMuxSet(IOCON, 0U, 30U, port0_pin30_config);&lt;/P&gt;
&lt;P&gt;const uint32_t port1_pin1_config = (/* Pin is configured as HS_SPI_SSEL1 */&lt;BR /&gt;IOCON_PIO_FUNC5 |&lt;BR /&gt;/* Selects pull-up function */&lt;BR /&gt;IOCON_PIO_MODE_PULLUP |&lt;BR /&gt;/* Standard mode, output slew rate control is enabled */&lt;BR /&gt;IOCON_PIO_SLEW_STANDARD |&lt;BR /&gt;/* Input function is not inverted */&lt;BR /&gt;IOCON_PIO_INV_DI |&lt;BR /&gt;/* Enables digital function */&lt;BR /&gt;IOCON_PIO_DIGITAL_EN |&lt;BR /&gt;/* Open drain is disabled */&lt;BR /&gt;IOCON_PIO_OPENDRAIN_DI);&lt;BR /&gt;/* PORT1 PIN1 (coords: 59) is configured as HS_SPI_SSEL1 */&lt;BR /&gt;IOCON_PinMuxSet(IOCON, 1U, 1U, port1_pin1_config);&lt;/P&gt;
&lt;P&gt;const uint32_t port1_pin2_config = (/* Pin is configured as HS_SPI_SCK */&lt;BR /&gt;IOCON_PIO_FUNC6 |&lt;BR /&gt;/* Selects pull-up function */&lt;BR /&gt;IOCON_PIO_MODE_PULLUP |&lt;BR /&gt;/* Standard mode, output slew rate control is enabled */&lt;BR /&gt;IOCON_PIO_SLEW_STANDARD |&lt;BR /&gt;/* Input function is not inverted */&lt;BR /&gt;IOCON_PIO_INV_DI |&lt;BR /&gt;/* Enables digital function */&lt;BR /&gt;IOCON_PIO_DIGITAL_EN |&lt;BR /&gt;/* Open drain is disabled */&lt;BR /&gt;IOCON_PIO_OPENDRAIN_DI);&lt;BR /&gt;/* PORT1 PIN2 (coords: 61) is configured as HS_SPI_SCK */&lt;BR /&gt;IOCON_PinMuxSet(IOCON, 1U, 2U, port1_pin2_config);&lt;/P&gt;
&lt;P&gt;const uint32_t port1_pin3_config = (/* Pin is configured as HS_SPI_MISO */&lt;BR /&gt;IOCON_PIO_FUNC6 |&lt;BR /&gt;/* Selects pull-up function */&lt;BR /&gt;IOCON_PIO_MODE_PULLUP |&lt;BR /&gt;/* Standard mode, output slew rate control is enabled */&lt;BR /&gt;IOCON_PIO_SLEW_STANDARD |&lt;BR /&gt;/* Input function is not inverted */&lt;BR /&gt;IOCON_PIO_INV_DI |&lt;BR /&gt;/* Enables digital function */&lt;BR /&gt;IOCON_PIO_DIGITAL_EN |&lt;BR /&gt;/* Open drain is disabled */&lt;BR /&gt;IOCON_PIO_OPENDRAIN_DI);&lt;BR /&gt;/* PORT1 PIN3 (coords: 62) is configured as HS_SPI_MISO */&lt;BR /&gt;IOCON_PinMuxSet(IOCON, 1U, 3U, port1_pin3_config);&lt;BR /&gt;}&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2023 02:23:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1720719#M54063</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2023-09-12T02:23:06Z</dc:date>
    </item>
    <item>
      <title>Re: Pin Config tool not connecting the pins.</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1720787#M54064</link>
      <description>&lt;P&gt;Thanks for the quick response... If this is what you meant, I added a call to&amp;nbsp;BOARD_InitPins(); (line 137 of attached revised code) and also attached a copy of my pin_mux.c which has similar code to yours but still no effect.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2023 03:32:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1720787#M54064</guid>
      <dc:creator>dodger741</dc:creator>
      <dc:date>2023-09-12T03:32:41Z</dc:date>
    </item>
    <item>
      <title>Re: Pin Config tool not connecting the pins.</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1721049#M54068</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have checked your code LCD_Demo.c, but you do not call the api function to transfer any data, in detail, you do not write SPI-&amp;gt;FIFOWR register, so it is impossible to see any waveform from SCK or MOSI in master mode.&lt;/P&gt;
&lt;P&gt;Pls load the spi example and have a try. You can delete the DMA code and use only interrupt mode by changing the example&lt;/P&gt;
&lt;P&gt;Hope it can help you&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xiangjun_rong_0-1694509931210.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/240588i9096539C529C7334/image-size/medium?v=v2&amp;amp;px=400" role="button" title="xiangjun_rong_0-1694509931210.png" alt="xiangjun_rong_0-1694509931210.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2023 09:13:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1721049#M54068</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2023-09-12T09:13:07Z</dc:date>
    </item>
    <item>
      <title>Re: Pin Config tool not connecting the pins.</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1721251#M54070</link>
      <description>&lt;P&gt;Now I see that calling&amp;nbsp; BOARD_InitPins() from my application is redundant because it is called from&amp;nbsp; BOARD_InitBootPins which was already included in my application.&amp;nbsp; I initially had used your recommended example as a model for my code.&amp;nbsp; &amp;nbsp;The API to transfer data is in another part of the code but&amp;nbsp; I have verified there are no outputs from the spi pins.&amp;nbsp; An easy way to confirm if the pin configuration is updated is to connect a scope to any of the spi outputs and touch it with your finger.&amp;nbsp; If the default configuration is still an input pin the scope waveform will oscillate because of the high impedance.&amp;nbsp; Also the SSEL pin (chip select) remains low and in a high impedance state. I added a snippet of the API to the attached .c file for testing.&amp;nbsp; Also note that I have tried a second demo board with no resolution of this problem.&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2023 13:38:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1721251#M54070</guid>
      <dc:creator>dodger741</dc:creator>
      <dc:date>2023-09-12T13:38:55Z</dc:date>
    </item>
    <item>
      <title>Re: Pin Config tool not connecting the pins.</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1721297#M54071</link>
      <description>&lt;P&gt;Adding the function call BOARD_InitPins() is redundant because it is called from BOARD_InitBootPins().&amp;nbsp; I used the suggested example code as a model for the code I am using.&amp;nbsp; The API for writing to the spi is contained in another section of the project.&amp;nbsp; I have verified their are no signal outputs and the pins remain as default inputs.&amp;nbsp; One way to easily test this is to connect a scope to any of the SPI output pins and touch it with your finger.&amp;nbsp; If its still a default input pin it will oscillate slowly.&amp;nbsp; I have tried a second demo board with no improvement. I added a snippet of the SPI write API I am using at the bottom of the attached demo... .c file for easy verification.&amp;nbsp; Is the order of the initialization important??&amp;nbsp; I tried deleting all the other code in systemInit() leaving just the BOARD_InitBoot... files with no effect on my problem.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Sep 2023 15:42:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1721297#M54071</guid>
      <dc:creator>dodger741</dc:creator>
      <dc:date>2023-09-12T15:42:56Z</dc:date>
    </item>
    <item>
      <title>Re: Pin Config tool not connecting the pins.</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1721416#M54072</link>
      <description>Turns out I had a connection issue on the board. Thanks for your help and suggestions.</description>
      <pubDate>Tue, 12 Sep 2023 20:03:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Pin-Config-tool-not-connecting-the-pins/m-p/1721416#M54072</guid>
      <dc:creator>dodger741</dc:creator>
      <dc:date>2023-09-12T20:03:42Z</dc:date>
    </item>
  </channel>
</rss>

