I haven't used GreenPAK devices, but they do look interesting. We had a
distributor FAE here recently who was planning to talk about them, but
we used so much time on other topics that we didn't get round to it.
And another distributor has been telling us about the benefits of
Renesas microcontrollers and Renesas as a supplier.
If you program the parts yourself, how do you do that? Do you use the
GreenPAK boards for programming? That would seem fine for small
quantities or development, but not great for production. It must also
be an issue when you need to change the program during development.
Programming in-circuit using I²C would be practical for us in many
cases, but it makes a big difference if it is volatile or non-volatile.
Volatile programming would need to be done from a microcontroller on
power-on, and that obviously won't work if the GreenPAK is used to
control board power. But programming the device's flash via a small
connector and external I²C master could work as part of a board's test
and programming procedure.