Commit graph

12476 commits

Author SHA1 Message Date
f28f0857c1 it does something! 2024-06-26 15:15:14 -05:00
38b6d8d07c ugh etc 2024-06-26 15:06:05 -05:00
bd57793763 move zigbee stuff to own file
it crashes though

```
ZBOSS: common/zb_init_default.c:181   ED build
ZBOSS: common/zb_init_default.c:187   sizes: g_zb 7408 sched 224 bpool 16 nwk 912 aps 3040 addr 284 zdo 840
ZBOSS: common/zb_init_default.c:196   sec 2
ZBOSS: common/zb_init_default.c:198   zcl 600
ZBOSS: common/zb_init_default.c:201   zll 960
ZBOSS: common/zb_init_default.c:207   nvram 140
ZBOSS: common/zb_init_default.c:210   buttons 200
ZBOSS: common/zb_init_default.c:212   err_ind 4
ZBOSS: common/zb_init_default.c:218   scheduler q size 80
ZBOSS: common/zb_init_default.c:221   g_mac 816 g_imac 28
ZBOSS: common/zb_init_default.c:225   Configurable mem build, use ZBOSS lib defaults = 0
ZBOSS: common/zb_init_default.c:231   ZB_IOBUF_POOL_SIZE 80 ZB_NWK_IN_Q_SIZE 40 ZB_MAC_PENDING_QUEUE_SIZE 20 ZB_APS_DST_BINDING_TABLE_SIZE 16 ZB_APS_BIND_TRANS_TABLE_SIZE 20 ZB_N_APS_RETRANS_ENTRIES 27
ZBOSS: common/zb_init_default.c:261   ZB_N_APS_KEY_PAIR_ARR_MAX_SIZE 8 ZB_IEEE_ADDR_TABLE_SIZE 64 ZB_NEIGHBOR_TABLE_SIZE 64 ZB_NWK_ROUTING_TABLE_SIZE 0 ZB_APS_DUPS_TABLE_SIZE 32
E (904) ESP_ZIGBEE_CORE: Unknown device type!
ZBOSS: zdo/af_descriptor.c:357   ep_count 1
ZBOSS: zdo/zdo_app_prod_conf.c:144   no production config block found
ZBOSS: zdo/zdo_app_prod_conf.c:781   no valid production configuration found, signaling to application
I (929) _zig: ZDO signal: ZDO Config Ready (0x17), status: ESP_FAIL
I (935) _zig: Initialize Zigbee stack
ZBOSS: common/zb_debug.c:64   Assertion failed /builds/thread_zigbee/esp-zboss/components/zboss_stack/zboss/zdo/zdo_commissioning.c:104
Zigbee stack assertion failed zdo/zdo_commissioning.c:104

abort() was called at PC 0x4215c519 on core 0
Core  0 register dump:
MEPC    : 0x40802be0  RA      : 0x4080e362  SP      : 0x40839430  GP      : 0x4081efc0
TP      : 0x407cf974  T0      : 0x37363534  T1      : 0x7271706f  T2      : 0x33323130
S0/FP   : 0x4083946c  S1      : 0x4083946c  A0      : 0x4083946c  A1      : 0x4083944e
A2      : 0x00000000  A3      : 0x40839499  A4      : 0x00000001  A5      : 0x40830000
A6      : 0x00000000  A7      : 0x76757473  S2      : 0x40839450  S3      : 0x00000000
S4      : 0x004bdef2  S5      : 0x0000004d  S6      : 0x00000000  S7      : 0x00000000
S8      : 0x00000000  S9      : 0x00000000  S10     : 0x00000000  S11     : 0x00000000
T3      : 0x6e6d6c6b  T4      : 0x6a696867  T5      : 0x66656463  T6      : 0x62613938
MSTATUS : 0x00001881  MTVEC   : 0x40800001  MCAUSE  : 0x00000007  MTVAL   : 0x00000000
MHARTID : 0x00000000

Stack memory:
40839430: 0x00000000 0x00000000 0x4083946c 0x408164fa 0x00000000 0x0000004d 0x004bdef2 0x00000030
...
```
2024-06-26 14:10:49 -05:00
cd5c3fd114 smash the partition table and allow debug libs 2024-06-25 12:44:27 -05:00
a1e5c548eb WIP 2024-06-18 15:47:46 -05:00
Scott Shawcroft
d9387bc654
Merge pull request #9300 from bill88t/nodemcu_esp32c2
Add NodeMcu ESP32-C2
2024-06-07 10:00:21 -07:00
Scott Shawcroft
6b3665a4d5
Merge pull request #9303 from dhalbert/picow-usb-host-off
picow: turn off CIRCUITPY_USB_HOST and CIRCUITPY_PICODVI
2024-06-06 13:05:57 -07:00
Bill Sideris
1790c75cf5
Update paperwork elsewhere too 2024-06-06 22:35:07 +03:00
Bill Sideris
24f91dbde7
Update paperwork 2024-06-06 22:32:42 +03:00
Scott Shawcroft
1aa17b39b6
Merge pull request #9284 from jepler/mp3-stream
MP3: Stream them
2024-06-06 12:15:30 -07:00
Bill Sideris
2af48f2e65
Merge branch 'main' into nodemcu_esp32c2 2024-06-05 21:38:44 +03:00
Bill Sideris
2d18769a3b
Update creator stuff 2024-06-05 21:34:59 +03:00
Dan Halbert
d86e072e54
Merge pull request #9292 from skerr92/rpga_feather
add odt rpga feather
2024-06-05 10:17:26 -04:00
Seth Kerr
5dcefaf551 add odt rpga feather 2024-06-05 07:58:25 -06:00
Seon Rozenblum
bb1f1abad4 Added new UM FeatherS3 Neo. 2024-06-05 10:19:18 +10:00
4465f85027 evo m51: disable MP3 playback
& sort block of configuration settings
2024-06-04 12:18:29 -05:00
f4993b9b8a monster m4sk: disable a bunch of non-applicable modules
this hardware lacks the necessary I/O to connect any of these buses.

