See if the last thing it says before shutting down is "Result: -5". I got that with the SVN build earlier today as well, on my H320. That error means that the checksum for the "rockbox.iriver" file is incorrect, as far as I can tell, so perhaps the H300 SVN build was broken. Try redownloading the SVN build (it seems to be okay now), or maybe a daily build.