I have a development borad EZ-USB FX2LP. I installed the software development kit and tried the example. I compiled the FX2_ATA example code with Keil-SW ( without changing anything in source). I connected a CF CARD with adapter to the IDE port, downloaded the FX_ATA.iic file onto EEPROM. The system renumerates and I could access the CF card. Now I exchanged the CF adapter for a normal 160GB PATA HDD. After reconnecting the board to the PC the HHD permantenly "reset"'s, no renumeration, so I could not access the HDD. The HDD is OK on a different(standard) USB2IDE connector. I modified the maximum packet size in the desr.a51 file from 64 to 512 byte, but without succes, I still cannot acces the HDD. (I don't know if this is OK) Now I have no idea what could be different, between accessing a CF card to a HDD with this board? Can someone give me some hints? Is there a difference in source code for FX and FX2LP?