Hi all,
I'm desperate for a bit of info from a working M52259DEMOKIT/CW7.1 connection.
My problem is described here:
http://forums.freescale.com/freescale/board/message?board.id=CWCFCOMM&thread.id=2676
Basically, since installing some other versions of CW, I believe, I can no longer talk from my PC to the OSBDM on the DEMOKIT. The DEMOKIT presents a VID/PID that does not exist in any inf file of the system:
USB\VID_15A2&PID_0035\5&7BEA176&0&1
And I am wondering if I have a HW issue or a SW issue...
If someone has a working M52259DEMOKIT, could you tell me what the "Device Instance Id" for its USB device (Possibly listed under LibUSB -> Turbo BDL Light?) is? You can find it on the device Properties -> Details page.
Then, for extra credit , if you could tell me which inf file in c:/windows/inf matches this, than maybe I can get my system restored to the earlier state where the OSBDM (mostly) worked.
Thank you for any clues!!!
-- Rich
Solved! Go to Solution.
Well, I figured it out... There was no magic reprogramming of a BDM going on (well, there was, but it was most likely a different BDM -- I believe only the P&E's support a firmware upgrade procedure thru CW).
If you find that your BDM spontaneously changes VID/PID and is no longer recognized by Windows, check to see if you accidentally installed J5 on the DEMOKIT board (connected to IRQ/TPMCLK). Apparently both personalities are built into the same firmware, and that jumper causes a switch -- you want the jumper removed.
Sorry for the noise. I figured I'd at least post the resolution in case anyone else ever has the issue.
-- Rich
Hi,
The Vendor and Product ID is programmed in firmware.
I can give you the OSBDM firmware for JM60 and its associated PC driver. Please give your mail address to me.
Thank you!
I am interested in going back to VID/PID 0425/1001 (how the new BDMs ship, and what matches my installed INF files).
Can you also tell me how I might prevent this from happening again?
Well, I figured it out... There was no magic reprogramming of a BDM going on (well, there was, but it was most likely a different BDM -- I believe only the P&E's support a firmware upgrade procedure thru CW).
If you find that your BDM spontaneously changes VID/PID and is no longer recognized by Windows, check to see if you accidentally installed J5 on the DEMOKIT board (connected to IRQ/TPMCLK). Apparently both personalities are built into the same firmware, and that jumper causes a switch -- you want the jumper removed.
Sorry for the noise. I figured I'd at least post the resolution in case anyone else ever has the issue.
-- Rich
I have a M52259DEMO with VID/PID 0425/1001. I now have a MCF52259 "Kitchen" for the new "Tower" eval system. It's JM60 has a VID/PID of 15A2/0042. It uses a different OSBDM driver. I had problems installing it on computers if an external USB Hub was connected to the PC. The Hub has to be not connected for the JM60 to be recognized and for the driver to install correctly.
Can I update the "Kitchen" JM60 with the newer OSBDM firmware? Can this firmware be downloaded?
Thanks,
B.K.
I ordered another M52259DEMOKIT and it works fine and does *not* return VID/PID 15A2/0035 -- it returns 0425/1001.
So now I would like to know how did my BDM VID/PID get reprogrammed?
I do remember CodeWarrior 4.7 telling me it had to update BDM firmware, but I assumed it was updating the one on the HCS12, not the one on the 52259 -- it didn't even give me a chance to object!!! :smileysad:
Now I would like to know how to restore my old M52259DEMOKIT to working order.
Please can anyone tell me:
1. why some software (presumably CW4.7) reprogrammed my M52259DEMOKIT BDM, and how to prevent it from happening again in the future, and
2. how to fix my old M52259DEMOKIT and restore its BDM to VID/PID 0425/1001, like my new one.
Thanks.
-- Rich
Hi,
I have USB\VID_0425&PID_1001\5&354F8037&0&1 for a Device Instance ID.
The .INF file was renamed to oem52.inf on my system. So that probably won't help you
Dave G.
Thanks!
VID_0425&PID_1001 makes total sense! I had an oem file that would have processed that, too.
It is as if someone (CW 4.7, hiwave?) reprogrammed the BDM on the M52259DEMO board to return the wrong VID/PID!!!
I don't suppose anyone would know how to fix that? I ordered another board assuming this might turn into a hardware issue, but I hate to think how quickly I can turn the new one into a brick...
-- Rich