(re)enable synthio, it should fit now.
2024-06-04 12:18:04 -05:00
Dan Halbert
90cce2f36b
Merge pull request #9299 from tannewt/time_to_refresh
Make time_to_refresh return 0 correctly
2024-06-04 12:34:56 -04:00
Dan Halbert
46b172e168 picow: turn off CIRCUITPY_USB_HOST and CIRCUITPY_PICODVI 2024-06-04 12:31:57 -04:00
Bill Sideris
ccdcecc252
Initial nodemcu_esp32c2 board configuration (dupe creator id) 2024-06-04 15:56:27 +03:00
Daniel Eichhorn
3855d82f86
Use PID allocated in Espressif Repository 2024-06-04 07:37:39 +02:00
Daniel Eichhorn
d7975afa83
Merge branch 'adafruit:main' into pendrive-s3 2024-06-04 07:34:24 +02:00
Scott Shawcroft
254cac059e
Make time_to_refresh return 0 correctly
Redo Feather C6 pinout so it include standard D# labels for feathers

Fixes #9244
2024-06-03 15:33:11 -07:00
Scott Shawcroft
dc3edf4e24
Merge pull request #9277 from Sola85/improve_espulp
Fix "espulp module broken in CircuitPython 9"
2024-06-03 10:21:56 -07:00
Daniel Eichhorn
3cbad86140 Use unique PID 2024-06-02 19:15:53 +02:00
Daniel Eichhorn
089b3862e4 Add support for ThingPulse Pendrive S3 2024-06-02 17:59:40 +02:00
Dan Halbert
c581eb91a4
Merge pull request #9294 from bablokb/code_cleanup
remove definition of board_display_obj
2024-06-02 09:02:44 -04:00
Tobias Schmale
55028d0a2d espulp: improve error messages 2024-06-01 16:06:45 +00:00
Bernhard Bablok
2ddae3d96c removed definition of board_display_obj 2024-06-01 16:58:15 +02:00
Scott Shawcroft
79ef1f73b3
Support BLE pairing and bonding on ESP 2024-05-31 15:05:48 -07:00
Scott Shawcroft
7a27366182
Merge pull request #9285 from dhalbert/nordic-gc-event-handlers
nordic/bluetooth/ble_drv.c: gc entire event handler list
2024-05-31 10:16:54 -07:00
Thomas Raffler
3913251437 add missing GPIO33 to esp32s3_devkitm 2024-05-31 14:57:02 +02:00
Tobias Schmale
660822ab97 update esp-idf and enable riscv ulp 2024-05-31 08:38:05 +00:00
Dan Halbert
86f8210127 nordic/bluetooth/ble_drv.c: gc entire event handler list 2024-05-30 16:47:58 -04:00
a80311d4c0 MP3Decoder: make testable in coverage build
An mp3 decoder (note that this needs `audiocore.get_buffer`, not
enabled on devices):
```py
import sys
import audiomp3
import audiocore

GET_BUFFER_DONE, GET_BUFFER_MORE_DATA, GET_BUFFER_ERROR = range(3)

with audiomp3.MP3Decoder(sys.argv[1]) as decoder, open(sys.argv[2], "wb") as target:

    while True:
        res, samples = audiocore.get_buffer(decoder)
        if res != GET_BUFFER_ERROR:
            target.write(samples)
        if res != GET_BUFFER_MORE_DATA:
            break
```

