
Chengdu Ebyte Electronic Technology Co., Ltd.
E104-BT5040U Datasheet
Copyright©2020, Chengdu Ebyte Electronic Technology Co., Ltd.
43
V
VBUS
USB Test Port
4. Development
4.1 Development Tool
No.
Item
Notes
1
Burn
Firmware
1.The module is embedded with ARM MCU. For program downloading, please use the J-LINK
downloader. Any other serial port or JTAG
、
ISP
、
ICP are unavailable to download.
The burn firmware needs to be completed in two parts. Since the protocol stack provided by NORDIC
is not loaded in the program, in the second development, you need to use the official burning tool
nRFgo studio to burn the protocol stack, and then use nRFgo studio to burn. The hex of the application
code; you can also use the official burning tool nRFgo studio to burn the protocol stack, and then
download it with IAR or KEIL.
2
Testing
Board
Testing board is not available.
4.2Factory Default Firmware
The factory firmware of E104-BT5040U is only DFU firmware (device firmware upgrade).
Main features of DFU:
Update application, SoftDevice and bootloader
Certification update
Downgrade prevention
Hardware compatibility verification
Multiple transmission methods: (BLE, UART, USBD)
Support application with or without SoftDevice
Support the replacement of SoftDevice-dependent firmware with SoftDevice-independent firmware
Support the replacement of SoftDevice-independent firmware with SoftDevice-dependent firmware
The factory DFU firmware is compiled with the sample program "nRF5SDK160098a08e2\examples\dfu\open_bootloader" in the
SDK16.0 firmware (nRF5SDK160098a08e2.zip).