Commit Graph

112 Commits

Author SHA1 Message Date
Matthias Ringwald
4bdbd7549b chipset: atwilc3000 only supports LE officially, em9304 has valid bd_addr, some W18xx have ANT 2017-10-30 16:24:19 +01:00
Matthias Ringwald
f38885aa68 chipset: ATWILC3000 only qualified as BLE Controller 2017-10-18 11:37:31 +02:00
Matthias Ringwald
84827a6970 chipset: mention CSR acquisition by Qualcomm 2017-10-16 12:21:24 +02:00
Matthias Ringwald
4599901111 cc256x: update link to TIInit_11.8.32.bts for WL183x chipsets to V4.2 2017-10-02 16:10:43 +02:00
Matthias Ringwald
24a96a2856 chipset/README.md: add LMP Subversion of CC2567 2017-10-02 15:22:10 +02:00
Matthias Ringwald
0e1ffed02f chipset/cc256x: support init scripts v2.4 and v2.8 for CC2567 2017-10-02 14:58:26 +02:00
Matthias Ringwald
8ac5232844 bcm: support repeated firmware download 2017-09-19 10:08:03 +02:00
Matthias Ringwald
410be61aeb nrf5: update chipset docu and explain how to flash HCI firmware 2017-09-14 18:08:32 +02:00
Matthias Ringwald
360243be41 posix-h4-zephyr: read static address via vendor specific command and use it 2017-09-14 15:34:11 +02:00
Matthias Ringwald
7d82eb501e atwilc3000: updated docu and samv70-xplained port 2017-08-10 16:21:53 +02:00
Matthias Ringwald
025f455589 atwilc3000: add missing dependency for firmware.c on firmware.bin 2017-08-10 16:03:25 +02:00
Matthias Ringwald
69e3d9734d atwilc3000: download individual firmware files on demand 2017-08-10 15:25:04 +02:00
Matthias Ringwald
6e0288c29c esp32: add to Chipset list, mention DLE support and multiple LE roles 2017-08-08 14:58:41 +02:00
Matthias Ringwald
6e0d5aed6b atwilc3000: configure chipset for main baud rate as part of the firmware download 2017-08-08 10:56:22 +02:00
Matthias Ringwald
fbacaeecf6 atwilc3000: add to READMEs 2017-08-08 10:56:21 +02:00
Matthias Ringwald
f14824f7f1 atwilc3000: chipset support complete 2017-08-08 10:56:21 +02:00
Matthias Ringwald
6ca9a99a26 atwilc3000: support custom bd_addr 2017-08-08 10:56:21 +02:00
Matthias Ringwald
a1b34469cd atwilc3000: write 4096 byte firmware blobs directly from firmware array 2017-08-08 10:56:21 +02:00
Matthias Ringwald
d119968eb2 atwilc3000: only dump HCI portion of Write Memory command 2017-08-08 10:56:21 +02:00
Matthias Ringwald
9df3854281 atwilc3000: configure main baud rate 2017-08-08 10:56:21 +02:00
Matthias Ringwald
c7d3427cb5 atwilc3000: use high baudrate for firmware upload 2017-08-08 10:56:21 +02:00
Matthias Ringwald
ccebdf934c atwilc3000: new port posix-h4-atwilc3000. firmware upload ipmlemented 2017-08-08 10:56:21 +02:00
Matthias Ringwald
44149d3a0f atwilc3000: convert .bin into .h + .c file 2017-08-08 10:56:21 +02:00
Matthias Ringwald
c823631b5a atwilc3000: download Bluetooth firmware from atwilc3000/firmware GitHub repo 2017-08-08 10:56:21 +02:00
Matthias Ringwald
9ba7722dcc em9301: support vendor specific set baudrate command 2017-07-25 17:12:02 +02:00
Matthias Ringwald
d40c3de009 em9301: support vendor specific set baudrate command 2017-07-25 17:09:38 +02:00
Matthias Ringwald
c1fc8abcd5 em9304: update chipset/README to list 8 LE roles + DLE 2017-07-21 14:41:24 +02:00
Matthias Ringwald
1a26f7a48c cc256x: calculate lmp subversion from aka name 2017-07-17 23:18:03 +02:00
Matthias Ringwald
fb904c266b cc256x: add lmp subversion of WL18xx to overview and conversion tool 2017-07-17 22:50:48 +02:00
Matthias Ringwald
f93a20173c stm32-l053r8-em9304: added README for port and updated chipset docu 2017-07-04 23:19:18 +02:00
Matthias Ringwald
7c5fbb2726 chipset: update EM9304 info 2017-07-04 18:44:30 +02:00
Matthias Ringwald
48900dc5d4 cc256x: fix regression for MSP430 targets 2017-05-13 23:38:21 +02:00
Matthias Ringwald
2d0fc1be49 cc256x: support CC256xB Service Pack v1.6 and use in all CC256x ports 2017-05-13 23:22:59 +02:00
Matthias Ringwald
e2ee49ead8 cc256x: allow to select custom init script for next power up 2017-05-13 22:45:47 +02:00
Matt Kelly
84784df65f Remove erroneously added Makefile 2017-05-05 15:20:30 +02:00
Matt Kelly
d4d8445570 Begin porting btstack to esp32 2017-05-05 15:20:30 +02:00
Matthias Ringwald
39e7ee9f5d cc256x: ENABLE_CC256X_BAUDRATE_CHANGE_FLOWCONTROL_BUG_WORKAROUND avoids lost bytes during baud rate change, updated docu 2017-04-30 00:13:30 +02:00
Matthias Ringwald
646a1850c2 bcm/h5: allow to use higher main baud rate when fully booted 2017-04-26 11:55:26 +02:00
Matthias Ringwald
99e8f095f5 bcm/h5: extract btstack_chipset_bcm_download_firmware 2017-04-26 11:55:26 +02:00
Matthias Ringwald
4e94d79fcb chipsets: document possible workaround for CC256x bug during HCI Command Complete Event for HCI VS Update Baudrate 2017-04-25 10:24:16 +02:00
Matthias Ringwald
71aad61857 chipsets: document possible workaround for CC256x bug during HCI Command Complete Event for HCI VS Update Baudrate 2017-04-25 10:10:48 +02:00
Matthias Ringwald
77b95b4145 csr: support setting baud rate via h4/h5 2017-04-19 15:12:51 +02:00
Matthias Ringwald
daa2e90cf2 h5: add hci_transport_h5_enable_bcsp_mode() to use BCSP with CSR chipsets 2017-04-07 12:39:30 +02:00
Matthias Ringwald
ca93b47d3c csr: don't enable parity for H5 with PS Keys. doesn't help, only breaks H5 2017-04-07 12:39:30 +02:00
Matthias Ringwald
65b6e0cdf7 da14581: does not have fixed valid BD ADDR 2017-03-30 21:26:23 +02:00
Matthias Ringwald
fcf75f5bf8 da14581: verify crc after download 2017-03-30 21:19:53 +02:00
Matthias Ringwald
c240379e84 da14581: add to chipset docu 2017-03-30 19:31:13 +02:00
Matthias Ringwald
e72b198f65 da14581: add chipset support for Dialog Semiconductor DA14581. Download firmware before stack starts 2017-03-30 17:31:10 +02:00
Matthias Ringwald
ab2c6ae4b7 tool: add update_filename.py that adds __BTSTACK_FILE__ to every .c file for use with debug output instead of __FILE__ 2017-03-24 23:39:20 +01:00
Matthias Ringwald
c00c65fa65 chipset: more on different HCI variants, spellcheck 2017-03-24 13:06:09 +01:00