this doesn't actually add any tests though
2024-05-30 14:22:39 -05:00
Scott Shawcroft
b799ee89d3
Merge pull request #9243 from Bridgetek/main
espressif: Enable the _eve module
2024-05-29 11:15:54 -07:00
Dan Halbert
0b72f712a7
Merge pull request #9280 from bill88t/cardputer_gripes
Add BAT_ADC pin to cardputer
2024-05-29 13:40:11 -04:00
Brent Picasso
c19d3104c4 update VID, PID, product and manufacturer for ESP32-CAN-X2 2024-05-28 10:23:41 -07:00
Brent Picasso
663eb1186a remove reference to neopixel 2024-05-28 10:08:26 -07:00
Brent Picasso
6dcb96a9d5 flip order and formatting for LED1 and LED 2024-05-28 10:06:41 -07:00
Brent Picasso
f4e7c42527 add board support for autosportlabs_esp32_can_x2 2024-05-28 10:04:44 -07:00
Tuan Nguyen
ac552b291b espressif: Disable the _eve module on boards with 4MB flash size
Signed-off-by: Tuan Nguyen <tuan.nguyen@brtchip.com>
2024-05-28 10:38:58 +07:00
Bill Sideris
5928600cf0
Remove extra newline 2024-05-27 23:55:38 +03:00
Bill Sideris
e5b94d1040
Add BAT_ADC pin 2024-05-27 23:38:12 +03:00
Tobias Schmale
89cad0c379 espulp: update docs 2024-05-26 16:06:40 +00:00
Tuan Nguyen
8d578670be espressif: Enable the _eve module by default for future ESP boards
-  Refactored build configurations into mpconfigport

Signed-off-by: Tuan Nguyen <tuan.nguyen@brtchip.com>
2024-05-26 22:59:13 +07:00
Tobias Schmale
52878c69cf fix pre-commit issues 2024-05-26 14:21:37 +00:00
Sola85
1a65c97de3
Merge branch 'main' into improve_espulp 2024-05-26 15:48:57 +02:00
Tobias Schmale
91309402ea espulp: fix indentation 2024-05-26 13:01:36 +00:00
Tobias Schmale
fb4da28f61 espulp: update docs and fix halt() for esp32 2024-05-26 12:59:39 +00:00