03-07-2018, 08:39 AM
Hello,
I'm interested in connecting more than a single PCIe device to the RockPro64.
I know that it woud be possible to use a card which includes a PCIe switch chip to connect multiple PCI Express devices to the RockPro64, but that would be expensive (as well as adding latency and power usage), so I wondered if there was a simpler solution, using a simple breakout card (or custom add-in card), along with a suitable firmware config e.g. device tree overlay, to reconfigure the PCIe x4 slot as four logical PCIe x1 ports?
A custom PCIe card (or breakout card) could then be used to connect multiple PCIe x1 devices to the slot. The application I had in mind was connecting four Asmedia ASM1061 SATA AHCI host adaptors to give 8 SATA ports for a NAS setup.
I know that various Intel chipsets support this sort of flexible PCIe configuration, but didn't know if the RK3399 did? Any ideas?
Thanks,
Tim.
I'm interested in connecting more than a single PCIe device to the RockPro64.
I know that it woud be possible to use a card which includes a PCIe switch chip to connect multiple PCI Express devices to the RockPro64, but that would be expensive (as well as adding latency and power usage), so I wondered if there was a simpler solution, using a simple breakout card (or custom add-in card), along with a suitable firmware config e.g. device tree overlay, to reconfigure the PCIe x4 slot as four logical PCIe x1 ports?
A custom PCIe card (or breakout card) could then be used to connect multiple PCIe x1 devices to the slot. The application I had in mind was connecting four Asmedia ASM1061 SATA AHCI host adaptors to give 8 SATA ports for a NAS setup.
I know that various Intel chipsets support this sort of flexible PCIe configuration, but didn't know if the RK3399 did? Any ideas?
Thanks,
Tim.