Well, unfortunately it doesn't work for me either. But, at least I understand why my code didn't work. I Keep getting the same line:"AA 0 4B 46 FF FF C 10 87"The only thing I changed in the code was adding a ds_reset() at the start of the loop(void). But it didn't make any difference. I tried a "read rom", (33h) command. Then the 64bit ROM code is read from the scratchpad. So, that works. As you stated in the comment after the CONVERT (44h) command this probably doesn't work.
The datasheet isn't very clear and straightforward in describing when "Skip ROM" can be used.