Just run "hwinfo > hwinfo.txt" as root or such would be enough. Ditto for dmesg. This is the very starting point to see what hardware components are included. The debug of suspend/resume is often really tough, unfortunately, as it can't be done remotely and it can't leave useful debug info in many cases (because the device itself is suspended when something happens, hence you can't record it). If we are lucky, it's a crash and leaves some kernel Oops, etc.