![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Moderator: ESP_flying_raijin
best wishesSecurity
Fix bug where hardware RNG could be disabled following a soft reset
Fix stack overflows in mDNS component
Wifi and BT
phy_init no longer re-writes already valid calibration data
Correctly enable/disable PHY when WiFi and/or BT are enabled/disabled
New menuconfig options to set WiFi, BT and Ethernet MAC addresses
Enable BLE advertising channel 39
BLE advertising data no longer truncated after 31st octet
Multiple BLE GATT and GATT table fixes
Allow BT Blufi to work with small MTU size
BT Blufi correctly resets security mode on state reset
DHCP client reliability improvements
WiFi RX performance
Fix WiFi sniffer behaviour
Enable AP A-MPDU RX interface
General WiFi layer fixes & optimisations
OpenSSL layer fixes for large writes, debugging output
FreeRTOS
Fix crash if cross-core interrupt sent with flash cache disabled
Fix issue where lower priority task can preempt other core
New xPortInIsrContext() function to check if CPU is in ISR
Ethernet
Disable flow control in L2 to L3 copy mode
Example documentation, add GPIO for PHY power control to example
Deep Sleep
Restore correct deep sleep consumption, fix power regression in v2.0-rc1
Storage
Honour "encrypted" flag in partition table
Fix OTA when flash encryption is enabled
OTA falls back to factory if the ota data partition is invalid
OTA verifies new app image before switching sources
Fix issue with stale cache reads when flash encryption is enabled
fopen() works in append mode
Fix spi_flash operation crashes in single core mode
Fix MMAP for SPI_FLASH_MMAP_INST
sdmmc: Can set slot width when configuring slot
Tools
Partition table CSV can be an absolute path
Core dump documentation expanded, reliability fixes
menuconfig now works with gperf 3.1
Correct incremental builds when components added/removed
Code: Select all
git fetch
git checkout v2.0-rc2
git submodule update --init
Code: Select all
[project src dir]/components/arduino/libraries/SD/src/sd_diskio.cpp: In function 'uint8_t sdcard_uninit(uint8_t)':
[project src dir]/components/arduino/libraries/SD/src/sd_diskio.cpp:624:58: error: 'esp_vfs_fat_unregister_path' was not declared in this scope
err = esp_vfs_fat_unregister_path(card->base_path);
^
[project src dir]/components/arduino/libraries/SD/src/sd_diskio.cpp: In function 'uint8_t sdcard_init(uint8_t, SPIClass*, int)':
[project src dir]/components/arduino/libraries/SD/src/sd_diskio.cpp:634:34: error: 'ff_diskio_get_drive' was not declared in this scope
if (ff_diskio_get_drive(&pdrv) != ESP_OK || pdrv == 0xFF) {
^
[project src dir]/components/arduino/libraries/SD/src/sd_diskio.cpp: In function 'bool sdcard_mount(uint8_t, const char*)':
[project src dir]/components/arduino/libraries/SD/src/sd_diskio.cpp:709:41: error: 'esp_vfs_fat_unregister_path' was not declared in this scope
esp_vfs_fat_unregister_path(path);
^
~/my_user/workspace/esp-idf-v2.0-rc2/make/component_wrapper.mk:176: recipe for target 'libraries/SD/src/sd_diskio.o' failed
make[1]: *** [libraries/SD/src/sd_diskio.o] Error 1
~/my_user/workspace/esp-idf-v2.0-rc2/make/project.mk:386: recipe for target 'arduino-build' failed
make: *** [arduino-build] Error 2
Users browsing this forum: No registered users and 4 guests