Ok, I tried today latest radxa rock5 cli images and both drives are not visible in system
not much difference in dmesg for three cases (hp, kioxia and none), I can’t confirm now if kioxia worked on some of radxa earlier images or was it my build. Also the fact it showed in system doesn’t necessary mean that it was stable, I need to go back there and retest it.
digging in previous logs,
dmesg part from HP:
[ 4.777677] rk-pcie fe150000.pcie: invalid prsnt-gpios property in node
[ 4.777687] rk-pcie fe150000.pcie: Looking up vpcie3v3-supply from device tre e
[ 4.777757] rk-pcie fe170000.pcie: invalid prsnt-gpios property in node
[ 4.777762] rk-pcie fe170000.pcie: Looking up vpcie3v3-supply from device tre e
[ 4.783323] rk-pcie fe170000.pcie: missing legacy IRQ resource
[ 4.783339] rk-pcie fe170000.pcie: IRQ msi not found
[ 4.783345] rk-pcie fe170000.pcie: use outband MSI support
[ 4.783351] rk-pcie fe170000.pcie: Missing *config* reg space
[ 4.783364] rk-pcie fe170000.pcie: host bridge /pcie@fe170000 ranges:
[ 4.783388] rk-pcie fe170000.pcie: err 0x00f2000000..0x00f20fffff -> 0x0 0f2000000
[ 4.783404] rk-pcie fe170000.pcie: IO 0x00f2100000..0x00f21fffff -> 0x0 0f2100000
[ 4.783421] rk-pcie fe170000.pcie: MEM 0x00f2200000..0x00f2ffffff -> 0x0 0f2200000
[ 4.783433] rk-pcie fe170000.pcie: MEM 0x0980000000..0x09bfffffff -> 0x0 980000000
[ 4.783462] rk-pcie fe170000.pcie: Missing *config* reg space
[ 4.783494] rk-pcie fe170000.pcie: invalid resource
[ 4.783706] rk-pcie fe150000.pcie: missing legacy IRQ resource
[ 4.783722] rk-pcie fe150000.pcie: IRQ msi not found
[ 4.783727] rk-pcie fe150000.pcie: use outband MSI support
[ 4.783732] rk-pcie fe150000.pcie: Missing *config* reg space
[ 4.783776] rk-pcie fe150000.pcie: host bridge /pcie@fe150000 ranges:
[ 4.783798] rk-pcie fe150000.pcie: err 0x00f0000000..0x00f00fffff -> 0x0 0f0000000
[ 4.783813] rk-pcie fe150000.pcie: IO 0x00f0100000..0x00f01fffff -> 0x0 0f0100000
[ 4.783830] rk-pcie fe150000.pcie: MEM 0x00f0200000..0x00f0ffffff -> 0x0 0f0200000
[ 4.783842] rk-pcie fe150000.pcie: MEM 0x0900000000..0x093fffffff -> 0x0 900000000
[ 4.783875] rk-pcie fe150000.pcie: Missing *config* reg space
[ 4.783902] rk-pcie fe150000.pcie: invalid resource
[ 4.989617] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 4.989623] rk-pcie fe150000.pcie: PCIe Linking... LTSSM is 0x0
[ 5.015140] rk-pcie fe150000.pcie: PCIe Linking... LTSSM is 0x1
[ 5.015151] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.041818] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.041830] rk-pcie fe150000.pcie: PCIe Linking... LTSSM is 0x0
[ 5.068481] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.068487] rk-pcie fe150000.pcie: PCIe Linking... LTSSM is 0x0
[ 5.095153] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.095158] rk-pcie fe150000.pcie: PCIe Linking... LTSSM is 0x0
[ 5.329563] rk-pcie fe190000.pcie: invalid prsnt-gpios property in node
[ 5.329623] rk-pcie fe190000.pcie: Looking up vpcie3v3-supply from device tre e
[ 5.335910] rk-pcie fe190000.pcie: missing legacy IRQ resource
[ 5.335963] rk-pcie fe190000.pcie: IRQ msi not found
:
[ 5.335980] rk-pcie fe190000.pcie: use outband MSI support
[ 5.335999] rk-pcie fe190000.pcie: Missing *config* reg space
[ 5.336048] rk-pcie fe190000.pcie: host bridge /pcie@fe190000 ranges:
[ 5.336123] rk-pcie fe190000.pcie: err 0x00f4000000..0x00f40fffff -> 0x0 0f4000000
[ 5.336173] rk-pcie fe190000.pcie: IO 0x00f4100000..0x00f41fffff -> 0x0 0f4100000
[ 5.336227] rk-pcie fe190000.pcie: MEM 0x00f4200000..0x00f4ffffff -> 0x0 0f4200000
[ 5.336265] rk-pcie fe190000.pcie: MEM 0x0a00000000..0x0a3fffffff -> 0x0 a00000000
[ 5.336378] rk-pcie fe190000.pcie: Missing *config* reg space
[ 5.336464] rk-pcie fe190000.pcie: invalid resource
[ 5.598599] rk-pcie fe190000.pcie: PCIe Link up, LTSSM is 0x130011
[ 5.598815] rk-pcie fe190000.pcie: PCI host bridge to bus 0004:40
[ 7.695364] rk-pcie fe150000.pcie: PCIe Link Fail
[ 7.695381] rk-pcie fe150000.pcie: failed to initialize host
[ 7.711883] rk-pcie fe170000.pcie: PCIe Link Fail
[ 7.711903] rk-pcie fe170000.pcie: failed to initialize host
grep for rkcpie and nvme on kioxia:
[ 5.346619] rk-pcie fe190000.pcie: invalid prsnt-gpios property in node
[ 5.346644] rk-pcie fe190000.pcie: Looking up vpcie3v3-supply from device tree
[ 5.347557] rk-pcie fe190000.pcie: missing legacy IRQ resource
[ 5.347577] rk-pcie fe190000.pcie: IRQ msi not found
[ 5.347584] rk-pcie fe190000.pcie: use outband MSI support
[ 5.347592] rk-pcie fe190000.pcie: Missing *config* reg space
[ 5.347617] rk-pcie fe190000.pcie: host bridge /pcie@fe190000 ranges:
[ 5.347661] rk-pcie fe190000.pcie: err 0x00f4000000..0x00f40fffff -> 0x00f4000000
[ 5.347688] rk-pcie fe190000.pcie: IO 0x00f4100000..0x00f41fffff -> 0x00f4100000
[ 5.347710] rk-pcie fe190000.pcie: MEM 0x00f4200000..0x00f4ffffff -> 0x00f4200000
[ 5.347721] rk-pcie fe190000.pcie: MEM 0x0a00000000..0x0a3fffffff -> 0x0a00000000
[ 5.347766] rk-pcie fe190000.pcie: Missing *config* reg space
[ 5.347798] rk-pcie fe190000.pcie: invalid resource
[ 5.611256] rk-pcie fe190000.pcie: PCIe Link up, LTSSM is 0x130011
[ 5.611517] rk-pcie fe190000.pcie: PCI host bridge to bus 0004:40
[ 7.671362] rk-pcie fe170000.pcie: PCIe Link Fail
[ 7.671381] rk-pcie fe170000.pcie: failed to initialize host
[ 4.975678] rk-pcie fe150000.pcie: PCIe Linking... LTSSM is 0x0
[ 4.975685] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.001208] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.027877] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.054541] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.057886] rk-pcie fe150000.pcie: PCIe Link up, LTSSM is 0x230011
[ 5.058064] rk-pcie fe150000.pcie: PCI host bridge to bus 0000:00
[ 5.081210] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.097962] nvme nvme0: pci function 0000:01:00.0
[ 5.098011] nvme 0000:01:00.0: enabling device (0000 -> 0002)
[ 5.107877] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.134586] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.161377] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.187948] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.343374] nvme nvme0: 8/0/0 default/read/poll queues
[ 5.348519] nvme0n1:dxz
[ 5.346619] rk-pcie fe190000.pcie: invalid prsnt-gpios property in node
[ 5.346644] rk-pcie fe190000.pcie: Looking up vpcie3v3-supply from device tree
[ 5.347557] rk-pcie fe190000.pcie: missing legacy IRQ resource
[ 5.347577] rk-pcie fe190000.pcie: IRQ msi not found
[ 5.347584] rk-pcie fe190000.pcie: use outband MSI support
[ 5.347592] rk-pcie fe190000.pcie: Missing *config* reg space
[ 5.347617] rk-pcie fe190000.pcie: host bridge /pcie@fe190000 ranges:
[ 5.347661] rk-pcie fe190000.pcie: err 0x00f4000000..0x00f40fffff -> 0x00f4000000
[ 5.347688] rk-pcie fe190000.pcie: IO 0x00f4100000..0x00f41fffff -> 0x00f4100000
[ 5.347710] rk-pcie fe190000.pcie: MEM 0x00f4200000..0x00f4ffffff -> 0x00f4200000
[ 5.347721] rk-pcie fe190000.pcie: MEM 0x0a00000000..0x0a3fffffff -> 0x0a00000000
[ 5.347766] rk-pcie fe190000.pcie: Missing *config* reg space
[ 5.347798] rk-pcie fe190000.pcie: invalid resource
[ 5.611256] rk-pcie fe190000.pcie: PCIe Link up, LTSSM is 0x130011
[ 5.611517] rk-pcie fe190000.pcie: PCI host bridge to bus 0004:40
[ 7.671362] rk-pcie fe170000.pcie: PCIe Link Fail
[ 7.671381] rk-pcie fe170000.pcie: failed to initialize host
@enoch - this is probably thing You talked about. There are others rk-pcie errors but device is enabled and it shows in system (I’ll test if its stable or not, what speed can achieve)
BTW: power problems with nvme - I also tested that - supplying not enough power will restart board on nvme initialization causing bootloop.