# Fast legato app download in production

**URL:** <https://forum.legato.io/t/fast-legato-app-download-in-production/4722>\
**Category:** Legato Application Framework\
**Created:** [September 19, 2019, 9:19am UTC](https://forum.legato.io/t/fast-legato-app-download-in-production/4722 "2019-09-19T09:19:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![iot-guy](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.legato.io/iot-guy/32/775_2.png) [@iot-guy](https://forum.legato.io/u/iot-guy)\
**Post date:** [September 19, 2019, 9:19am UTC](https://forum.legato.io/t/fast-legato-app-download-in-production/4722/1 "2019-09-19T09:19:42Z")

</div>

I’m trying to setup a download station to load my legato app in WP7603 in a production environment. This process is very long partly due to the fact I need to wait more than 30s just for the initial enumeration to be complete this is really impacting my production timing.  
I checked the FDT application note:  
[https://source.sierrawireless.com/resources/airprime/software/fdt/#sthash.ArWVI3yF.dpbs](https://source.sierrawireless.com/resources/airprime/software/fdt/#sthash.ArWVI3yF.dpbs)  
but I didn’t find any info to help improving this timing…

Is there any way to shorten the enumeration and be able to start the download faster?

Thanks!

---

<div class="post-metadata">

**Author:** ![JordanZhao](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.legato.io/jordanzhao/32/789_2.png) [@JordanZhao](https://forum.legato.io/u/JordanZhao)\
**Post date:** [September 19, 2019, 9:22am UTC](https://forum.legato.io/t/fast-legato-app-download-in-production/4722/2 "2019-09-19T09:22:38Z")

</div>

Hi, hopes below steps could fulfill your requirement:

1. Boot up module with Pin 47 pull low corresponding to MangOH Green SW401 multi-switch signal control jumper 7, then module will boot up in Boot&Hold mode with only DM port available.  
 ![image](https://us1.discourse-cdn.com/flex019/uploads/legato1/original/1X/3f9c5b3b03a8ae5d463d88558cd6b7133f7daab4.png)

2. On windows PC, in case you need to load the custom legato image and cannot use the exe file directly, we have fdt2 tools to load the custom image into the module.  
The command line tools and user guide is on online [https://source.sierrawireless.com/resources/airprime/software/fdt/#sthash.xdHUq00a.dpbs](https://source.sierrawireless.com/resources/airprime/software/fdt/#sthash.xdHUq00a.dpbs)

3. Then can create a windows batch file for running tools in script mode for automated loading.

---

<div class="post-metadata">

**Author:** ![iot-guy](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.legato.io/iot-guy/32/775_2.png) [@iot-guy](https://forum.legato.io/u/iot-guy)\
**Post date:** [September 19, 2019, 9:51am UTC](https://forum.legato.io/t/fast-legato-app-download-in-production/4722/3 "2019-09-19T09:51:44Z")

</div>

Hi @jordanZhao. Appreciate the quick feedback. It looks like what I was looking for. I’ll give it a try.

---

<div class="post-metadata">

**Author:** ![CoRfr](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.legato.io/corfr/32/69_2.png) [@CoRfr](https://forum.legato.io/u/CoRfr)\
**Post date:** [September 19, 2019, 8:15pm UTC](https://forum.legato.io/t/fast-legato-app-download-in-production/4722/4 "2019-09-19T20:15:48Z")

</div>

I can confirm as well, the Boot&Hold mode should be way faster, and you can either use [fdt](https://source.sierrawireless.com/resources/airprime/software/fdt/) (Windows) or [swiflash](https://source.sierrawireless.com/resources/airprime/software/swiflash/) (Linux & Windows)
