v2.0.2 (2020/09/18)
Summary
-
Feature enhancements are available.
-
This release has a new bootloader which have to be loaded before use.
Improved features
-
[LTE] Fixed a rare error when using the ifup command to activate LTE.
-
[LTE] Fixed an issue in the NuttShell where an assert would occur if you stopped the LTE Daemon using the "lte_daemon stop" command and then ran the "lte_daemon start" command again within one second.
-
[ASMP] Fixed an issue where an error was not returned when calling the SPK startup API in case of the execution memory was exhausted.
-
[GNSS] Fixed a typo in the GNSS sample Kconfig(Thanks to @slipperyseal)
-
[SCU] The API (seq_open()) of the SCU driver has been improved to return an error code when an invalid value is specified.
-
[UART] The HW Flow control and O_NONBLOCK options are supported by the UART0 driver.
-
[Graphics] API (imageproc_clip_and_resize()) for clipping and resizing YUV images supports the ability to just clip them.
-
[Other] The CXD5247’s GPO can now be controlled to set and acquire HiZ status.
v2.0.0 (2020/06/12)
Summary
-
Update the kernel to NuttX 8.2
-
This release has a new bootloader which have to be loaded before use.
New features and feature enhancements
-
[NuttX] Update a kernel to NuttX version 8.2. It is available to use a new device drivers and new features.
-
Support a Telit’s GS2200M driver.
-
Enable to create a Wi-FI network program with BSD Socket API by using Spresense Wi-Fi add-on board.
-
-
Support a POSIX API setjmp()/longjmp().
-
Support a SMP feature.
-
Supported a various file systems(SmartFS/LittleFS/UserFS/SPIFFS/Cromfs/FAT/Romfs/etc.).
-
Supported a various network protocols(TCP/UDP/IPv4/IPv6/ARP/ICMP/DNS/DHCP/NFS/SMTP/TELNET/HTTP/etc.).
-
Please refer to here for the details of NuttX features.
-
-
[NuttX] Available for NuttX original applications. It can be used a various sample applications and utility libraries for Spresense.
-
FTP Client / FTP Server
-
Web Server / Web Client
-
RNDIS
-
LittlevGL Graphics library
-
cJson Parser
-
BASIC Interpreter
-
PDCurses
-
LittleFS
-
Loadable ELF
-
embedLog
-
etc.
-
-
[Examples] By making NuttX apps available, the sample code directory has been split into the following two locations.
-
Spresense specific samples: spresense/examples
-
NuttX original samples: spresense/sdk/apps/examples
-
-
[Build system] Integrated the build system that was separated by Kernel and SDK into one
-
[UART] Enabled to change the setting of serial terminal by Termios API
-
[GNSS] Add support for positioning using Galileo/BeiDou satellite
-
Please refer to GNSS.
-
-
[GNSS] Supports accurate 1-second cycle signals(1PPS signals) output based on satellite time information
-
Please refer to 1PPS signal output.
-
-
[LTE] Add LTE daemon for NuttX network stack
-
[Graphics] Supports alpha blending of 2D graphics by using CXD5602 hardware accelerator.
-
Please refer to Alpha blend.
-
v1.5.1 (2020/03/10)
Summary
-
Feature enhancements are available.
-
This release has a new bootloader which have to be loaded before use.
Feature enhancements
-
[PWM] Support for PWM frequency of 1Hz at a minimum.
-
Refer to PWM example application for more details.
-
Improved features
-
[GNSS] Fix a problem that the velocity of PVT log is incorrect.
-
[Sleep] Fix an issue where it would not wake up when entering Deep Sleep after more than 36 hours of power on.
v1.5.0 (2019/12/18)
Summary
-
LTE function is available from this version. This function is limited in Japan.
-
Feature enhancements are available.
-
This release has a new bootloader which have to be loaded before use.
New features and feature enhancements
-
[LTE] Officially supported LTE extension board "CXD5602PWBLM1J"
-
[Camera] Add JPEG as a pixel format for video stream
v1.4.2 (2019/11/15)
Improved features
-
[Audio] Reduced the boot time of DSP Codec binary in SPI-Flash.
-
[Build] Support for using a user name with multi-byte code in a Windows environment.
-
Limitation: Limitations
-
v1.4.0 (2019/09/09)
Summary
-
Feature improvement is available
-
This release has a new bootloader which have to be loaded before use.
v1.3.0 (2019/06/05)
Summary
-
*In addition to Ubuntu, Windows and macOS are officially supported as development environment. *
For details, refer to the Spresense SDK Getting Started Guide (CLI). -
New features and feature enhancements are available.
-
This release has a new bootloader which have to be loaded before use.
New features and feature enhancements
-
[Audio] Add a framework for implementing signal processing of microphone input with another CPU core.
-
[Math] Supported the Math library(Newlib).
Improved features
-
[GNSS] Fixed the problem that GNSS positioning can not start immediately after system startup.
-
[SD] Improved the access performance of the SD card.
v1.2.1 (2019/04/25)
Summary
-
New features and feature enhancements are available.
-
This release has a new bootloader which have to be loaded before use.
v1.2.0 (2019/03/15)
Summary
-
New features and feature enhancements are available.
-
This release has a new DSP binary and bootloader which have to be loaded before use.
v1.1.1 (2018/11/26)
New features and feature enhancements
-
[Audio] Support 192kHz/48kHz sampling, 24bit wav recording.
-
[Audio] Support selectable api for audio analog drive power for AC-out or speaker-out.
-
[Camera] Support auto exposure and manual exposure time setting.
-
[Camera] Support still picture with specified number of burst capture.
v1.1.0 (2018/10/25)
Summary
-
New features and feature enhancements are available.
-
This release has a new DSP binary and bootloader which have to be loaded before use.
New features and feature enhancements
-
[Camera] Capturing of uncompressed and JPEG compressed image data by using ISX012 camera module.
-
[DNNRT] Deep Neural Network runtime library added.
-
[GNSS] Japanese GNSS satellite QZSS Michibiki: L1C/A complementation signal and L1S augmentation signal are now supported.
-
[Audio] Supports 88.2/96/176.4kHz, 24bit wav decoding.
-
[Other] ARM(tm) CMSIS library added.