Secondary Pin functionality in I2C_SCLS

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Secondary Pin functionality in I2C_SCLS

716 次查看
shrinivas
Contributor I

Hi Team,

We are facing issues with S32K311NHT0MPAST

Could you also confirm if the following FLEXIO pins can be configured for I2C.
Pin No 43 (PTC 17) (FXIO_D2) as I2C SCL
Pin No 44 (PTC 16) (FXIO_D15) as I2C SDA
 
Please share us the example code for flexio to configure as I2C.
 
We've already built the PCB and are in the stage of Firmware development. Initially, we've used the default I2C available on these pins. Later, it was told to us that the I2C on these pins can only be configured as I2C in a 4 wire mode(which we've not implemented). Expecting your speedy response to solve this issue.
0 项奖励
回复
2 回复数

694 次查看
Robin_Shen
NXP TechSupport
NXP TechSupport

Hi

Sorry, as you know, SDAS and SCLS are for four-wire mode.

There is no S32K311 example project in RTD. For the pin configuration of FlexIO_I2C, I recommend you refer to I2c_Ip_Example_S32K344(Drivers) and I2c_Example_S32K344(MCAL). Select PIN_2 and PIN_15 for Flexio Pin in Mcl component.


Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "ACCEPT AS SOLUTION" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 项奖励
回复

624 次查看
rose42snowden
Contributor I

While some S32K3 microcontrollers have flexible I/O (FlexIO) that can emulate I2C, a review of the S32K311NHT0MPAST datasheet is required to confirm if pins 43 (PTC17) and 44 (PTC16) specifically support this configuration. These pins are designated as FXIO_D2 and FXIO_D15, which are FlexIO pins, making it highly probable they can be configured for I2C communication. The claim of a "4-wire mode" for I2C on these pins is unusual, as standard I2C is a 2-wire protocol. It's more likely this refers to a specific hardware or software implementation detail, perhaps related to a different peripheral or a misinterpretation of a configuration option. We recommend consulting the official S32K3xx Reference Manual and the specific S32K311 datasheet for detailed pin multiplexing options and FlexIO peripheral capabilities. For example code, you should look for NXP's S32K3 software development kit (SDK) examples, as they typically include FlexIO I2C driver code www mymilestonecard com

 

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2150564%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EI2C_SCLS%20%E4%B8%AD%E7%9A%84%E8%BE%85%E5%8A%A9%E5%BC%95%E8%84%9A%E5%8A%9F%E8%83%BD%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2150564%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%EF%BC%8C%E5%9B%A2%E9%98%9F%E3%80%81%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E6%AD%A3%E9%9D%A2%E4%B8%B4%3CSTRONG%3ES32K311NHT0MPAST%3C%2FSTRONG%3E%E7%9A%84%E9%97%AE%E9%A2%98%3C%2FP%3E%3CDIV%3E%E6%82%A8%E8%83%BD%E5%90%A6%E7%A1%AE%E8%AE%A4%E4%BB%A5%E4%B8%8B%20FLEXIO%20%E5%BC%95%E8%84%9A%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E9%85%8D%E7%BD%AE%E4%B8%BA%20I2C%E3%80%82%3C%2FDIV%3E%3CDIV%3E%E7%AC%AC%2043%20%E5%8F%B7%E5%BC%95%E8%84%9A%EF%BC%88PTC%2017%EF%BC%89%EF%BC%88FXIO_D2%EF%BC%89%E4%BD%9C%E4%B8%BA%20I2C%20SCL%3C%2FDIV%3E%3CDIV%3E%E5%BC%95%E8%84%9A%2044%EF%BC%88PTC%2016%EF%BC%89%EF%BC%88FXIO_D15%EF%BC%89%E4%BD%9C%E4%B8%BA%20I2C%20SDA%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E%E8%AF%B7%E4%B8%8E%E6%88%91%E4%BB%AC%E5%88%86%E4%BA%AB%E5%B0%86%20flexio%20%E9%85%8D%E7%BD%AE%E4%B8%BA%20I2C%20%E7%9A%84%E7%A4%BA%E4%BE%8B%E4%BB%A3%E7%A0%81%E3%80%82%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E%E6%88%91%E4%BB%AC%E5%B7%B2%E7%BB%8F%E5%BB%BA%E5%A5%BD%E4%BA%86%20PCB%EF%BC%8C%E6%AD%A3%E5%A4%84%E4%BA%8E%E5%9B%BA%E4%BB%B6%E5%BC%80%E5%8F%91%E9%98%B6%E6%AE%B5%E3%80%82%E6%9C%80%E5%88%9D%EF%BC%8C%E6%88%91%E4%BB%AC%E5%9C%A8%E8%BF%99%E4%BA%9B%E5%BC%95%E8%84%9A%E4%B8%8A%E4%BD%BF%E7%94%A8%E4%BA%86%E9%BB%98%E8%AE%A4%E7%9A%84%20I2C%E3%80%82%E5%90%8E%E6%9D%A5%E6%9C%89%E4%BA%BA%E5%91%8A%E8%AF%89%E6%88%91%E4%BB%AC%EF%BC%8C%E8%BF%99%E4%BA%9B%E5%BC%95%E8%84%9A%E4%B8%8A%E7%9A%84%20I2C%20%E5%8F%AA%E8%83%BD%E5%9C%A8%204%20%E7%BA%BF%E6%A8%A1%E5%BC%8F%E4%B8%8B%E9%85%8D%E7%BD%AE%E4%B8%BA%20I2C%EF%BC%88%E6%88%91%E4%BB%AC%E8%BF%98%E6%B2%A1%E6%9C%89%E5%AE%9E%E7%8E%B0%EF%BC%89%E3%80%82%E6%9C%9F%E5%BE%85%E6%82%A8%E5%B0%BD%E5%BF%AB%E5%9B%9E%E5%A4%8D%EF%BC%8C%E8%A7%A3%E5%86%B3%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%E3%80%82%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2150671%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Secondary%20Pin%20functionality%20in%20I2C_SCLS%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2150671%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHI%3C%2FP%3E%0A%3CP%3E%E5%AF%B9%E4%B8%8D%E8%B5%B7%EF%BC%8C%E5%A6%82%E6%82%A8%E6%89%80%E7%9F%A5%EF%BC%8CSDAS%20%E5%92%8C%20SCLS%20%E9%80%82%E7%94%A8%E4%BA%8E%E5%9B%9B%E7%BA%BF%E6%A8%A1%E5%BC%8F%E3%80%82%3C%2FP%3E%0A%3CP%3ERTD%20%E4%B8%AD%E6%B2%A1%E6%9C%89%20S32K311%20%E7%A4%BA%E4%BE%8B%E9%A1%B9%E7%9B%AE%E3%80%82%E6%9C%89%E5%85%B3%20Flexio_I2C%20%E7%9A%84%E5%BC%95%E8%84%9A%E9%85%8D%E7%BD%AE%EF%BC%8C%E6%88%91%E5%BB%BA%E8%AE%AE%E4%BD%A0%E5%8F%82%E8%80%83%3CSTRONG%3E%20i2C_%20IP_example_s32K344%EF%BC%88%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%89%E5%92%8C%20i2C_example_S32K344%EF%BC%88%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%89%E5%92%8C%3C%2FSTRONG%3E%20%3CSTRONG%3Ei2C_example_S32%20K344%EF%BC%88MCAL%EF%BC%89%E3%80%82%3C%2FSTRONG%3E%3CSTRONG%3E%20%E4%B8%BA%20Mcl%3C%2FSTRONG%3E%20%E7%BB%84%E4%BB%B6%E4%B8%AD%E7%9A%84%3CSTRONG%3E%20Flexio%20%E5%BC%95%E8%84%9A%E9%80%89%E6%8B%A9%3C%2FSTRONG%3E%20PIN_2%20%E5%92%8C%20PIN_15%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CBR%20%2F%3E%E7%A5%9D%E5%A5%BD%EF%BC%8C%3CBR%20%2F%3ERobin%3CBR%20%2F%3E-------------------------------------------------------------------------------%3CBR%20%2F%3E%E6%B3%A8%EF%BC%9A%3CBR%20%2F%3E-%20%E5%A6%82%E6%9E%9C%E6%9C%AC%E5%B8%96%E5%9B%9E%E7%AD%94%E4%BA%86%E6%82%A8%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%8C%E8%AF%B7%E7%82%B9%E5%87%BB%22ACCEPT%20AS%20SOLUTION%22%20%E6%8C%89%E9%92%AE%E3%80%82%E8%B0%A2%E8%B0%A2%EF%BC%81%3C%2FP%3E%0A%3CP%3E-%20%E6%88%91%E4%BB%AC%E4%BC%9A%E5%9C%A8%E6%9C%80%E5%90%8E%E4%B8%80%E6%AC%A1%E5%8F%91%E5%B8%96%E5%90%8E%E7%9A%84%207%20%E5%91%A8%E5%86%85%E8%B7%9F%E8%B8%AA%E4%B8%BB%E9%A2%98%EF%BC%8C%E4%B9%8B%E5%90%8E%E7%9A%84%E5%9B%9E%E5%A4%8D%E5%B0%86%E8%A2%AB%E5%BF%BD%E7%95%A5%3CBR%20%2F%3E%E5%A6%82%E6%9E%9C%E6%82%A8%E4%BB%A5%E5%90%8E%E6%9C%89%E7%9B%B8%E5%85%B3%E9%97%AE%E9%A2%98%EF%BC%8C%E8%AF%B7%E5%8F%A6%E5%BC%80%E6%96%B0%E4%B8%BB%E9%A2%98%E5%B9%B6%E5%8F%82%E8%80%83%E5%B7%B2%E5%85%B3%E9%97%AD%E7%9A%84%E4%B8%BB%E9%A2%98%E3%80%82%3CBR%20%2F%3E-------------------------------------------------------------------------------%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2150566%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Secondary%20Pin%20functionality%20in%20I2C_SCLS%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2150566%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E8%99%BD%E7%84%B6%E6%9F%90%E4%BA%9B%20S32K3%20%E5%BE%AE%E6%8E%A7%E5%88%B6%E5%99%A8%E5%85%B7%E6%9C%89%E5%8F%AF%E6%A8%A1%E6%8B%9F%20I2C%20%E7%9A%84%E7%81%B5%E6%B4%BB%20I%2FO%20(FlexIO)%EF%BC%8C%E4%BD%86%E9%9C%80%E8%A6%81%E6%9F%A5%E7%9C%8B%20S32K311NHT0MPAST%20%E6%95%B0%E6%8D%AE%E8%A1%A8%EF%BC%8C%E4%BB%A5%E7%A1%AE%E8%AE%A4%E5%BC%95%E8%84%9A%2043%20(PTC17)%20%E5%92%8C%E5%BC%95%E8%84%9A%2044%20(PTC16)%20%E6%98%AF%E5%90%A6%E4%B8%93%E9%97%A8%E6%94%AF%E6%8C%81%E8%BF%99%E7%A7%8D%E9%85%8D%E7%BD%AE%E3%80%82%E8%BF%99%E4%BA%9B%E5%BC%95%E8%84%9A%E8%A2%AB%E6%8C%87%E5%AE%9A%E4%B8%BA%20FXIO_D2%20%E5%92%8C%20FXIO_D15%EF%BC%8C%E5%AE%83%E4%BB%AC%E6%98%AF%20FlexIO%20%E5%BC%95%E8%84%9A%EF%BC%8C%E5%9B%A0%E6%AD%A4%E6%9E%81%E6%9C%89%E5%8F%AF%E8%83%BD%E8%A2%AB%E9%85%8D%E7%BD%AE%E4%B8%BA%20I2C%20%E9%80%9A%E4%BF%A1%E3%80%82%E8%BF%99%E4%BA%9B%E5%BC%95%E8%84%9A%E4%B8%8A%E7%9A%84%20I2C%224%20%E7%BA%BF%E6%A8%A1%E5%BC%8F%22%20%E7%9A%84%E8%AF%B4%E6%B3%95%E5%B9%B6%E4%B8%8D%E5%AF%BB%E5%B8%B8%EF%BC%8C%E5%9B%A0%E4%B8%BA%E6%A0%87%E5%87%86%20I2C%20%E6%98%AF%202%20%E7%BA%BF%E5%8D%8F%E8%AE%AE%E3%80%82%E8%BF%99%E6%9B%B4%E6%9C%89%E5%8F%AF%E8%83%BD%E6%98%AF%E6%8C%87%E7%89%B9%E5%AE%9A%E7%9A%84%E7%A1%AC%E4%BB%B6%E6%88%96%E8%BD%AF%E4%BB%B6%E5%AE%9E%E6%96%BD%E7%BB%86%E8%8A%82%EF%BC%8C%E5%8F%AF%E8%83%BD%E4%B8%8E%E4%B8%8D%E5%90%8C%E7%9A%84%E5%A4%96%E8%AE%BE%E6%9C%89%E5%85%B3%EF%BC%8C%E4%B9%9F%E5%8F%AF%E8%83%BD%E6%98%AF%E5%AF%B9%E9%85%8D%E7%BD%AE%E9%80%89%E9%A1%B9%E7%9A%84%E8%AF%AF%E8%A7%A3%E3%80%82%E6%88%91%E4%BB%AC%E5%BB%BA%E8%AE%AE%E6%9F%A5%E9%98%85%E5%AE%98%E6%96%B9%20S32K3xx%20%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%E5%92%8C%E7%89%B9%E5%AE%9A%E7%9A%84%20S32K311%20%E6%95%B0%E6%8D%AE%E8%A1%A8%EF%BC%8C%E4%BA%86%E8%A7%A3%E8%AF%A6%E7%BB%86%E7%9A%84%E5%BC%95%E8%84%9A%E5%A4%9A%E8%B7%AF%E5%A4%8D%E7%94%A8%E9%80%89%E9%A1%B9%E5%92%8C%20FlexIO%20%E5%A4%96%E8%AE%BE%E5%8A%9F%E8%83%BD%E3%80%82%E6%9C%89%E5%85%B3%E7%A4%BA%E4%BE%8B%E4%BB%A3%E7%A0%81%EF%BC%8C%E6%82%A8%E5%BA%94%E6%9F%A5%E6%89%BE%20NXP%20%E7%9A%84%20S32K3%20%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7%E5%8C%85%20(SDK)%20%E7%A4%BA%E4%BE%8B%EF%BC%8C%E5%9B%A0%E4%B8%BA%E5%AE%83%E4%BB%AC%E9%80%9A%E5%B8%B8%E5%8C%85%E5%90%AB%20FlexIO%20I2C%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E4%BB%A3%E7%A0%81%20%3CA%20href%3D%22https%3A%2F%2Fwww.mymileestonecard.com%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%3CFONT%20size%3D%221%202%203%204%205%206%207%22%20color%3D%22%23FFFFFF%22%3Ewww%20mymilestonecard%20com%3C%2FFONT%3E%3C%2FA%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E