2004-05-10 07:12 AM
2011-05-17 03:00 AM
Is there a way to tell which micro is running softare so that software can adjust for the differences between upsd32xx and upsd33xx ie in the I2C code
2011-05-17 03:00 AM
I already posted this very same question a few weeks ago, and I got a response after one week: no way!
May be you can get some chip information by reading/writing registers which exist in one chip, but not in the others? Good luck, and keep us informed of your progress, I am very intersted. Daniel2011-05-17 03:00 AM
Knowing the chip ID is not enough. The software also needs to know the way memory is mapped.
I assume that you use PSDsoft-express to program the PSD and at least part of the Flash (e.g., IAP bootstrap loader). My understanding is, you need to know which chip you are programming when you do so. I think you can include the information such as the chip ID and the memory map at a known location in the part of Flash that you programmed at this stage. Any software loaded (e.g. via IAP) at a later stage can read the chip ID and memory map at this know location in Flash.