Lantronix FOX3 Series PFAL Command Reference - Page 48

Important Notice, Command description, Parameter description, AvlFW, Notes

Page 48 highlights

PFAL COMMANDS 4.2.3. Sys.WebUpdate The Firmware Web-Update is an advanced method to perform a remote firmware upgrade over the air. After being activated, the web update itself can be initiated via any available textual user interface using the following commands. Please refer to Application Note "AppNote_WebUpdate_Howto.pdf" for more details. Important Notice: Web-Update is currently under test and therefore, it is not activated per default. In order to activate it, send the command "PFAL,CNF.Set,DEVICE.TCP.WEBUPDATE=1" 4.2.3.1. Sys.WebUpdate.Start - Starts an activated Web-Update Command syntax Examples Sys.WebUpdate.Start,""[,] $PFAL,SYS.WebUpdate.Start,"www.test.com/avl_3.0.0_rc19-Zc0535461.zip",80 FIRMWARE DEVICES FOX3-2G FOX3-3G FOX3-4G BOLERO40 2.16.x 3.0.x 3.1.x 3.2.x MODELS Std. Std. BLE BID AU DR C1-NA C4-NA C1-EU M1 41 43 45     PFAL   Command description This command has the following functions:  Starts an activated Web Update  Web Update is an autonomous feature and becomes active as soon as GPRS is connected  Interrupted downloads (i.e. when the connection drops) are resumed later  Device performs remote update reset when download is completed. Parameter description It specifies the domain name and the path to the firmware file name residing on that server (the path may also include sub-directory separated with/). For example, the "www.test.de/AvlFW/avl_3.0.0_rc19-Zc0535461.zip" instructs the device to go to the www.test.de Web server (www.test.de is a dummy, please specify your web server address), open the folder AvlFW and access the file named avl_3.0.0_rc19Zc0535461.zip. [] It specifies the optional port number (by default, the port number for a Web server is 80) for HTTP protocol. Notes  Please refer to Application Note "AppNote_WebUpdate_Howto.pdf" for more details.  It is strongly NOT recommended to use another remote update when starting web update.  It is not recommended to start web update again while a web update is in progress.  Be sure that the Web-Update is activated via configuration setting before executing this command - if not, the following error may occur: $ PFAL Command Reference 48

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550
  • 551
  • 552
  • 553
  • 554
  • 555
  • 556
  • 557

PFAL COMMANDS
PFAL Command Reference
48
4.2.3.
Sys.WebUpdate
The Firmware Web-Update is an advanced method to perform a remote firmware upgrade
over the air. After being activated, the web update itself can be initiated via any available
textual user interface using the following commands. Please refer to Application
Note “
AppNote_WebUpdate_Howto.pdf
" for more details.
Important Notice:
Web-Update is currently under test and therefore, it is not activated per default. In
order to activate it, send the command "PFAL,CNF.Set,DEVICE.TCP.WEBUPDATE=1"
4.2.3.1.
Sys.WebUpdate.Start – Starts an activated Web-Update
Command syntax
Sys.WebUpdate.Start,"
<
url_file
>
"[,
<
port
>]
Examples
$PFAL,SYS.WebUpdate.Start,"www.test.com/avl_3.0.0_rc19-Zc0535461.zip",80
FIRMWARE
DEVICES
FOX3-2G
FOX3-3G
FOX3-4G
BOLERO40
2.16.x
3.0.x
3.1.x
3.2.x
MODELS
Std.
Std.
BLE
BID
AU
DR
C1-NA
C4-NA
C1-EU
M1
41
43
45
PFAL
Command description
This command has the following functions:
Starts an activated Web Update
Web Update is an autonomous feature and becomes active as soon as GPRS is
connected
Interrupted downloads (i.e. when the connection drops) are resumed later
Device performs remote update reset when download is completed.
Parameter description
<url_file>
It specifies the domain name and the path to the firmware file name residing on that
server
(the path may also include sub-directory separated with/)
.
For example, the
"
www.test.de/AvlFW/avl_3.0.0_rc19-Zc0535461.zip
"
instructs the device to go to the
www.test.de
Web server (www.test.de is a dummy, please specify your web server
address), open the folder
AvlFW
and access the file named
avl_3.0.0_rc19-
Zc0535461.zip
.
[<port>]
It specifies the optional port number (b
y
default
, the
port
number for a Web server is
80
) for HTTP protocol.
Notes
Please refer to Application Note “
AppNote_WebUpdate_Howto.pdf
" for more
details.
It is strongly NOT recommended to use another remote update when starting web
update.
It is not recommended to start web update again while a web update is in progress.
Be sure that the Web-Update is activated via configuration setting before executing
this command - if not, the following error may occur:
$<SYS.WebUpdate.Start>