Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

PSoC™ Creator & Designer Forum Discussions

GaSl_4717236
Level 1
Level 1
First like received

I have a bunch o' MiniProg3 programmers that were attached with Velcro to ATE hardware. When removed the label on the back of the MiniProg3 adhered to the Velcro, not to the programmer.

How can I tell which of these are rev B and which are rev C MiniProgs when there's no label on the back?

Is there a way to tell revision by looking in the Windows 10 registry when the programmer is connected via USB? Is there a better/easier way?

Also, a RFE (request for enhancement) to PsOC Programmer: ADD DISPLAYING PROGRAMMER REVISION.

1 Solution

Hi Gary,

Thank you for sharing the screenshots. Unfortunately, there is no way to be sure of the hardware revision without the label and there is no possibility of getting the MiniProg3 hardware revision from the PSoC Programmer tool.

However, we can make an educated guess. The Rev *B did not support eFuse programming as some of the devices reported a voltage value outside the tolerance voltage level (2.625V). This was fixed in the MiniProg3 Rev *C.

So based on this, one of the MiniProg3 devices that you have could be a Rev *B device.

Hope this helps,

Thanks and Regards,

Rakshith M B

Thanks and Regards,
Rakshith M B

View solution in original post

0 Likes
5 Replies
Rakshith
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hi GaSl_4717236​,

Can you please follow the below steps?

1. Open PSoC Programmer and connect the MiniProg3 device to PSoC Programmer.

2. Set the programming voltage to 2.5V

3. Click on the Toggle Power option.

4. Please share the screenshot of the PSoC Programmer.

Thanks and Regards,

Rakshith M B

Thanks and Regards,
Rakshith M B
0 Likes

Here are screenshots for the two programmers we have that are label-less… I toggled power at 2.5v and then took the screenshot.

Thanks…

G

Gary Sloane

HM Electronics Inc. - Test Engineering

800.848.4468 x3971 or 858.535.6000 x3971

2848 Whiptail Loop, Carlsbad, CA 92010

0 Likes

Hi Gary,

Thank you for sharing the screenshots. Unfortunately, there is no way to be sure of the hardware revision without the label and there is no possibility of getting the MiniProg3 hardware revision from the PSoC Programmer tool.

However, we can make an educated guess. The Rev *B did not support eFuse programming as some of the devices reported a voltage value outside the tolerance voltage level (2.625V). This was fixed in the MiniProg3 Rev *C.

So based on this, one of the MiniProg3 devices that you have could be a Rev *B device.

Hope this helps,

Thanks and Regards,

Rakshith M B

Thanks and Regards,
Rakshith M B
0 Likes

Any way to tell by removing the plastic case and looking at the board?

Do you think perhaps it might be useful to modify the firmware in future programmers to return the version???

Gary Sloane

HM Electronics Inc. - Test Engineering

800.848.4468 x3971 or 858.535.6000 x3971

2848 Whiptail Loop, Carlsbad, CA 92010

0 Likes
Rakshith
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hi Gary,

Any way to tell by removing the plastic case and looking at the board?

Opening the plastic shell is not advisable, it will void the warranty and the case might break while opening even though there will not be any functional issues if opened carefully without damaging the PCB.

The layout/design of the MiniProg3 programmer is proprietary so I cannot share the layout. However, can you please check if your MiniProg3 has R20 and C33 next to each other as shown in the snapshot? 

MP3_RevB.jpg

If that is the case then the revision is Rev *B. If not can you please share a similar snapshot of the device?

PS: I apologize for the lack of clarity in the image 😞 

Thanks and Regards,
Rakshith M B
0 Likes