Commit Graph

732 Commits

Author SHA1 Message Date
Sebastien
8a81fe821f fixing the binary app_name for squeezelite 2020-03-21 12:38:10 -04:00
Sebastien
3870b86a31 JTAG debugging script work now. - release
under the build directory, a number of new files will be written with
prefixes like flash_dbg_* and dbg_*. These can be used to debug using
jtag.  the flash_dbg* files will flash the binaries to the dbg target
and, if necessary, set the offset for debugging (e.g. when running
squeezelite, the debugger needs to know that it's running in an offset
that's not the same as recovery). These files can be used in a command
like : xtensa-esp32-elf-gdb.exe --command=build/flash_dbg_squeezelite
2020-03-15 10:46:40 -04:00
Sebastien
b0b489704e Merge and reset component names 2020-03-15 08:38:50 -04:00
Sebastien
1f508039e8 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	components/driver_bt/bt_app_sink.c
2020-03-15 08:37:23 -04:00
philippe44
e3bff04117 acquire display when starting to play - release 2020-03-15 00:16:49 -07:00
philippe44
026abab197 fixed BT - release 2020-03-14 23:51:53 -07:00
philippe44
0b3aad6b7a fixed BT 2020-03-14 23:50:16 -07:00
Sebastien
dfc5d0d0ad Merge remote-tracking branch 'origin/master' into master-cmake 2020-03-14 13:53:49 -04:00
philippe44
6da48f2179 cleanup display after boot / server change - release 2020-03-13 23:14:54 -07:00
Sebastien
52d8fdd976 more make changes - release 2020-03-13 16:03:18 -04:00
Sebastien
f53edaa75c Updated instructions for esp-idf v4.0 - release 2020-03-13 08:49:11 -04:00
Sebastien
e7feeaddbe Merge branch 'master-cmake' of https://github.com/sle118/squeezelite-esp32.git into master-cmake 2020-03-13 07:20:44 -04:00
Sebastien
d0afc66b27 added jtag debugging/flashing command file generation 2020-03-13 07:20:00 -04:00
Christian Herzog
ed8ff0db97 add favicon 2020-03-12 19:24:51 +01:00
Sebastien
65dbd203ca cleanup 2020-03-12 00:03:27 -04:00
Sebastien
c578803b62 Merge remote-tracking branch 'origin/master' into master-cmake 2020-03-11 23:52:42 -04:00
Sebastien
e3b68fd02d cleaning up 2020-03-11 23:05:27 -04:00
Sebastien
d16b9fac7c Merge remote-tracking branch 'origin/master' into master-cmake 2020-03-11 23:05:08 -04:00
philippe44
fa565eff70 fix display race condition - release 2020-03-11 19:07:45 -07:00
Sebastien
ea873ae3bc Stabilizing a few things.
Music plays, httpd responds in a snap, messaging subsystem works, full
end-to-end flash erase/flash/configure wifi & hardware/reboot to
squeezelite was tested.

CMake system works well:  it now allows to flash in a single command
(assuming esp-idf V4.0 is properly installed on the system) with the
standard line:

idf.py flash -p <comport>

this makes building and flashing the app less confusing for new
developers/users wanting to experiment
2020-03-11 15:51:55 -04:00
philippe44
a9e45620e2 misc corrections - release
- green led was off at reboot
- visu conflict when switching AirPlay or BT
- try to get a more sensible synchro for AirPlay
2020-03-10 22:32:26 -07:00
Sebastien
993cdc7492 reduce verbosity 2020-03-10 21:42:46 -04:00
Sebastien
237d11e0c6 reducing log verbosity - this causes the system to crash 2020-03-10 20:10:04 -04:00
Sebastien
c3e794b4e8 adjusting partition size to accomodate for some extra logging 2020-03-10 20:06:56 -04:00
Sebastien
7adc14a5aa fixing some merging issues 2020-03-10 20:01:18 -04:00
Sebastien
2ab14d62be Merged with httpd - work in progress 2020-03-10 17:27:06 -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
philippe44
a43ee25033 display race condition fix - release 2020-03-10 09:24:04 -07:00
Sebastien
804c67ef9a Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	components/raop/raop.c
	components/raop/rtp.c
2020-03-10 10:52:18 -04:00
philippe44
d713830e72 Update README.md 2020-03-09 22:34:05 -07:00
philippe44
c7ebb4ec9a Update README.md 2020-03-09 22:33:42 -07:00
philippe44
d96f5a98e0 Update README.md 2020-03-09 22:33:02 -07:00
philippe44
9967f13478 Update README.md 2020-03-09 22:32:30 -07:00
Sebastien
38645af1a9 integrated build system wip 2020-03-10 00:13:23 -04:00
Sebastien
879272dfe4 idf.py app now builds both squeezelite and recovery in a single pass 2020-03-09 23:47:15 -04:00
philippe44
a186ec5fb3 Merge remote-tracking branch 'origin/master' 2020-03-09 19:45:52 -07:00
philippe44
bbe42f68a3 Tweak A1S to make it work with devkit + correct one minor bug in buttons - release 2020-03-09 19:45:44 -07:00
philippe44
42c0aa712a Update README.md 2020-03-09 15:13:32 -07:00
philippe44
71e0a67ac4 Update README.md 2020-03-09 15:12:45 -07:00
philippe44
404f4108aa Update README.md 2020-03-09 15:12:12 -07:00
philippe44
761fc21e33 Update README.md 2020-03-09 15:11:23 -07:00
philippe44
9e4fa4dd53 Update README.md 2020-03-09 15:10:37 -07:00
philippe44
6398bbfe9f Improve AirPlay robustness to bad network conditions - release
need to add a decent PID loop ...
2020-03-08 21:47:27 -07:00
philippe44
b60ea2e356 make AirPlay work in AP mode - release 2020-03-08 16:51:45 -07:00
philippe44
1a5f5283bb make AirPlay work in AP mode 2020-03-08 16:51:24 -07:00
Sebastien
d93e691534 squeezelite now links! 2020-03-08 12:34:52 -04:00
Sebastien
b2ea4a2cdd untangling references. linking almost completed! 2020-03-08 10:46:30 -04:00
Sebastien
70aa420406 Merge remote-tracking branch 'origin/master' into master-cmake
Conflicts:
	components/raop/raop.c
	components/raop/rtp.c
	main/cmd_squeezelite.c
2020-03-08 09:54:50 -04:00
philippe44
ca702d1b90 filter out AirPlay erroneous sync point - release 2020-03-07 18:14:11 -08:00
philippe44
281e6387b4 display register remove - release 2020-03-07 14:06:59 -08:00