当前位置:网站首页>[bw16 application] instructions for firmware burning of Anxin Ke bw16 module and development board update
[bw16 application] instructions for firmware burning of Anxin Ke bw16 module and development board update
2022-07-03 13:46:00 【Anxinco Technology】
Catalog
Preface
This article mainly introduces how to use BW16 Series module and development board update firmware burning instructions .
1 Hardware preparation
1.1 Hardware preparation
Hardware | Number |
---|---|
BW16 module | 1 individual |
DuPont line | A number of |
USB turn TTL modular | 1 individual |
BW16-Kit_V1.2 Development board | 1 individual |
Type-C cable | 1 root |
1.2 Wiring instructions
BW16 The module burning wiring is shown in the following table :
BW16 module | USB turn TTL module |
---|---|
3.3V | 3.3V |
GND | GND |
RXD0 | TXD |
TXD | RXD |
EN | GND |
1.3 Firmware burning instructions
The firmware burning tool and firmware can be downloaded from the official website of Anxin :https://docs.ai-thinker.com/rtl87xx
1.3.1 Set the module or development board to enter the burning mode
- Module burning process
(1) First of all, will LOG_TX use 2k The resistance is pulled down to the ground ( If the resistance is not used, the serial port of the pull-down part will be stuck, resulting in failure to connect ;
branch , Some serial ports have no effect , After the serial port is stuck, it needs to be loosened LOG_TX Then plug and unplug the serial port again );
(2) keep LOG_TX The drop-down , Power up the module or press the reset key ( Silk screen printing is EN, Low level trigger );
(3) take LOG_TX Access TTL Modular Rx mouth ;
(4) Open the serial port debugging software , Serial port parameter setting : Baud rate 115200,8,N,1,16 Base display , If the serial port keeps printing “15”, Then enter the burning mode successfully , The effect is as follows :
- Development board burning process
(1) The new version of the development board Type-C USB The serial port connected is Log UART, It can be directly used to burn new firmware ;
(2) Serial port download software use sdk\tools\AmebaZ\Image_Tool\ImageTool.exe Tools ;
(3) Connect the Android cable , Press and hold the button on the right and don't release , Press the reset button on the left , after , Loosen the right LOG_TX, At this time, the module enters the burning mode ;
(4) Check whether the development board enters the burning mode, and the method of using the module above is the same ;
1.3.2 Burn firmware
When the module enters the download mode, open the burning software sdk\tools\AmebaZ\Image_Tool\ImageTool.exe
Click... In the tool Chip Select->AmebaD(8721D) Select chip
Select the file to burn ( With 1484 Take firmware burning for example )
Burn the compiled original firmware
(1) Burn the compiled original firmware :
Burning file has 3 individual :
KM0boot:( Burn address :0x08000000)
route :(1484)RTL_AT Download all-in-one firmware _V3.0.1\ Original generated firmware ( Non production firmware )\km0_boot_all.bin
KM4boot:( Burn address :0x08004000)
route :(1484)RTL_AT Download all-in-one firmware _V3.0.1\ Original generated firmware ( Non production firmware )\km4_boot_all.bin
KM4image:( Address :0x08006000)
route :(1484)RTL_AT Download all-in-one firmware _V3.0.1\ Original generated firmware ( Non production firmware )\km0_km4_image2.bin
(2) Burn and merge firmware :( Address :0x08000000)
Firmware path :(1484)RTL_AT Download all-in-one firmware _V3.0.1\(1484)BAT_BW16_ Customize _16Mbit_v3.0.1_20210712.binSelect serial port to set baud rate bit 1500000, Click on OPEN Open the serial port ,Flash Erase Column Size Fill in 2048, Click on Erase Erase the original firmware of the module , And then click download Download new firmware , The effect is as follows :
Be careful
If log Stuck in Uart download server has started…
This is generally because the serial port download mode is not entered , First, confirm whether the serial port has entered the serial port download mode .
2 Firmware burning completion verification operation
When the download is complete , Close firmware burning software , Open the serial debugging assistant , Configure baud rate 115200,8,N,1, Press the development board reset key , You will see the startup information as follows :
Send instructions “” Query firmware version number , Will reply “”, It means that the firmware is burned and started successfully , The effect is as follows :
Contact us
The above is the content of this issue , The purpose is to let everyone quickly adapt to the development of new products , More information can be obtained from our official website .
Official website :https://www.ai-thinker.com
Development of information :https://docs.ai-thinker.com/
Official forum :http://bbs.ai-thinker.com
Technical support :[email protected]
边栏推荐
- Error running 'application' in idea running: the solution of command line is too long
- RichView TRVStyle ListStyle 列表样式(项目符号编号)
- 用户和组命令练习
- The R language GT package and gtextras package gracefully and beautifully display tabular data: nflreadr package and gt of gtextras package_ plt_ The winloss function visualizes the win / loss values
- Resolved (error in viewing data information in machine learning) attributeerror: target_ names
- mysql更新时条件为一查询
- 常见的几种最优化方法Matlab原理和深度分析
- Logseq evaluation: advantages, disadvantages, evaluation, learning tutorial
- pytorch 载入历史模型时更换gpu卡号,map_location设置
- 父亲和篮球
猜你喜欢
Unable to stop it, domestic chips have made another breakthrough, and some links have reached 4nm
Road construction issues
Libuv Library - Design Overview (Chinese version)
全面发展数字经济主航道 和数集团积极推动UTONMOS数藏市场
Unity EmbeddedBrowser浏览器插件事件通讯
Unity embeddedbrowser browser plug-in event communication
MySQL constraints
File uploading and email sending
[机缘参悟-37]:人感官系统的结构决定了人类是以自我为中心
Flutter dynamic | fair 2.5.0 new version features
随机推荐
Students who do not understand the code can also send their own token, which is easy to learn BSC
mysql更新时条件为一查询
NFT新的契机,多媒体NFT聚合平台OKALEIDO即将上线
Ubuntu 14.04 下开启PHP错误提示
MySQL functions and related cases and exercises
logback日志的整理
Golang — template
[quantitative trading] permanent portfolio, turtle trading rules reading, back testing and discussion
Smbms project
MapReduce implements matrix multiplication - implementation code
PowerPoint tutorial, how to save a presentation as a video in PowerPoint?
编程内功之编程语言众多的原因
研发团队资源成本优化实践
MySQL installation, uninstallation, initial password setting and general commands of Linux
PowerPoint 教程,如何在 PowerPoint 中將演示文稿另存為視頻?
SwiftUI 开发经验之作为一名程序员需要掌握的五个最有力的原则
HALCON联合C#检测表面缺陷——HALCON例程autobahn
Father and basketball
使用Tensorflow进行完整的深度神经网络CNN训练完成图片识别案例2
Shell timing script, starting from 0, CSV format data is regularly imported into PostgreSQL database shell script example