Close
0%
0%

LPC Serial Port

A serial port for the LPC port.

Similar projects worth following
I recently purchased an ASRock Fatal1ty B450 Gaming-ITX/ac motherboard and Ryzen CPU and due to a project I am working on I need a serial port thats set up by the bios at boot, so it cannot be USB, and due to the fact I have one PCIE slot and its being used by a graphics card that is not an option. This motherboard contains an LPC port which is used generally to connect to the SuperIO chip which a lot of the time does provide serial. From what I have been able to find it should be possible to add serial this way but I have not found a guide. This could be due to the fact that the LPC port connector is not standard and even bios support is not typical. Well see what I can come up with.


Adobe Portable Document Format - 46.44 kB - 06/25/2020 at 19:15

Preview
Download

  • 1 × https://www.digikey.com/product-detail/en/maxlinear-inc/XR28V382IL32-0A-EB/1016-1974-ND/4515332

  • The missing piece

    dustyhair06/25/2020 at 21:32 0 comments

    So what I am missing for sure is "SERIRQ". Some LPC implementations include it. For most of the motherboards that I have seen that include this signal in the LPC header it seems to be included already. I found a leaked pinout of the AM4 socket and decapped the cpu socket to get access to the pins (or holes as its an AMD).  I traced it to the "SuperIO" chip and found the pin I will need to jumper


    It doesn't seem to be broken out anywhere else. When I get my iron out of storage I will be able to find out if it will work.

  • A lot of googling to start.

    dustyhair06/25/2020 at 19:14 0 comments

    The first thing I did was try and find a device that could do what I wanted. I found this https://www.digikey.com/product-detail/en/maxlinear-inc/XR28V382IL32-0A-EB/1016-1974-ND/4515332 which should be exactly what I need. Its too much of a device for what I need but It should serve as a proof of concept. I did need to purchase some 2.5mm to 2.0mm pin adapter cables to connect it to my motherboard.

    The second thing I found was what I thought was the right pin out for the LPC was incorrect. My manual did not have the pin out but after exhaustive searching I found this.

    Once I had it wired up correctly the serial ports were detected!

    However they did not function

    This is when the fun begins.

View all 2 project logs

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates