I had a similar problem with my touch pro. if memory serves. you need to make sure that you change the startup.txt to our device, by default it wont work without that. details here
http://www.htc-android.com/viewtopic.php?f=5&t=109 thats what I followed to get mine working. It's cool. but useless without data. fingers crossed. new android 1.6 out with cdma support!!!
Oh, disregard any reference to putting files into a tmp dir. that doesn't apply anymore, just throw everything into root on memory card.
*edit* fixed the reference to default.txt. it should be startup.txt