Hi Ken,
I had issues with Windows7 64-bit machines allowing the *.reg file to be used and the result of my findings is that the BSPCloningWizard is only generating Windows7 32-bit *.reg files. Below is how I edited the *.reg file to be used with Windows7 64-bit machine.
My assumption is this process works with CW10.6 as well.
Hope this helps.
The BSPCloningWizard is being updated in the MQX4.1 release to provide a 32-bit and 64-bit registry file.
You can make the edit to your *.reg file to have it load correctly for 64-bit machine. I’ve attached my original *.reg and modified *_64.reg files for reference.
I tested it as follows:
The steps I used to have the custom board show up for use in new MQX4.0 projects are:
- Close CW10.5
- Click on the *.reg file in the CodeWarriorNPW folder ßNot for 64-bit Windows machine use the *_64.reg file
- Copy the *.xml in the CodeWarriorNPW folder to following path:
- C:\Freescale\CW MCU v10.5\MCU\lib\wizard_data\mqx\4.0\arm
- Re-boot Windows
- Open CW10.5 and create a new MQX4.0 application using you custom board
From the BSP port on my machine (Windows7 64-bit) I did for you I did the following specific steps:
- Close CW10.5
- Clicked on the LIN_k60n512zvlq10_64.reg to add it to the Window Registry
- Copied the LIN_k60n512zvlq10.xml to C:\Freescale\CW MCU v10.5\MCU\lib\wizard_data\mqx\4.0\arm folder
- Re-boot Windows
- Open CW10.5
- New->MQX4.0->LIN_k60n512zvlq10
To view the Windows 64-bit registry I’ve attached PDF from Microsoft that explains how to open correct “regedit”.
Regards,
David