Edzelf / ESP32-Radio

Internet radio based on ESP32, VS1053 and a TFT screen.
GNU General Public License v3.0
964 stars 227 forks source link

Audio not working vs1053 #527

Open redstoicescu opened 5 months ago

redstoicescu commented 5 months ago

I do not use i2s but : [ 3226][E][main.cpp:1809] reservepin(): [main] Pin 5 is already reserved! [ 3232][I][main.cpp:1911] readIOprefs(): [main] pin_i2s_bck set to 5 [ 3239][E][main.cpp:1809] reservepin(): [main] Pin 32 is already reserved! [ 3245][I][main.cpp:1911] readIOprefs(): [main] pin_i2s_lck set to 32 [ 3252][E][main.cpp:1809] reservepin(): [main] Pin 34 is already reserved! [ 3258][I][main.cpp:1911] readIOprefs(): [main] pin_i2s_din set to 34 [

Edzelf commented 5 months ago

Remove the settings of "pin_i2s_bc", "pin_i2s_lck" and "pin_i2s_din" from the configuration page through the web interface.

redstoicescu commented 5 months ago

removed but : [ 30437][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:802E R1:802E R2:8700 [ 30447][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:804F R1:83FF R2:804F [ 30457][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:808B R1:8BFF R2:808B [ 30468][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:809D R1:8AFF R2:809D [ 30478][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:80D3 R1:89FF R2:80D3 [ 30489][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:80F1 R1:8CFF R2:80F1 [ 30499][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:811B R1:83FF R2:811B [ 30510][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:8142 R1:8142 R2:8100 [ 30523][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:81C3 R1:89FF R2:81C3 [ 30533][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:81C6 R1:81C6 R2:8900 [ 30544][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:81E1 R1:8CFF R2:81E1 [ 30554][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:81FC R1:81FC R2:8E00 [ 30564][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:822C R1:822C R2:9600 [ 30575][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:8241 R1:90FF R2:8241 [ 30586][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:8283 R1:99FF R2:8283 [ 30595][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:8289 R1:9AFF R2:8289 [ 30605][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:8298 R1:8298 R2:9A00 [ 30615][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:82A1 R1:9CFF R2:82A1 [ 30630][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:837C R1:837C R2:9600 [ 30641][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:83A3 R1:9DFF R2:83A3 [ 31282][I][main.cpp:2836] setup(): [main] Playtask started [ 31499][I][main.cpp:967] nextPreset(): [main] nextPreset is 6

Edzelf commented 5 months ago

Send the full logging, then I can see what is wrong. It is certainly an SPI problem (wiring/configuration).

redstoicescu commented 5 months ago

Starting ESP32-radio running on CPU 1 at 240 MHz. [ 3042][I][main.cpp:2584] setup(): [main] Version Thu, 26 Dec 2023 14:30:00 GMT. Free memory 110580 [ 3044][I][main.cpp:2585] setup(): [main] Display type is BLUETFT [ 3141][I][main.cpp:2595] setup(): [main] SPIFFS is okay, space 1016801, used 33383 [ 3145][I][main.cpp:2616] setup(): [main] Found partition 'nvs ' at offset 0x009000 with size 20480 [ 3147][I][main.cpp:2616] setup(): [main] Found partition 'otadata ' at offset 0x00E000 with size 8192 [ 3156][I][main.cpp:2616] setup(): [main] Found partition 'spiffs ' at offset 0x2F0000 with size 1114112 [ 3171][I][main.cpp:2488] fillkeylist(): [main] Read 45 keys from NVS [ 3178][I][main.cpp:1911] readIOprefs(): [main] pin_ir set to 35 [ 3179][I][main.cpp:1911] readIOprefs(): [main] pin_enc_clk set to 25 [ 3185][I][main.cpp:1911] readIOprefs(): [main] pin_enc_dt set to 26 [ 3191][I][main.cpp:1911] readIOprefs(): [main] pin_enc_sw set to 27 [ 3197][I][main.cpp:1911] readIOprefs(): [main] pin_tft_cs set to 15 [ 3204][I][main.cpp:1911] readIOprefs(): [main] pin_tft_dc set to 2 [ 3210][I][main.cpp:1911] readIOprefs(): [main] pin_vs_cs set to 5 [ 3216][I][main.cpp:1911] readIOprefs(): [main] pin_vs_dcs set to 32 [ 3222][I][main.cpp:1911] readIOprefs(): [main] pin_vs_dreq set to 34 [ 3227][I][main.cpp:1911] readIOprefs(): [main] pin_spi_sck set to 18 [ 3233][I][main.cpp:1911] readIOprefs(): [main] pin_spi_miso set to 19 [ 3240][I][main.cpp:1911] readIOprefs(): [main] pin_spi_mosi set to 23 [ 3257][I][main.cpp:2657] setup(): [main] GPIO0 is HIGH [ 3268][I][main.cpp:2657] setup(): [main] GPIO2 is LOW, probably no PULL-UP [ 3278][I][main.cpp:2657] setup(): [main] GPIO4 is HIGH [ 3288][I][main.cpp:2657] setup(): [main] GPIO5 is HIGH [ 3298][I][main.cpp:2657] setup(): [main] GPIO12 is HIGH [ 3308][I][main.cpp:2657] setup(): [main] GPIO13 is HIGH [ 3318][I][main.cpp:2657] setup(): [main] GPIO14 is HIGH [ 3328][I][main.cpp:2657] setup(): [main] GPIO15 is HIGH [ 3338][I][main.cpp:2657] setup(): [main] GPIO16 is HIGH [ 3348][I][main.cpp:2657] setup(): [main] GPIO17 is HIGH [ 3358][I][main.cpp:2657] setup(): [main] GPIO18 is HIGH [ 3368][I][main.cpp:2657] setup(): [main] GPIO19 is HIGH [ 3378][I][main.cpp:2657] setup(): [main] GPIO21 is HIGH [ 3388][I][main.cpp:2657] setup(): [main] GPIO22 is HIGH [ 3398][I][main.cpp:2657] setup(): [main] GPIO23 is HIGH [ 3408][I][main.cpp:2657] setup(): [main] GPIO25 is HIGH [ 3418][I][main.cpp:2657] setup(): [main] GPIO26 is HIGH [ 3428][I][main.cpp:2657] setup(): [main] GPIO27 is HIGH [ 3438][I][main.cpp:2657] setup(): [main] GPIO32 is HIGH [ 3448][I][main.cpp:2657] setup(): [main] GPIO33 is HIGH [ 3458][I][main.cpp:2657] setup(): [main] GPIO34 is HIGH [ 3468][I][main.cpp:2657] setup(): [main] GPIO35 is LOW, probably no PULL-UP [ 3478][I][main.cpp:2657] setup(): [main] GPIO39 is LOW, probably no PULL-UP [ 3479][I][main.cpp:1757] readprogbuttons(): [main] gpio_00 will execute uppreset = 1 [ 3482][I][main.cpp:1757] readprogbuttons(): [main] gpio_12 will execute upvolume = 2 [ 3489][I][main.cpp:1757] readprogbuttons(): [main] gpio_13 will execute downvolume = 2 [ 3497][I][main.cpp:1757] readprogbuttons(): [main] gpio_14 will execute stop [ 3504][I][main.cpp:1757] readprogbuttons(): [main] gpio_17 will execute resume [ 3513][I][main.cpp:2669] setup(): [main] Enable pin 35 for IR [ 3517][I][main.cpp:2674] setup(): [main] Start BLUETFT display [ 4306][I][main.cpp:2280] mk_lsan(): [main] Create list with acceptable WiFi networks [ 4307][I][WiFiMulti.cpp:84] addAP(): [WIFI][APlistAdd] add SSID: SSID-11 [ 4309][I][main.cpp:2310] mk_lsan(): [main] Added SSID-11 to list of networks [ 4317][I][WiFiMulti.cpp:84] addAP(): [WIFI][APlistAdd] add SSID: red [ 4323][I][main.cpp:2310] mk_lsan(): [main] Added red to list of networks [ 4330][I][WiFiMulti.cpp:84] addAP(): [WIFI][APlistAdd] add SSID: SSID2 [ 4336][I][main.cpp:2310] mk_lsan(): [main] Added SSID2 to list of networks [ 4857][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 0 - WIFI_READY [ 4953][V][WiFiGeneric.cpp:338] _arduino_event_cb(): STA Started [ 4953][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 2 - STA_START [ 5453][I][main.cpp:866] listNetworks(): [main] Scan Networks [ 7377][V][WiFiGeneric.cpp:381] _arduino_event_cb(): SCAN Done: ID: 128, Status: 0, Results: 10 [ 7378][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 1 - SCAN_DONE [ 7382][I][main.cpp:868] listNetworks(): [main] Scan completed [ 7388][I][main.cpp:876] listNetworks(): [main] Number of available networks: 10 [ 7395][I][main.cpp:894] listNetworks(): [main] 1 - DIGI-7Mk9 Signal: -49 dBm, Encryption WPA_WPA2_PSK, Not accepttable [ 7407][I][main.cpp:894] listNetworks(): [main] 2 - red Signal: -50 dBm, Encryption WPA_WPA2_PSK, Acceptable [ 7419][I][main.cpp:894] listNetworks(): [main] 3 - red2 Signal: -51 dBm, Encryption WPA_WPA2_PSK, Acceptable [ 7430][I][main.cpp:894] listNetworks(): [main] 4 - TP-Link_9590 Signal: -68 dBm, Encryption WPA2_PSK, Not accepttable [ 7442][I][main.cpp:894] listNetworks(): [main] 5 - UPCBEE11235 Signal: -73 dBm, Encryption WPA_WPA2_PSK, Not accepttable [ 7454][I][main.cpp:894] listNetworks(): [main] 6 - Cosconel2.5 Signal: -76 dBm, Encryption WPA_WPA2_PSK, Not accepttable [ 7466][I][main.cpp:894] listNetworks(): [main] 7 - Cosconel1 Signal: -76 dBm, Encryption WPA_WPA2_PSK, Not accepttable [ 7478][I][main.cpp:894] listNetworks(): [main] 8 - DIGI-cNh7 Signal: -82 dBm, Encryption WPA_WPA2_PSK, Not accepttable [ 7490][I][main.cpp:894] listNetworks(): [main] 9 - UPC95246C4 Signal: -92 dBm, Encryption WPA_WPA2_PSK, Not accepttable [ 7502][I][main.cpp:894] listNetworks(): [main] 10 - UPC4265EE6 Signal: -93 dBm, Encryption WPA_WPA2_PSK, Not accepttable [ 7514][I][main.cpp:898] listNetworks(): [main] End of list [ 7541][I][main.cpp:967] nextPreset(): [main] nextPreset is 0 [ 7556][I][main.cpp:2719] setup(): [main] Connect to network [ 7561][V][WiFiGeneric.cpp:341] _arduino_event_cb(): STA Stopped [ 7563][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 3 - STA_STOP [ 8572][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 0 - WIFI_READY [ 8576][V][WiFiGeneric.cpp:338] _arduino_event_cb(): STA Started [ 8576][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 2 - STA_START [ 16188][V][WiFiGeneric.cpp:381] _arduino_event_cb(): SCAN Done: ID: 129, Status: 0, Results: 16 [ 16189][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 1 - SCAN_DONE [ 16193][I][WiFiMulti.cpp:114] run(): [WIFI] scan done [ 16198][I][WiFiMulti.cpp:119] run(): [WIFI] 16 networks found [ 16203][D][WiFiMulti.cpp:151] run(): 0: [3][54:E1:05:5D:27:A1] DIGI-7Mk9 (-51) [ 16211][D][WiFiMulti.cpp:149] run(): ---> 1: [3][56:E1:05:1D:27:A1] red (-51) [ 16219][D][WiFiMulti.cpp:151] run(): 2: [3][56:E1:05:2D:27:A1] red2 (-52) [ 16226][D][WiFiMulti.cpp:151] run(): 3: [3][90:5C:44:4F:0C:4D] UPCBEE11235 (-73) [ 16234][D][WiFiMulti.cpp:151] run(): 4: [9][FA:4E:33:17:7B:21] Cosconel2.5 (-76)
[ 16242][D][WiFiMulti.cpp:151] run(): 5: [9][F8:4E:33:17:7B:21] Cosconel1 (-77)
[ 16250][D][WiFiMulti.cpp:151] run(): 6: [4][7A:A2:F4:8B:95:88] TP-Link_9590 (-79)
[ 16258][D][WiFiMulti.cpp:151] run(): 7: [9][74:31:AF:13:AB:11] DIGI-cNh7 (-80)
[ 16266][D][WiFiMulti.cpp:151] run(): 8: [1][E2:37:BF:09:CD:C1] DIRECT-R1-BRAVIA (-86)
[ 16274][D][WiFiMulti.cpp:151] run(): 9: [3][66:FF:0A:02:60:5D] DIRECT-Li-BRAVIA (-86)
[ 16282][D][WiFiMulti.cpp:151] run(): 10: [1][F4:91:1E:67:A7:B7] 1e67a7b7 (-92) [ 16290][D][WiFiMulti.cpp:151] run(): 11: [1][C8:3A:35:1D:F5:90] Liviu_Network (-92) [ 16298][D][WiFiMulti.cpp:151] run(): 12: [4][72:5A:B0:B5:BC:E5] TP-Link_Guest_BCE5 (-92) [ 16307][D][WiFiMulti.cpp:151] run(): 13: [1][F0:A7:31:B4:68:B2] DIGI-rx3M (-93)
[ 16315][D][WiFiMulti.cpp:151] run(): 14: [11][54:67:51:20:42:DB] UPC95246C4 (-93) [ 16323][D][WiFiMulti.cpp:151] run(): 15: [11][54:67:51:26:97:58] UPC4265EE6 (-95)
[ 16331][I][WiFiMulti.cpp:160] run(): [WIFI] Connecting BSSID: 56:E1:05:1D:27:A1 SSID: red Channel: 3 (-51) [ 16342][V][WiFiGeneric.cpp:97] set_esp_interface_ip(): Configuring Station static IP: 0.0.0.0, MASK: 0.0.0.0, GW: 0.0.0.0 [ 16978][V][WiFiGeneric.cpp:353] _arduino_event_cb(): STA Connected: SSID: red, BSSID: 56:e1:05:1d:27:a1, Channel: 3, Auth: WPA_WPA2_PSK [ 16979][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 4 - STA_CONNECTED [ 17218][V][WiFiGeneric.cpp:367] _arduino_event_cb(): STA Got New IP:192.168.1.112 [ 17219][D][WiFiGeneric.cpp:929] _eventCallback(): Arduino Event: 7 - STA_GOT_IP [ 17222][D][WiFiGeneric.cpp:991] _eventCallback(): STA IP: 192.168.1.112, MASK: 255.255.255.0, GW: 192.168.1.1 [ 17232][I][WiFiMulti.cpp:174] run(): [WIFI] Connecting done. [ 17237][D][WiFiMulti.cpp:175] run(): [WIFI] SSID: red [ 17242][D][WiFiMulti.cpp:176] run(): [WIFI] IP: 192.168.1.112 [ 17248][D][WiFiMulti.cpp:177] run(): [WIFI] MAC: 56:E1:05:1D:27:A1 [ 17254][D][WiFiMulti.cpp:178] run(): [WIFI] Channel: 3 [ 17260][I][main.cpp:1639] connectwifi(): [main] SSID = red [ 17264][I][main.cpp:1643] connectwifi(): [main] IP = 192.168.1.112 [ 17272][I][main.cpp:2729] setup(): [main] Start web server [ 17277][I][main.cpp:2739] setup(): [main] Network found. Starting clients [ 17287][I][main.cpp:2773] setup(): [main] MDNS responder started [ 18290][I][main.cpp:2811] setup(): [main] Rotary encoder is enabled [ 18290][I][main.cpp:4375] gettime(): [main] Sync TOD [ 19531][I][main.cpp:4388] gettime(): [main] TOD synced [ 19661][I][VS1053.cpp:129] testComm(): [VS1053] Slow SPI, Testing VS1053 read/write registers...[ 19912][I][VS1053.cpp:129] testComm(): [VS1053] Fast SPI, Testing VS1053 read/write registers again... [ 20175][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A60 R1:FF00 R2:0000 [ 20185][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A63 R1:0000 R2:0000 [ 20195][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A66 R1:0000 R2:0000 [ 20205][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A69 R1:0000 R2:0000 [ 20215][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A6C R1:0000 R2:0000 [ 20225][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A6F R1:0000 R2:0000 [ 20235][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A72 R1:0000 R2:0000 [ 20245][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A75 R1:0000 R2:0000 [ 20255][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A78 R1:0000 R2:0000 [ 20265][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A7B R1:0000 R2:0000 [ 20275][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A7E R1:0000 R2:0000 [ 20285][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A81 R1:0000 R2:0000 [ 20295][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A84 R1:0000 R2:0000 [ 20305][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A87 R1:0000 R2:0000 [ 20315][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A8A R1:0000 R2:0000 [ 20325][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A8D R1:0000 R2:0000 [ 20335][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A90 R1:0000 R2:0000 [ 20345][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A93 R1:0000 R2:0000 [ 20355][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A96 R1:0000 R2:0000 [ 20365][E][VS1053.cpp:150] testComm(): [VS1053] SPI error. SB:2A99 R1:0000 R2:0000 [ 20376][W][VS1053.cpp:162] testComm(): [VS1053] This is not a VS1053, but a VS1001 instead!
[ 21532][I][main.cpp:2836] setup(): [main] Playtask started [ 21749][I][main.cpp:967] nextPreset(): [main] nextPreset is 6 [ 21750][I][main.cpp:3406] radiofuncs(): [main] Radiofuncs cmd is 1 [ 21750][I][main.cpp:4451] playtask(): [main] QSTOPSONG [ 21752][I][main.cpp:1401] connecttohost(): [main] Connect to host icecast.omroep.nl:80/radio1-bb-mp3 [ 21777][I][VS1053.cpp:286] stopSong(): [VS1053] Song stopped correctly after 0 msec [ 22081][I][main.cpp:2543] onConnect(): [main] Connected to host at 145.58.53.168 on port 80 [ 22166][I][main.cpp:1462] connecttohost(): [main] send GET command [ 22271][I][main.cpp:3654] handlebyte_ch(): [main] Switch to HEADER [ 22271][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: Server: Icecast 2.4.0-kh22 [ 22274][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: Connection: Close [ 22281][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: Pragma: no-cache [ 22288][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: Expires: Thu, 19 Nov 1981 08:52:00 GMT [ 22297][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: Cache-Control: no-store, no-cache, private [ 22306][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: Content-Type: audio/mpeg [ 22314][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: icy-br: 192 [ 22320][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: ice-audio-info: samplerate=48000;channels=2;bitrate=192 [ 22331][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: icy-genre: Talk [ 22338][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: icy-metadata: 1 [ 22345][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: icy-name: NPO Radio1 [ 22352][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: icy-pub: 0 [ 22359][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: icy-url: http://www.radio1.nl [ 22367][I][main.cpp:3675] handlebyte_ch(): [main] Headerline: icy-metaint: 16000 [ 22374][I][main.cpp:3745] handlebyte_ch(): [main] Switch to DATA, bitrate is 192, metaint is 16000 [ 22383][I][main.cpp:4443] playtask(): [main] QSTARTSONG [ 22743][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 65 bytes [ 22743][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - Langs de Lijn En Omstreken - NOS, EO'; [260233][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 51 bytes [260234][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='Charles & Eddie - Would I lie to you'; [470908][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 65 bytes [470909][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - Langs de Lijn En Omstreken - NOS, EO'; [4432619][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 55 bytes [4432620][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='Dylan, Bob - Subterranean homesick blues'; [4567942][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 65 bytes [4567942][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - Langs de Lijn En Omstreken - NOS, EO'; [5803163][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 60 bytes [5803163][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - NOS Met het Oog op Morgen - NOS'; [6586008][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 43 bytes [6586008][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='Noisettes - Never forget you';[6703362][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 60 bytes [6703363][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - NOS Met het Oog op Morgen - NOS'; [7220288][I][main.cpp:4373] gettime(): [main] Sync TOD, old value is 23:23:38 [7220288][I][main.cpp:4375] gettime(): [main] Sync TOD [7220289][I][main.cpp:4388] gettime(): [main] TOD synced [7278792][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 26 bytes [7278793][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='Nona - Liar'; [7408713][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 60 bytes [7408714][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - NOS Met het Oog op Morgen - NOS'; [8137596][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 78 bytes [8137597][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='Marvin Gaye & Tammi Terrell - Ain't nothing like the real thing'; [8265644][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 60 bytes [8265644][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - NOS Met het Oog op Morgen - NOS'; [9403056][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 66 bytes [9403056][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - Nooit Meer Slapen: Herman Koch - VPRO'; [13002430][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 38 bytes [13002430][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='Wie luistert, weet meer';
[13003134][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 71 bytes [13003134][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - MISCHA! praat met Fajah Lourens - AVROTROS'; [14420288][I][main.cpp:4373] gettime(): [main] Sync TOD, old value is 01:23:38 [14420288][I][main.cpp:4375] gettime(): [main] Sync TOD [14420289][I][main.cpp:4388] gettime(): [main] TOD synced [16603468][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 49 bytes [16603469][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - De Nacht van EO - EO'; [21620289][I][main.cpp:4373] gettime(): [main] Sync TOD, old value is 03:23:37 [21620289][I][main.cpp:4375] gettime(): [main] Sync TOD [21620290][I][main.cpp:4388] gettime(): [main] TOD synced [23715976][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 63 bytes [23715977][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='Simon & Garfunkel - Old friends / Bookends theme'; [23794575][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 49 bytes [23794575][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - De Nacht van EO - EO'; [24815997][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 37 bytes [24815998][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='Nutini, Paolo - Rewind';
[25068741][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 49 bytes [25068741][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - De Nacht van EO - EO'; [26289410][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 36 bytes [26289411][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='Kodaline - All I want';
[26584752][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 49 bytes [26584752][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - De Nacht van EO - EO'; [27129560][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 47 bytes [27129560][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='Scott, Calum - Dancing on my own'; [27383020][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 49 bytes [27383021][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - De Nacht van EO - EO'; [27404123][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 45 bytes [27404123][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - Vroeg! - BNNVARA'; [28820288][I][main.cpp:4373] gettime(): [main] Sync TOD, old value is 05:23:37 [28820288][I][main.cpp:4375] gettime(): [main] Sync TOD [28820289][I][main.cpp:4388] gettime(): [main] TOD synced [30015129][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 38 bytes [30015129][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='Beatles - Come together';
[30265242][I][main.cpp:1295] showstreamtitle(): [main] Streamtitle found, 45 bytes [30265243][I][main.cpp:1296] showstreamtitle(): [main] StreamTitle='NPO Radio 1 - Vroeg! - BNNVARA';

Edzelf commented 5 months ago

It is an SPI problem. At [ 19661] you can see that the SPI test succeeded with a low SPI frequency (0.2 MHz) succeeded. The test with a high SPI frequency (5 MHz) fails. So first thing to do is to check the SPI bus wiring. At [ 20376] you can see that the chip in your soundmodule is a VS1001 instead of a VS1053. It might also be a fake VS1053. A real VS1001 will work for MP3 data only. You may try to remove line 205 in VS1053.cpp ( S1053_SPI._clock = 5000000 ; // SPI Clock to 5 MHz. ), but it would be better to replace your VS1053 module with a better one.

redstoicescu commented 5 months ago

changed in config.h dec1003 to 1053 : [ 84816][W][VS1053.cpp:162] testComm(): [VS1053] This is not a VS1053, but a VS1001 instead!

redstoicescu commented 5 months ago

modified vs1053 rebooting continuous

redstoicescu commented 5 months ago

Solved , wiring problem Thank you for your patience