MrBuddyCasino / ESP32_MP3_Decoder

A internet radio and bluetooth speaker project for the Espressif ESP32
774 stars 182 forks source link

Bluetooth with ESP-IDF v3.2 #64

Closed frmdstryr closed 5 years ago

frmdstryr commented 5 years ago

Just want to note that with ESP-IDF 3.2 I also had to go to:

Component Config --> Bluetooth --> Bluetooth Controller --> Bluetooth Controller mode

and change it to Bluetooth Dual Mode.

Otherwise I was getting the error BT_AV: bt_speaker_start enable controller failed below.

Works great thanks!

ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:6448
ho 0 tail 12 room 4
load:0x40078000,len:10892
load:0x40080400,len:7184
entry 0x40080780
I (30) boot: ESP-IDF v3.2-dev-1429-g7efbe8178 2nd stage bootloader
I (30) boot: compile time 21:11:53
I (30) boot: Enabling RNG early entropy source...
I (37) qio_mode: Enabling default flash chip QIO
I (42) boot: SPI Speed      : 80MHz
I (46) boot: SPI Mode       : QIO
I (50) boot: SPI Flash Size : 4MB
I (54) boot: Partition Table:
I (58) boot: ## Label            Usage          Type ST Offset   Length
I (65) boot:  0 nvs              WiFi data        01 02 00009000 00006000
I (72) boot:  1 phy_init         RF data          01 01 0000f000 00001000
I (80) boot:  2 factory          factory app      00 00 00010000 00200000
I (87) boot: End of partition table
I (91) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x30638 (198200) map
I (153) esp_image: segment 1: paddr=0x00040660 vaddr=0x3ff80000 size=0x00000 (     0) load
I (153) esp_image: segment 2: paddr=0x00040668 vaddr=0x3ff80000 size=0x00000 (     0) load
I (160) esp_image: segment 3: paddr=0x00040670 vaddr=0x3ffbdb60 size=0x02dac ( 11692) load
I (172) esp_image: segment 4: paddr=0x00043424 vaddr=0x3ffc090c size=0x00000 (     0) load
I (177) esp_image: segment 5: paddr=0x0004342c vaddr=0x40080000 size=0x00400 (  1024) load
I (187) esp_image: segment 6: paddr=0x00043834 vaddr=0x40080400 size=0x0c7dc ( 51164) load
I (212) esp_image: segment 7: paddr=0x00050018 vaddr=0x400d0018 size=0xa2fcc (667596) map
I (389) esp_image: segment 8: paddr=0x000f2fec vaddr=0x4008cbdc size=0x071d4 ( 29140) load
I (399) esp_image: segment 9: paddr=0x000fa1c8 vaddr=0x400c0000 size=0x00000 (     0) load
I (399) esp_image: segment 10: paddr=0x000fa1d0 vaddr=0x50000000 size=0x00000 (     0) load
I (407) esp_image: segment 11: paddr=0x000fa1d8 vaddr=0x50000000 size=0x00000 (     0) load
I (427) boot: Loaded app from partition at offset 0x10000
I (427) boot: Disabling RNG early entropy source...
I (430) cpu_start: Pro cpu up.
I (433) cpu_start: Starting app cpu, entry point is 0x40081118
I (0) cpu_start: App cpu up.
I (444) heap_init: Initializing. RAM available for dynamic allocation:
I (451) heap_init: At 3FFAFF10 len 000000F0 (0 KiB): DRAM
I (457) heap_init: At 3FFB6388 len 00001C78 (7 KiB): DRAM
I (463) heap_init: At 3FFB9A20 len 00004108 (16 KiB): DRAM
I (469) heap_init: At 3FFBDB5C len 00000004 (0 KiB): DRAM
I (475) heap_init: At 3FFD0340 len 0000FCC0 (63 KiB): DRAM
I (481) heap_init: At 3FFE0440 len 00003BC0 (14 KiB): D/IRAM
I (487) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (494) heap_init: At 40093DB0 len 0000C250 (48 KiB): IRAM
I (500) cpu_start: Pro cpu start user code
I (182) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (182) main: starting app_main()
I (182) main: RAM left: 196400
I (222) main: hardware initialized
I (222) BTDM_INIT: BT controller compile version [b4633da]
I (222) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
E (232) BT_AV: bt_speaker_start enable controller failed

I (232) main: RAM left 179772