Hi Sergey Zabelin
You mentioned that you were able to update the firmware by iWRAP Update Client. This means that you were able to connect a PC (LTP port) to the module's SPI interface.
I would still suggest PCTool for you because there are some other PSkeys that you need to change for HCI over USB.
1. Connect the PC (LPT) to module (SPI)
2. Run PSTool
3. Select as following
4. Key in "bootmode" in the filter box and select "Initial device bootmode"
4. Click <Entry not present - click to add> to add this PS key (if this does not exist)
5. Change it from 0000 to 0003
6. Click "Set"
7. You can click "Read" to verify it
8. Reset the module
I'm trying to connect WT12 via USB (with Windows CE 6). After power WT12 not detected.
If I connect via UART and send the command BOOT 3, USB host detects WT12.
The problem is that it does not persist after power off. In section 11.3 iWrapUserGuide said that it is necessary to change the value PSKEY_INITIAL_BOOTMODE.
I tried to change the value PSKEY using PCTools (as described in section 11.1), but I failed - the program writes about the lack of communication.
It is said that the value PSKEY can be changed using iWRAP Update Client. This program works for me, a firmware update is successful, but I don't understand how to change the value PSKEY_INITIAL_BOOTMODE.
Help me please, could you describe step by step what I need to do to WT12 worked through USB? My device does not have the UART, and connect from the UART I can only at the design stage.
And the second question - I only need a simple SPP profile, can I disable all the others? Is it possible to set the mode to WT12 was determined by USB as the CDC device?
Thanks, I read about this method, but it is difficult to use. Modern computers have no LPT port. In addition, you need to have adapter LPT- SPI.
As far as I understand, iWRAP Update Client can change the values of the keys over PSR file. But I haven't found a description of the format of this file. Can I create PSR file and use this method? Where can I find a description of this format?
I forgot to say, I connect to WT12 with via COM-port
Hi Sergey Zabelin
Well...actually the tool you used called DFU Upgrade Tool, which uses UART interface. The other tool, called iWRAP Update Client, uses LPT-to-SPI. That was the reason why I thought you used LPT port.
Anyway, if you use DFU Upgrade Tool, you need to select a *.psr file, which is for PSKeys settings. I attached the *.psr for bootmode 3. You can use a text editor to open or edit the *.psr. The format of *.psr is very easy to understand.
Note: the DFU file, which is the firmware file, in the above diagram is just an example. You should select a correct firmware file for your application.