This shows you the differences between two versions of the page.
— |
flash_a_application_manually [2017/11/07 21:26] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Flash a loader file manually ====== | ||
+ | This site describes how to burn a loader file **(*.ldr)** into the target FLASH memory.\\ | ||
+ | From Version Firenze on there is a [[flash_a_application|flashing application]] in the kick starter. | ||
+ | \\ | ||
+ | The *.ldr file can either be:\\ | ||
+ | - your application *.ldr file\\ | ||
+ | - the FDM-Interpreter *.ldr file | ||
+ | \\ | ||
+ | \\ | ||
+ | **1. Open Visual DSP++**\\ | ||
+ | \\ | ||
+ | **2. Connect to the target**\\ | ||
+ | {{:toolchain:connect.png|}}\\ | ||
+ | \\ | ||
+ | **3. Start the Flash Programmer**\\ | ||
+ | choose Tools -> Flash Programmer.. from the menu:\\ | ||
+ | {{:toolchain:start_flash_programmer.png|}}\\ | ||
+ | \\ | ||
+ | **4. Select flash driver**\\ | ||
+ | {{:toolchain:load_driver.png|}}\\ | ||
+ | Browse to the driver or copy paste the path from the Loader File Generator window.\\ | ||
+ | The path might look like this: C:\Program Files\National Instruments\LabVIEW 2009\Targets\Schmid\Embedded\ZRefMnC\FlashDriver_ZRefMnC.dxe\\ | ||
+ | \\ | ||
+ | **5. Press "load driver"**\\ | ||
+ | \\ | ||
+ | |||
+ | **6. Select the Loader file**\\ | ||
+ | On the second tab of the Flash driver utility you can define the *.ldr file that is to be burned to the target.\\ | ||
+ | \\ | ||
+ | Choose either the *.ldr file of your application, or\\ | ||
+ | burn the FDM-Interpreter <code><LabVIEW Directory>\Targets\Schmid\Embedded\<target>\interpreter<version>.ldr</code> into the target. | ||
+ | The specific path might look like this: | ||
+ | C:\Program Files\National Instruments\LabVIEW 2009\Targets\Schmid\Embedded\ZRefMnC\interpreterd_V3.2.1_empoli_SP1.ldr\\ | ||
+ | \\ | ||
+ | |||
+ | **7. Flash it**\\ | ||
+ | Check the settings and press "program"\\ | ||
+ | {{:toolchain:flash.png|}}\\ | ||
+ | \\ | ||
+ | **8. Success**\\ | ||
+ | If you get the message that the application has flashed correctly, click OK and disconnect from the target. | ||
+ | Execute a power cycle or press the reset button to get the recently flased application running.\\ | ||
+ | Note:\\ | ||
+ | For Blackfin BF548 targets this process takes between 2..6minutes, for a Blackfin BF527 target 4..25minutes. |