Commit Graph

87 Commits

Author SHA1 Message Date
Sebastien
04308e71de increase log verbosity 2020-04-21 14:15:15 -04:00
Sebastien
fda25bbd30 more elf resizing and option tuning - release 2020-04-12 14:08:05 -04:00
Sebastien
495d947fe9 fit binaries in available space - release 2020-04-10 11:41:23 -04:00
Sebastien
5b44ecaae7 update build definitions - release 2020-04-09 23:57:45 -04:00
Sebastien
811451f24e cmake on esp-idf V4.0 - testing version - release 2020-04-09 23:08:40 -04:00
Sebastien
52d8fdd976 more make changes - release 2020-03-13 16:03:18 -04:00
Sebastien
39058213fa Merge remote-tracking branch 'origin/httpd' into master-cmake
Conflicts:
	.cproject
	.gitmodules
	.project
	.pydevproject
	.settings/language.settings.xml
	.settings/org.eclipse.cdt.core.prefs
	components/cmd_i2c/CMakeLists.txt
	components/cmd_i2c/cmd_i2ctools.c
	components/cmd_i2c/component.mk
	components/cmd_nvs/cmd_nvs.c
	components/cmd_nvs/component.mk
	components/cmd_system/cmd_system.c
	components/cmd_system/component.mk
	components/config/config.c
	components/config/config.h
	components/config/nvs_utilities.c
	components/display/CMakeLists.txt
	components/driver_bt/CMakeLists.txt
	components/driver_bt/component.mk
	components/raop/raop.c
	components/services/CMakeLists.txt
	components/squeezelite-ota/cmd_ota.c
	components/squeezelite-ota/squeezelite-ota.c
	components/squeezelite-ota/squeezelite-ota.h
	components/squeezelite/component.mk
	components/telnet/CMakeLists.txt
	components/wifi-manager/CMakeLists.txt
	components/wifi-manager/dns_server.c
	components/wifi-manager/http_server.c
	components/wifi-manager/http_server.h
	components/wifi-manager/wifi_manager.c
	components/wifi-manager/wifi_manager.h
	main/CMakeLists.txt
	main/console.c
	main/esp_app_main.c
	main/platform_esp32.h
2020-03-10 13:55:22 -04:00
Sebastien
c97f9e2c59 retrofit to gcc8 2020-03-04 13:01:24 -05:00
Sebastien
0acb0dc3e7 fix system freezing on telnet activation 2020-02-25 21:40:57 -05:00
Sebastien
75af26c55e Merge remote-tracking branch 'origin/master' into httpd
Conflicts:
	components/wifi-manager/http_server.c
2020-02-24 16:15:34 -05:00
philippe44
5cb25368b6 Increase timer thread stack for good ... + monitor only uses trace when enabled 2020-02-19 18:42:59 -08:00
Sebastien
2dad83e965 Merge remote-tracking branch 'origin/master' into httpd
Conflicts:
	Makefile
	components/wifi-manager/index.html
