1940 views|2 replies

227

Posts

0

Resources
The OP
 

How to use J-Flash Lite and J-Link BASE to burn the internal Flash of the STM32F107VC board? [Copy link]

Since J-Link BASE and J-Link EDU do not have the J-Flash software license, they cannot use the J-Flash software. Therefore, Segger has launched a simplified version of the J-Flash Lite software to facilitate J-Link BASE and J-Link EDU users to use the graphical interface software to burn the flash. J-Flash Lite is part of the J-Link software and documentation package and can be downloaded from the SEGGER website.

J-Flash Lite has several limitations compared to J-Flash:

Does not support external CFI NOR Flash

Custom Init steps are not supported

No support for automation via command line

No support for project management

J-Flash Lite is very easy to use. It consists of two components: the configuration dialog and the main window.

Configuration Dialog Box

J-Flash Lite Configuration Dialog

When you start J-Flash Lite, a configuration dialog box appears, where you must select the chip (Device), the interface (Interface) connection method and the connection speed. By clicking the OK button, the application configuration is completed and the main window of J-Flash is displayed.

Main Window

J-Flash Lite's main window consists of just a few dialog elements that allow programming of the target:

J-Flash Lite main window

Click the "..." button on the far right of the box below Data File (Bin/hex/mot/srec/…) and select the file to be burned.

If the burning file used is in BIN format, please enter the hexadecimal starting address of the bin file to be burned in the box below Prog. addr.

Then press the Program device button below to burn the program.

Example

We use J-Link Lite to burn the internal Flash of the STM32F107VC board through J-Link BASE. First, connect the J-Link BASE and the JTAG port of the STM32F107VC board through the JTAG cable and power on the board. Then, open the J-Flash Lite software from the Windows Start menu. At the beginning, it will prompt that it can only be used for development, not for production.

Click the ... box on the right under Device. In the pop-up device selection window, select the STM32F107VC chip from ST and press OK.

Under Interface, set the interface mode to SWD and the interface rate to 4000Hz, then press the OK button to enter the main interface.

After entering the main interface, click the ... box under the Data File item, add the file you want to burn, we choose D:\uCOS-III-startup.bin, because we choose a bin file without a burning address, we also need to enter the starting address of burning under the Prog. Addr item, our starting address of burning is 0x08000000.

Then press the Erase Chip button to erase the chip, and finally press the Program Device button below to burn the program.

From the Log box below, you can see the burning process. So far, we have completed the whole burning process.

This post is from Embedded System

Latest reply

Thank you for the introduction J-Flash Lite and J-Link BASE are both easy to use   Details Published on 2022-7-1 07:09
Personal signature

欢迎关注“麦克泰技术”


6593

Posts

0

Resources
2
 

Thank you for the introduction

J-Flash Lite and J-Link BASE are both easy to use

This post is from Embedded System
 
 

227

Posts

0

Resources
3
 
Jacktang posted on 2022-7-1 07:09 Thank you for introducing J-Flash Lite and J-Link BASE, both are easy to use

Yes

This post is from Embedded System
 
Personal signature

欢迎关注“麦克泰技术”

 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews

Room 1530, Zhongguancun MOOC Times Building, Block B, 18 Zhongguancun Street, Haidian District, Beijing 100190, China Tel:(010)82350740 Postcode:100190

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list