{"id":9354,"date":"2019-03-22T16:28:53","date_gmt":"2019-03-22T16:28:53","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=9354"},"modified":"2019-03-22T21:01:34","modified_gmt":"2019-03-22T21:01:34","slug":"esp-idf-spp-acceptor","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=9354","title":{"rendered":"ESP-IDF: SPP Acceptor"},"content":{"rendered":"<pre class=\"brush: plain; collapse: true; light: false; title: make monitor; toolbar: true; notranslate\" title=\"make monitor\">\r\nandreas@udoo-x86:~\/esp\/bt_spp_acceptor$ make monitor\r\nToolchain path: \/home\/andreas\/esp\/xtensa-esp32-elf\/bin\/xtensa-esp32-elf-gcc\r\nToolchain version: crosstool-ng-1.22.0-80-g6c4433a\r\nCompiler version: 5.2.0\r\nPython requirements from \/home\/andreas\/esp\/esp-idf\/requirements.txt are satisfied.\r\nMONITOR\r\n--- idf_monitor on \/dev\/ttyUSB0 115200 ---\r\n--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---\r\nets Jun  8 2016 00:22:57\r\n\r\nrst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)\r\nets Jun  8 2016 00:22:57\r\n\r\nrst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)\r\nconfigsip: 0, SPIWP:0xee\r\nclk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00\r\nmode:DIO, clock div:2\r\nload:0x3fff0018,len:4\r\nload:0x3fff001c,len:6332\r\nload:0x40078000,len:11308\r\nho 0 tail 12 room 4\r\nload:0x40080400,len:6680\r\nentry 0x40080760\r\nI (31) boot: ESP-IDF v4.0-dev-141-g106dc0590 2nd stage bootloader\r\nI (31) boot: compile time 16:29:49\r\nI (31) boot: Enabling RNG early entropy source...\r\nI (37) boot: SPI Speed      : 40MHz\r\nI (41) boot: SPI Mode       : DIO\r\nI (45) boot: SPI Flash Size : 4MB\r\nI (49) boot: Partition Table:\r\nI (53) boot: ## Label            Usage          Type ST Offset   Length\r\nI (60) boot:  0 nvs              WiFi data        01 02 00009000 00006000\r\nI (67) boot:  1 phy_init         RF data          01 01 0000f000 00001000\r\nI (75) boot:  2 factory          factory app      00 00 00010000 00100000\r\nI (82) boot: End of partition table\r\nI (87) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x231dc (143836) map\r\nI (146) esp_image: segment 1: paddr=0x00033204 vaddr=0x3ffbdb60 size=0x02a7c ( 10876) load\r\nI (150) esp_image: segment 2: paddr=0x00035c88 vaddr=0x40080000 size=0x00400 (  1024) load\r\n0x40080000: _WindowOverflow4 at \/home\/andreas\/esp\/esp-idf\/components\/freertos\/xtensa_vectors.S:1779\r\n\r\nI (153) esp_image: segment 3: paddr=0x00036090 vaddr=0x40080400 size=0x09f80 ( 40832) load\r\nI (179) esp_image: segment 4: paddr=0x00040018 vaddr=0x400d0018 size=0x74490 (476304) map\r\n0x400d0018: _flash_cache_start at ??:?\r\n\r\nI (346) esp_image: segment 5: paddr=0x000b44b0 vaddr=0x4008a380 size=0x07f38 ( 32568) load\r\n0x4008a380: r_lld_pdu_rx_handler at ??:?\r\n\r\nI (370) boot: Loaded app from partition at offset 0x10000\r\nI (370) boot: Disabling RNG early entropy source...\r\nI (371) cpu_start: Pro cpu up.\r\nI (374) cpu_start: Application information:\r\nI (379) cpu_start: Project name:     bt_spp_acceptor_demo\r\nI (385) cpu_start: App version:      1\r\nI (389) cpu_start: Compile time:     Mar 22 2019 16:29:46\r\nI (396) cpu_start: ELF file SHA256:  5e989405b9626e7c...\r\nI (402) cpu_start: ESP-IDF:          v4.0-dev-141-g106dc0590\r\nI (408) cpu_start: Starting app cpu, entry point is 0x400810a0\r\n0x400810a0: call_start_cpu1 at \/home\/andreas\/esp\/esp-idf\/components\/esp32\/cpu_start.c:267\r\n\r\nI (0) cpu_start: App cpu up.\r\nI (418) heap_init: Initializing. RAM available for dynamic allocation:\r\nI (425) heap_init: At 3FFAFF10 len 000000F0 (0 KiB): DRAM\r\nI (431) heap_init: At 3FFB6388 len 00001C78 (7 KiB): DRAM\r\nI (437) heap_init: At 3FFB9A20 len 00004108 (16 KiB): DRAM\r\nI (443) heap_init: At 3FFBDB5C len 00000004 (0 KiB): DRAM\r\nI (450) heap_init: At 3FFCCF10 len 000130F0 (76 KiB): DRAM\r\nI (456) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D\/IRAM\r\nI (462) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D\/IRAM\r\nI (468) heap_init: At 400922B8 len 0000DD48 (55 KiB): IRAM\r\nI (475) cpu_start: Pro cpu start user code\r\nI (157) cpu_start: Starting scheduler on PRO CPU.\r\nI (0) cpu_start: Starting scheduler on APP CPU.\r\nI (202) BTDM_INIT: BT controller compile version &#x5B;80351af]\r\nI (202) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE\r\nI (302) phy: phy_version: 4100, 6fa5e27, Jan 25 2019, 17:02:06, 0, 0\r\nI (902) SPP_ACCEPTOR_DEMO: ESP_SPP_INIT_EVT\r\nI (912) SPP_ACCEPTOR_DEMO: ESP_SPP_START_EVT\r\n\r\n--- idf_monitor (1.1) - ESP-IDF monitor tool\r\n--- based on miniterm from pySerial\r\n---\r\n--- Ctrl+]   Exit program\r\n--- Ctrl+T   Menu escape key, followed by:\r\n--- Menu keys:\r\n---    Ctrl+T  Send the menu character itself to remote\r\n---    Ctrl+]  Send the exit character itself to remote\r\n---    Ctrl+R  Reset target board via RTS line\r\n---    Ctrl+F  Build &amp; flash project\r\n---    Ctrl+A  Build &amp; flash app only\r\n---    Ctrl+Y  Toggle output display\r\n---    Ctrl+P  Reset target into bootloader to pause app via RTS line\r\n\r\nI (376912) SPP_ACCEPTOR_DEMO: ESP_BT_GAP_CFM_REQ_EVT Please compare the numeric value: 484635\r\nI (398402) SPP_ACCEPTOR_DEMO: authentication success: DESKTOP-TK7JO97\r\nI (398402) SPP_ACCEPTOR_DEMO: 00 28 f8 3f b1 13 \r\nW (471972) BT_APPL: new conn_srvc id:26, app_id:255\r\nI (471972) SPP_ACCEPTOR_DEMO: ESP_SPP_SRV_OPEN_EVT\r\nI (474502) SPP_ACCEPTOR_DEMO: speed(471.803162s ~ 474.330658s): 0.009496 kbit\/s\r\nI (481892) SPP_ACCEPTOR_DEMO: speed(474.330658s ~ 481.723602s): 0.003246 kbit\/s\r\nI (484712) SPP_ACCEPTOR_DEMO: speed(481.723602s ~ 484.544861s): 0.022685 kbit\/s\r\nI (679422) SPP_ACCEPTOR_DEMO: speed(484.544861s ~ 679.253235s): 0.000411 kbit\/s\r\nI (682292) SPP_ACCEPTOR_DEMO: speed(679.253235s ~ 682.116882s): 0.030730 kbit\/s\r\n<\/pre>\n<pre class=\"brush: plain; collapse: true; light: false; title: console 1; toolbar: true; notranslate\" title=\"console 1\">\r\nI (681) SPP_ACCEPTOR_DEMO: ESP_SPP_INIT_EVT\r\nI (691) SPP_ACCEPTOR_DEMO: ESP_SPP_START_EVT\r\nI (26811) SPP_ACCEPTOR_DEMO: authentication success: DESKTOP-TK7JO97\r\nI (26811) SPP_ACCEPTOR_DEMO: 00 28 f8 3f b1 13\r\nI (50321) SPP_ACCEPTOR_DEMO: ESP_SPP_SRV_OPEN_EVT\r\nI (53611) SPP_ACCEPTOR_DEMO: ESP_SPP_DATA_IND_EVT len=1 handle=129\r\nI (53611) : 61\r\nI (53611) SPP_ACCEPTOR_DEMO: ESP_SPP_WRITE_EVT\r\nI (69921) SPP_ACCEPTOR_DEMO: ESP_SPP_DATA_IND_EVT len=1 handle=129\r\nI (69921) : 6c\r\nI (69921) SPP_ACCEPTOR_DEMO: ESP_SPP_WRITE_EVT\r\nI (96961) SPP_ACCEPTOR_DEMO: ESP_SPP_DATA_IND_EVT len=1 handle=129\r\nI (96961) : 74\r\nI (96961) SPP_ACCEPTOR_DEMO: ESP_SPP_WRITE_EVT\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>andreas@udoo-x86:~\/esp\/bt_spp_acceptor$ make monitor Toolchain path: \/home\/andreas\/esp\/xtensa-esp32-elf\/bin\/xtensa-esp32-elf-gcc Toolchain version: crosstool-ng-1.22.0-80-g6c4433a Compiler version: 5.2.0 Python requirements from \/home\/andreas\/esp\/esp-idf\/requirements.txt are satisfied. MONITOR &#8212; idf_monitor on \/dev\/ttyUSB0 115200 &#8212; &#8212; Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H &#8212; ets Jun 8 2016 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) ets Jun 8 2016 00:22:57 rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9354","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/9354","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9354"}],"version-history":[{"count":4,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/9354\/revisions"}],"predecessor-version":[{"id":9364,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/9354\/revisions\/9364"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}