2020-02-19 08:14:49 -05:00
philippe44
72ff203738 add DSP defines 2020-02-18 19:17:00 -08:00
Sebastien
69120bb4de increase http header max length to 1024 bytes
CONFIG_HTTPD_MAX_REQ_HDR_LEN=1024
from
CONFIG_HTTPD_MAX_REQ_HDR_LEN=512
2020-02-13 16:39:14 -05:00
philippe44
90d52dabaf More refactoring
last compile dependency on DAC
2020-02-09 13:29:30 -08:00
philippe44
64fcc0edec More refactoring
- Display is a separated entity
- Make battery configuration consistent with others
- Led config part of led.c
- Jack config moved to monitor.c
2020-02-09 11:36:58 -08:00
philippe44
0cb807b023 Remove un-needed defaults 2020-02-09 00:31:42 -08:00
philippe44
cfae996fd3 Refactoring
- Add SPI display
- Add SSD1326 (not fully tested)
- Remove all but one dependecies to HW (#define)
- Cleanup KProjectBuild
- Update .defaults
2020-02-09 00:25:50 -08:00
philippe44
f2920675f8 config file clean-up 2020-02-07 10:19:57 -08:00
philippe44
49de63ba9a A1S config filename 2020-02-05 18:51:25 -08:00
philippe44
28c3246398 add dac_config NVS for generic I2S/DAC configuration 2020-02-05 16:22:10 -08:00
philippe44
ee1d54a1ba add a GPIO to drive external amplifier 2020-02-03 17:25:26 -08:00
philippe44
26ecdf60d9 refactor services, increase max sockets - release 2020-01-06 16:08:15 -08:00
Sebastien
e9ba659b4f Refactor configuration. needs new recovery image! -- release
In order to use this new release, it is recommended to erase the flash
and replace the recovery partition with one that is at least at this
level.
2019-11-07 14:00:16 -05:00
Sebastien
cdbb198d8a enhancement: new "config" module to access configuration in RAM
This is to allow moving some tasks/stack memory to SPIRAM, saving on
precious IRAM. HTTP server should also be more responsive.
2019-11-06 23:31:13 -05:00
Sebastien
2f042d25a8 AirPlay fix: increase RECVMBOX_SIZE to 32 2019-10-29 17:28:30 -04:00
Sebastien
eb4a97a98c Improve WiFi connection management. 2019-10-29 17:13:47 -04:00
Sebastien
6cf04a3a83 Merge branch 'master' into nvs_parameters
# Conflicts:
#	.cproject
#	Makefile
#	README.md
#	components/cmd_nvs/cmd_nvs.c
#	components/cmd_system/cmd_system.c
#	components/cmd_system/cmd_system.h
#	components/driver_bt/CMakeLists.txt
#	components/wifi-manager/CMakeLists.txt
#	components/wifi-manager/Kconfig.projbuild
#	components/wifi-manager/code.js
#	components/wifi-manager/component.mk
#	components/wifi-manager/dns_server.c
#	components/wifi-manager/dns_server.h
#	components/wifi-manager/http_server.c
#	components/wifi-manager/http_server.h
#	components/wifi-manager/index.html
#	components/wifi-manager/style.css
#	components/wifi-manager/wifi_manager.c
#	components/wifi-manager/wifi_manager.h
#	main/CMakeLists.txt
#	main/console.c
#	main/esp_app_main.c
#	sdkconfig.defaults
2019-10-17 12:45:26 -04:00
Sebastien
61f058de17 Fix the missing build script 2019-10-03 14:24:59 -04:00
Sebastien
b6f1ce9a7a NVS Refactor ** Factory+Squeezelite FLASH required for this branch!
This is a major refactoring of the nvs parameters storage. To support
this, a new partition was added. To start using this branch, one must
flash all binaries and possibly re-configure the system.
2019-10-03 14:15:59 -04:00
Sebastien
2b584c4d12 Merge branch 'Over_The_Air_Update' of
https://github.com/sle118/squeezelite-esp32.git into Over_The_Air_Update
2019-10-01 15:56:08 -04:00
Sebastien
0f5785183b Create SqueezeAmp build targets for 4Mb and 8Mb versions 2019-10-01 15:32:12 -04:00
Sebastien
873ef5fd9c Create SqueezeAmp build targets for 4Mb and 8Mb versions 2019-10-01 15:31:56 -04:00
Sebastien
44ea1dd4a5 update sector size to 512 bytes for ota 2019-09-29 23:28:36 -04:00
Sebastien
17847a125c More OTA changes, new build target 2019-09-28 23:11:32 -04:00
Sebastien Leclerc
5e7e4cfdf4 more ota progress 2019-09-24 00:18:27 -04:00
Sebastien
58ac8a1c6c Add default build configurations for Jenkins 2019-09-11 20:19:51 -04:00