9 posts / 0 new
Last post
msharma
Milli not getting detected during provisioning

When I start the Milli5 Provisioning App, the Milli5 is not detected, even though it is connected as described and the FTDI etc. is properly installed. Please suggest.

Type: 
Public
rvempati
Milli not getting detected during provisioning

Please confirm if you are you using the 3-pin UART cable?  If you just have the micro-USB cable attached to power up the Arduino and the Milli board, then that could be the reason it is not working.

There are two connections there.  The micro USBfrom computer  is connected to the Arduino native debug port, and is powering up the milli boards. The other cable is 
connected to the milli (note the pin order), and is also plugged into your computer. It is the latter connection that will be used to complete provisioning.

msharma
Milli not getting detected during provisioning

Yes , thanks for the info. I’ve been using the 3-pin UART connector. So this doesn’t seem to be the problem.

The provisioning app stopped after querying COM5, which is indeed the COM-Port used for the 3-pin UART. However, I cannot click the “Start Provisioning” button.

hshekhar
Milli not getting detected during provisioning

Is this first attempt to provision the device out of the box, or was it ever provisioned successfully before. If latter is the case you may not be able the Milli to re-provision directly.

msharma
Milli not getting detected during provisioning

Actually neither: It was not my first attempt to provision, but as far as I see it, it was never successful. 

hshekhar
Milli not getting detected during provisioning

Install Tera Term if you have not already.
Connect the 3-pin UART connector to the milli.
Make sure that the milli is powered up.
Start Tera Term.
Select the COM port that represents the 3-pin UART serial connection.
Click Setup/Serial Port
Select 115200 for the baud rate.
Now, restart the milli using the blue restart button.
Do you  see something like this:
BOOT c1020000
þ
mNIC Selftest, c1.2.0000.112738

msharma
Milli not getting detected during provisioning

The output which i get on restarting is BOOT 01020000 and not c1020000

santonio12
Did you solve your problem? I

Did you solve your problem? I´m trying to commission my Milli but it never detects it. Some times the program gets stuck in the detection stage while scanning the COM port that has the 3-wire cable. Other times it just scans everything and displays that no Milli was detected.
I have upgraded the image of the milli using the Teraterm and sio_load.exe program. also, I have uploaded a pre-built image for the Arduino and built it my self. Still not working. 

kyeap
The Milli has three images / modes

The Milli has three images / modes:

1.  HW Test

2.  Production

3.  Self Test

When the Milli is shipped it is shipped in Self Test mode (Mode 3).  This is the only mode that can interact with and be detected by the Milli Provisioning App.  If you have previously set the Milli to either Mode 1 (e.g. sio_load would put the Milli in Mode 1 by default after a firmware upgrade) or Mode 2 (e.g. setting boot to Production mode after the personalization step with profiles posted on the Dev Portal), then the Milli Provisioning app will not be able to detect your Milli.  To put the Milli back to Mode 3, connect to it via 3-pin UART cable and run sio_load with the following command:

sio_load.exe -i COM X -b -3

where X = the COM Port number that your Milli is using.

After a reset the Milli should boot into Mode 3 and can be detected by the Milli Provisioning App again.