Yes, I have heard that. I do not know anything about it and I cannot vouch for it, but several people told me that. It wasn't exactly a generator. He invented a Diesel engine that works on biofuel. I have heard that is a major accomplishment, but I wouldn't know.
You have to be cautious to distinguish between what the facts are and what Rossi claims. Those are rarely the same. One can read that Rossi invested a million dollars from prior earnings or that the money came from sale of his personal residence. I have never seen evidence that either is true or that he spent a million dollars of his own money on ecat development. All of that seems to be "Rossi-said."