Ec718p Series Firmware Release Notes#
Fully automatic compilation of the latest firmware through Cloud Compile
V1003#
Defect repair
1:spi table Method sending exception
2:libgnss.clear Residual data not cleaned up
3:gnss After the positioning is successful, execute libgnss.clear, close and then open the gnss chip. if the positioning is successful as soon as the power is turned on, there is no GNSS_STATE message.
4:mqtt After enabled, the memory usage is too large, causing other business logic to not apply for available memory.
5:http Response header is subcontracted, resulting in parsing failure
6:Fix FTP accepting a small amount of data in PASV mode may prompt failure
New Function
add:mqtt Add the ability to set the receive buffer size
add:fatfs Uninstall function
add:mcu.hardfault Added crash processing mode parameters
Update function
update:Limit the maximum amount of uart.read read read at a time, read too much data at one time, easy to crash
update:The released socket ctrl does not allow other operations to prevent abnormal crashes.
update:Compatible with some FTP servers
update:RRC Optimization options for quick release
V1002#
Compatibility changes
1:Due to more functional changes, FLASH space is insufficient
(1)LuatOS-SoC_V1001_EC718PV Cannot remotely upgrade LuatOS-SoC_V1002_EC718PV
(2)LuatOS-SoC_V1002_EC718PV is the last version of EPV firmware officially released. If you need EPV firmware in the future, use cloud compilation or compile it locally.
Defect repair
fix: Unable to select jpeg encoding quality when taking pictures
fix:pwm In the absence of first close, both the cycle and the duty cycle are changed, which may lead to a crash.
fix:When using the uart485, the steering pin cannot be set to GPIO16 and GPIO17
fix:otp Abnormal function
fix:ota At the last minute of ota completion, the underlying OTA will succeed, while the script ota will fail.
fix:EPV Firmware, unable to enter hibernation
fix:socket Callback message error on active shutdown
fix:mqtt When sending, the data is sent out at one time to avoid being interrupted.
fix:mqttconnect Unable to connect to server when message length exceeds 256
fix:ftp abnormal crash
fix:socket Add protection to prevent freed resources from being used again
fix:Prevent possible time setting errors
fix:spi table Method sending exception
New Function
add:audio Library to add recording function
add:agpio Ability to maintain pre-sleep level after deep sleep wake-up
add:Reset stack parameters to default
add:Base station synchronous time switch
add:Deep Sleep Timer Callback Message
add:w5500 Add DHCP Timeout Message
add:DHCP Increased retries for slow routers
add:socket Query the current connection status
add:http Custom header supports custom size
add:sfud mutex protection
add: Support external flash full upgrade
add:Support to configure the working voltage of codec
add:mqtt Add the ability to set the buffer size
Update function
update:When an unparsed NMEA statement is encountered, the mask prints
V1001#
Precautions: Adequate testing is required for use
Defect repair:
Fixes found in V1000 version BUG
New Function:
add: ioqueue Operation
add: camera Function
add: Support sleep function
V0001#
EC718P Series Firmware First Edition
The supported functions are as follows
Basic Peripherals:
gpio
uart
iic
spi
adc
pwm
wdt
pm(Deep Sleep temporarily unavailable)
fota
rtc Clock
media(tts/amr/mp3/wav)
wlanscan
Tool Library:
json
iotauth
fs
pack
zbuff
fskv
miniz
sfud(spi flash)
fatfs(tf Card)
w5500
protobuf
iconv
u8g2
lcd
lvgl
Network function:
socket(tcp/udp/tcp_ssl)
http/https
mqtt/mqtts
ftp/ftps
ntp
sms
errDump
websocket