Hi, I’m testing an NVMe-to-CFexpress setup with my Panasonic Lumix GH7 and I’m seeing confusing behavior and repeated “writing speed” errors.
I checked the recorded file on the media:
Any insights or recommended troubleshooting steps are appreciated. If Panasonic support can advise whether this behavior is expected when using NVMe-to-CFexpress adapters, that would also help.
Thanks!
My setup
- Camera: Panasonic Lumix GH7
- Storage: Sabrent Rocket 2230 NVMe, 1TB
- Adapter: NVMe 2230 → CFexpress Type B adapter (from AliExpress)
- I have two adapters: one aluminum and one copper (copper should be better thermally, but the results below were with this general setup)
- In camera, I format the media and I also select “Low Level Format”
Test mode
- Recording mode: ProRes RAW HQ 5.7K (this is mainly for testing; I don’t plan to use RAW heavily, but I want to understand the behavior)
What happens (step-by-step)
- With a freshly formatted NVMe (including Low Level Format), the GH7 shows:
- Remaining time: 26 min 11 s
- I press record. The camera actually records continuously for:
- 37 min 39 s, then stops by itself
- When it stops, the GH7 displays this message:
- “Recording was cancelled due to the limitation of the writing speed of the card.”
(So it did not stop because it ran out of space.)
- “Recording was cancelled due to the limitation of the writing speed of the card.”
- Immediately after that long recording, the GH7 still shows:
- Remaining time: 15 min 23 s
- Then it gets worse:
- I press REC again → it records ~17 s, then stops with the same “writing speed limitation” message
- Try again → ~12 s, stops
- Try again → ~11 s, stops
- Even after waiting (cool down / idle), it still only records ~15 s and stops with the same message
File details
I checked the recorded file on the media:
- File size: 601 GB
- Clip duration: 34 min 37 s
Questions
- Why would GH7 show 26:11 remaining, but then successfully record ~37 minutes (and later still show remaining time)?
- Why does it record one long clip successfully (tens of minutes), but after that it can only record 10–20 seconds before failing with a write-speed limitation?
- Is the “Remaining time” estimate unreliable for ProRes RAW, or does it suggest a bitrate/estimation mismatch?
- Could this be related to:
- NVMe SLC cache behavior / garbage collection
- Thermal throttling (especially in a CFexpress-sized enclosure)
- Adapter compatibility / controller behavior
- Lack of proper TRIM/secure erase even with “Low Level Format” in-camera
- Any recommended settings or supported media guidance for stable 5.7K ProRes RAW on GH7 (especially regarding CFexpress performance requirements)?
Any insights or recommended troubleshooting steps are appreciated. If Panasonic support can advise whether this behavior is expected when using NVMe-to-CFexpress adapters, that would also help.
Thanks!