Hello.
We've started a mass production of device based on PGA900 last year.
For further volume increasing we need to resolve the issue of slow programming process of OTP-memory for this device.
On small volume parties we've used XDS200 device for programming.
Now we try to implement in-circuit programming by I2C interface. And we faced with significant increase of programming time.
If XDS200 downloads the program in a couple of seconds, I2C takes more than 4 minutes for this operation.
So could you please give your recommendations on the next questions:
1. Could you provide a comparison table on the programing time vs used programming interface?(I2C/JTAG/etc.)
2. Could you provide a documentation on bootloader protocol description for PGA900?
3. Is there any "best practice" recommendations on how to program PGA900 in the shortest time for mass-production?
4. Is this datasheet on PGA900 (available here the most updated revision?
Thank you for support in advance.