In February I mentioned getting an Argon NEO 5 NVMe case for my Pi 5.
It was slightly fiddly to put it all together, but not really outside expectations. Linux was able to see my SSD without any trouble.
However I have not been able to get the Pi to boot directly from the
SSD. It can see there’s something there but can’t interpret it properly; the diagnostic output (copy-typed) is:
NVME on 0
Trying partition: 0
Unable to read partition as FAT
type: 32 lba: 0 '' ' ' clusters 0 (0)
Trying partition: 0
Unable to read partition as FAT
type: 32 lba: 0 '' ' ' clusters 0 (0)
NVME off
Timeout 00000000 3c303020 00000000 00000000
nvme: error 8
Failed to open device: 'nvme'
(Why is there ASCII ‘ 00<’ in the timeout message?)
My solution was to boot from the SD card but to configure it (via
cmdline.txt and /etc/fstab) to mount the root system from the SSD. This
works (and it’s not like the performance & capacity of the firmware partition is very important) though there are now two points of failure.
My interpretation of all this is that the hardware is connecting the SSD perfectly well, and the Linux kernel talks to it correctly, but the boot loader is failing to communicate properly with the SSD.
Based on forum posts there are many compatibility issues between the Pi
5 and NVMe devices, so anyone planning to buy one should do their
research first.
In my case the SSD is a Crucial CT1000P5SSD8; I had it left over from a decommissioned PC.
In this case it looks like it (the bootloader) cant find the FAT
partition.
Now that could be that it is making some unwarranted assumptions about
where on the disk that actually is.
And the disk has it either elsewhere, or mapped internally to elsewhere.
I note that it is trying partition 0..
is that actually where the FAT volume resides?
The Natural Philosopher <tnp@invalid.invalid> writes:
In this case it looks like it (the bootloader) cant find the FAT
partition.
Agreed.
Now that could be that it is making some unwarranted assumptions about
where on the disk that actually is.
And the disk has it either elsewhere, or mapped internally to elsewhere.
I note that it is trying partition 0..
is that actually where the FAT volume resides?
It is, yes. It’s the same layout as the SD card.
The diagnostics (‘cluster 0 etc’) suggest that whatever it thinks it’s reading, it’s not getting the data that’s actually on the SSD.
No problems with wimpy power supplies? apparently pi's and ssds take a
lot of current at boot time
The Natural Philosopher <tnp@invalid.invalid> writes:
No problems with wimpy power supplies? apparently pi's and ssds take a
lot of current at boot time
It’s the official PSU.
The Natural Philosopher <tnp@invalid.invalid> writes:
No problems with wimpy power supplies? apparently pi's and ssds take a
lot of current at boot time
It’s the official PSU.
In February I mentioned getting an Argon NEO 5 NVMe case for my Pi 5.
It was slightly fiddly to put it all together, but not really outside expectations. Linux was able to see my SSD without any trouble.
However I have not been able to get the Pi to boot directly from the
SSD. It can see there’s something there but can’t interpret it properly; the diagnostic output (copy-typed) is:
In my case the SSD is a Crucial CT1000P5SSD8; I had it left over from a decommissioned PC.
On 23/05/2024 09:03, Richard Kettlewell wrote:There is an entry in config.txt that 'tells' the pi that it has a high
The Natural Philosopher <tnp@invalid.invalid> writes:
No problems with wimpy power supplies? apparently pi's and ssds take a
lot of current at boot time
It’s the official PSU.
I bought a Pi5 without the official PSU, or even a Pi4 official PSU. It would run for a minute or two and then crash. Completely unusable. It is
now fine with the official PSU.
On 23/05/2024 09:44, Pancho wrote:
On 23/05/2024 09:03, Richard Kettlewell wrote:There is an entry in config.txt that 'tells' the pi that it has a high
The Natural Philosopher <tnp@invalid.invalid> writes:
No problems with wimpy power supplies? apparently pi's and ssds take a >>>> lot of current at boot time
It’s the official PSU.
I bought a Pi5 without the official PSU, or even a Pi4 official PSU.
It would run for a minute or two and then crash. Completely unusable.
It is now fine with the official PSU.
power power supply.
Otherwise it has to do an appl-ish sort of negotiation with its PSU to
see if it is.
On 23/05/2024 10:58, The Natural Philosopher wrote:
On 23/05/2024 09:44, Pancho wrote:
On 23/05/2024 09:03, Richard Kettlewell wrote:There is an entry in config.txt that 'tells' the pi that it has a high
The Natural Philosopher <tnp@invalid.invalid> writes:
No problems with wimpy power supplies? apparently pi's and ssds take a >>>>> lot of current at boot time
It’s the official PSU.
I bought a Pi5 without the official PSU, or even a Pi4 official PSU.
It would run for a minute or two and then crash. Completely unusable.
It is now fine with the official PSU.
power power supply.
Otherwise it has to do an appl-ish sort of negotiation with its PSU to
see if it is.
No, I was talking about the USB standard. This is from memory, so take
with a pinch of salt.
I have high wattage USB C chargers for mobiles, pads etc. They quote 20
or 25 watts. Given I wasn't using any USB power draining devices, I
assumed this would be OK for the Pi 5.
However, it wasn't OK, Pi 5 crashed. When I looked at the USB small
print, the charger achieved a high wattage by boosting the voltage from
5v to 20v, still using a relatively low amps. AIUI, this is USB standard.
However, the Pi requires 5v (maybe even 5.1v) and a high 5 amps. Which
is totally non-standard and makes the Pi 5 USB PSU effectively bespoke.
I suppose, but haven't tested, the Pi 5 PSU is also no good to fast
charge your mobile.
Presumably there is some good cost justification, but I don't like it.
The Orange Pi 5 is fine on a standard USB fast charger, but it is
generally lower power than the Raspberry Pi 5.
high wattage
On 23/05/2024 11:50, Pancho wrote:
high wattage
For God's sake it's high power or high current. Saying high wattage
makes you look ignorant.
Like all the left pondians who say "it's
negative 15 today" when they mean "minus 15".
On 23/05/2024 11:50, Pancho wrote:
high wattage
For God's sake it's high power or high current. Saying high wattage
makes you look ignorant. Like all the left pondians who say "it's
negative 15 today" when they mean "minus 15".
On 23 May 2024 at 16:18:59 BST, "mm0fmf" <none@invalid.com> wrote:
On 23/05/2024 11:50, Pancho wrote:
high wattage
For God's sake it's high power or high current. Saying high wattage
makes you look ignorant. Like all the left pondians who say "it's
negative 15 today" when they mean "minus 15".
High wattage *is* high power. Power is measured in watts.
Only for DC or when the PF is 1.
Richard Kettlewell <invalid@invalid.invalid> writes:
In February I mentioned getting an Argon NEO 5 NVMe case for my Pi 5.
It was slightly fiddly to put it all together, but not really outside
expectations. Linux was able to see my SSD without any trouble.
However I have not been able to get the Pi to boot directly from the
SSD. It can see there’s something there but can’t interpret it properly; >> the diagnostic output (copy-typed) is:
Did you configure your Pi to boot from the SSD?
I have high wattage USB C chargers for mobiles, pads etc. They quote 20
or 25 watts. Given I wasn't using any USB power draining devices, I
assumed this would be OK for the Pi 5.
However, it wasn't OK, Pi 5 crashed. When I looked at the USB small
print, the charger achieved a high wattage by boosting the voltage from
5v to 20v, still using a relatively low amps. AIUI, this is USB standard.
However, the Pi requires 5v (maybe even 5.1v) and a high 5 amps. Which
is totally non-standard and makes the Pi 5 USB PSU effectively bespoke.
I suppose, but haven't tested, the Pi 5 PSU is also no good to fast
charge your mobile.
5 Volts at 5 amps is within the USB power spec, albeit less commonly used.
On 23/05/2024 11:50, Pancho wrote:
high wattage
For God's sake it's high power or high current. Saying high wattage
makes you look ignorant. Like all the left pondians who say "it's
negative 15 today" when they mean "minus 15".
On 23/05/2024 12:28, Chris Townley wrote:
5 Volts at 5 amps is within the USB power spec, albeit less commonly used.
It would be unusual to come across a USB-PD power supply that did 5V 5A.
5A is a relatively recent addition to the USB-PD spec. Previously it
stopped at 3A. My 45W Samsung USB-PD charger gets 45W by doing 15V 3A.
My USB-PD laptop charger gets 60W by doing 20V 3A.
It would be unusual to come across a USB-PD power supply that did 5V 5A.
5A is a relatively recent addition to the USB-PD spec. Previously it
stopped at 3A. My 45W Samsung USB-PD charger gets 45W by doing 15V
3A. My USB-PD laptop charger gets 60W by doing 20V 3A.
I was curious, so I did a bit of digging, it appears my nvme drive is running as PCIe gen 1. The oPi5 should be gen 3, The nvme drive should
be gen 3.
looks like a brilliant device, it feels like a brilliant device, but nothing quite works properly
Sysop: | Steven Bennett |
---|---|
Location: | Phenix City, AL |
Users: | 210 |
Nodes: | 4 (0 / 4) |
Uptime: | 139:29:34 |
Calls: | 8,936 |
Calls today: | 4 |
Files: | 5,620 |
Messages: | 46,122 |