I2C problem on Cypress PSoC3 (with EEPROM and FRAM too)

Hello,

I am working on a Cypress MCU (CY8C3866AXI-040), and I have a problem about I2C. I'm trying to create an I2C communication with an external EEPROM (and an external Cypress FerroRAM too). I have already watched all the default example codes of Cypress about I2C. In the following code, I send 8 byte to the FRAM, then try to request these bytes from it. All 3 commands seems to be succeeded, because I got master status 0. But I can't see the result. The read buffer remains its original content. What is wrong in my code?
(The hardware set up and the I2C configuration (in the top design: UDB, internal clock source, 100 kbps) are OK)

Thanks

0