P2 Multiport x64 Serial Driver working just for fun :)
Cluso99
Posts: 18,069
Thought I would try a 64 pin/port version (32 fdx UARTs) for the fun of it. No idea what performance we'd get tho'.
Just verified 17 fdx UARTs (34 pin/ports working). That is the maximum pins I can get to easily on my RetroBlade2. I receive characters from PST on pin 63, then tx and rx thru the daisy-chain 1-0-3-2-5-4-7-6-9-8-11-10-13-12-15-14 then 33-32-35-34-37-36-39-38-41-40-43-42-45-44-47-46 then to 62 which outputs to PST.
Update 30-Jan-2021: Working on P2-EVAL for 58 pin/ports (29 fdx ports) ie P0-55 + P62-63 :)
Comments
Here is v0.40
Some minor code tweeks and documentation. Matches v0.40 16 port version.
Verified working on P2-EVAL for 58 pin/ports (29 fdx ports) on pins P0-55 + P62-63 :)
Wow, nice demo Cluso
Thanks Lachlan :)
Was easy to check the 58 pin/ports (29 fdx ports) on the P2-EVAL. Just put shunts (jumpers) on pin pairs P 0-1. 2-3, 4-5, 6-7, ..... 48-49, 50-51, 52-53, 54-55. Do not fit shunts to pins P 56, 57, 58, 59, 60, 61, 62, 63 as these have part connected on the main P2-EVAL board. OBVIOUSLY DO NOT FIT A SHUNT ON THE GND-GND or Vxxxx-5V HEADER PINS !!!!!
I expect you can do the same on the P2-EDGE with JonnyMac board using those 12pinheaders as they are the same as on the P2-EVAL board.