I've tried to do CF mod yesterday without success

.
What I've done:
1. I installed patched Iriver firmware ver. 1.29k via native iriver Firmware update
2. Install latest rockbox using same FW
3. Copy rockbox to CF card Transcend 32Gb 133x
4. Replace HDD by CF card using adapter
5. When tried to boot Rockbox it shows error:
ATA Error: -80, please connect usb cable and press a button.
I connected USB cable and nothing happened.
But then I reset device, connect it to the usb cable without starting rockbox
In this case it showed the same error, but when I pressed a key it connected in usb mode and the cf card became available, I could read and write files.
Then again tried to boot rockbox - again error.
Please advise, what can I do in this situation? Is it connected with the card?
P.S. The same situation is for the H300.hex which was attached to CF Mod guide page. (I also installed it via native Iriver FW update and got the same result as described below)