cancel
Showing results for 
Search instead for 
Did you mean: 

micro identification

simpson
Associate II
Posted on May 10, 2004 at 16:12

micro identification

3 REPLIES 3
simpson
Associate II
Posted on May 17, 2011 at 12:00

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

danielh1
Associate II
Posted on May 17, 2011 at 12:00

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.

Daniel

lwang
Associate II
Posted on May 17, 2011 at 12:00

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.