iabdalkader
a8858c9d0e
RP2: Update Audio module.
...
* Use a configurable number of PCM buffers in a queue to avoid overflows.
* Add option to configure whether to use pendsv or mp_scheduler for Python callbacks.
* Streaming can be started without a callback and get_buffer() returns a single buffer from the queue.
* Add precomputed LUT for lib OpenPDM stored in flash (saves about 500uS per conversion).
* Overflow detection and configurable abort on overflow.
* Remove fixed DMA channel.
2021-08-21 01:29:10 +02:00
iabdalkader
479a7e7e05
Link with double tap library.
2021-08-20 13:45:42 +02:00
Ibrahim Abd Elkader
77731e7e01
Merge pull request #1433 from openmv/fix_ioctls
...
Fix ioctls args checking.
2021-08-17 15:09:20 +02:00
iabdalkader
7c2d21246b
Fix ioctls args checking.
2021-08-17 14:20:12 +02:00
iabdalkader
fc503793c9
Add tools and bootloaders
2021-08-12 02:21:12 +02:00
Ibrahim Abd Elkader
6cf60e1bfe
Merge pull request #1431 from openmv/user_c_modules
...
User c modules
2021-08-11 23:36:14 +02:00
iabdalkader
f09281f123
Fix missing PI definition for NRF modules.
2021-08-11 21:48:55 +02:00
iabdalkader
40deb8aaef
Add example Python module.
2021-08-11 21:48:37 +02:00
iabdalkader
06e8ba3969
Use USER_C_MODULES to add OpenMV modules.
2021-08-11 21:48:16 +02:00
iabdalkader
368c668421
Register all Python modules if enabled.
2021-08-11 21:41:19 +02:00
iabdalkader
e00d9b8e50
Add ulab submodule.
2021-08-11 19:56:08 +02:00
Ibrahim Abd Elkader
ece89364e5
Merge pull request #1429 from openmv/fix_exceptions
...
Enable text compression and fix all exception issues.
2021-08-11 18:01:29 +02:00
iabdalkader
ad96d3e68d
Enable text compression and fix all exception issues.
2021-08-11 16:24:45 +02:00
Ibrahim Abd Elkader
e6c311831c
Merge pull request #1430 from openmv/portenta_ble
...
Portenta: add ble_advertising.py to manifest.
2021-08-11 16:23:20 +02:00
iabdalkader
7d24c90236
Portenta: add ble_advertising.py to manifest.
2021-08-11 14:45:38 +02:00
iabdalkader
0ccd97a29f
GC2145: Fix pll.
2021-08-08 20:30:12 +02:00
Ibrahim Abd Elkader
34f587212d
Merge pull request #1428 from openmv/gc2145_update
...
GC2145 driver updates.
2021-08-08 19:42:53 +02:00
iabdalkader
e1876886c4
GC2145 driver updates.
2021-08-08 19:31:48 +02:00
Ibrahim Abd Elkader
c7e5172e55
Merge pull request #1426 from openmv/rp2_i2c_pinout
...
Update RP2 boards I2C pinout.
2021-08-06 18:27:46 +02:00
iabdalkader
1755603bc8
Update RP2 boards I2C pinout.
2021-08-06 18:06:29 +02:00
Ibrahim Abd Elkader
af5fecf88a
Merge pull request #1425 from openmv/fix_read_reg
...
Fix sensor.read_reg
2021-08-06 18:05:52 +02:00
iabdalkader
c6d0ec9d25
Fix sensor.read_reg
2021-08-06 17:45:24 +02:00
Ibrahim Abd Elkader
09e1732ab6
Merge pull request #1424 from openmv/machine_i2c_scan
...
Fix machine i2c scan.
2021-08-05 03:24:50 +02:00
iabdalkader
7590ac0a24
Fix machine i2c scan.
2021-08-05 00:53:02 +02:00
Ibrahim Abd Elkader
e592ad700a
Merge pull request #1423 from openmv/nano_rp2040_examples
...
Add Nano-RP2040 examples.
2021-08-04 22:18:15 +02:00
iabdalkader
816f2fe4c0
Add Nano-RP2040 examples.
2021-08-04 21:51:16 +02:00
iabdalkader
bd245546b7
Bump firmware version.
2021-08-02 22:47:12 +02:00
iabdalkader
4ac09721c9
Update change log.
2021-08-02 16:07:52 +02:00
iabdalkader
94dd629e5a
Update NINA driver firmware version.
2021-08-02 15:59:54 +02:00
Ibrahim Abd Elkader
2c7bb5d653
Merge pull request #1421 from openmv/rp2_updates_fix
...
RP2: Updates.
2021-08-01 18:42:18 +02:00
iabdalkader
f9a78b30bf
pyopenmv.py Add reset to bootloader.
2021-08-01 18:26:17 +02:00
iabdalkader
4607b5ea81
RP2: Updates.
...
* Update USB config macros.
* Increase Flash FS size.
* Add missing openmv_disk file.
* Enable MSC in bootloader.
2021-08-01 18:25:12 +02:00
Ibrahim Abd Elkader
e8585ff226
Merge pull request #1418 from openmv/add_cambus_enable
...
Add cambus_enable function.
2021-07-31 22:23:03 +02:00
Ibrahim Abd Elkader
0da68711e0
Merge pull request #1419 from openmv/ulpi_lp
...
Fix ULPI low power mode entry with USB disconnected.
2021-07-31 22:22:53 +02:00
Ibrahim Abd Elkader
f1021d9e26
Merge pull request #1420 from openmv/py_sensor_reset
...
Use sensor_strerror for sensor_reset error.
2021-07-31 22:22:40 +02:00
iabdalkader
2fb2265621
Use sensor_strerror for sensor_reset error.
2021-07-31 21:57:23 +02:00
iabdalkader
6d8f95de03
Fix ULPI low power mode entry with USB disconnected.
...
* fixes #1408
2021-07-31 21:55:51 +02:00
Ibrahim Abd Elkader
8c2c102ed5
Merge pull request #1417 from openmv/hm01b0_reset
...
Fix HM01B0 reset function.
2021-07-31 21:52:13 +02:00
iabdalkader
af1772a2ac
Add cambus_enable function.
2021-07-31 21:48:23 +02:00
iabdalkader
b7afb29ed9
Fix HM01B0 reset function.
2021-07-31 21:38:29 +02:00
Ibrahim Abd Elkader
40b135d44b
Merge pull request #1416 from openmv/rp2_nina_fw_check
...
Make Nina firmware check less strict.
2021-07-31 15:13:50 +02:00
iabdalkader
0c40f48324
Make Nina firmware check less strict.
2021-07-31 14:52:34 +02:00
Ibrahim Abd Elkader
f5389f78b6
Merge pull request #1415 from openmv/nrf_reset_to_bl
...
NRF: Add jump to bootloader.
2021-07-30 13:23:56 +02:00
iabdalkader
04edfbd7bd
NRF: Add jump to bootloader.
2021-07-30 13:12:40 +02:00
Ibrahim Abd Elkader
851b8e8b1c
Merge pull request #1414 from openmv/rp2_nina_updates
...
RP2: Nina WiFi updates
2021-07-29 22:22:20 +02:00
iabdalkader
ab506618d7
Nina: Add firmware version checking.
2021-07-29 21:32:15 +02:00
iabdalkader
9dafa2447b
Nina: Implement AP mode.
2021-07-29 21:23:47 +02:00
iabdalkader
eb2f982779
Nina: Make WiFi driver API compatible with CYW43/upstream.
2021-07-29 21:23:45 +02:00
iabdalkader
088b39dde7
Nina: Fix bind() socket state check for UDP sockets.
2021-07-29 21:23:41 +02:00
iabdalkader
07efa8cacf
Nina: Add BSP deinit function.
2021-07-29 21:23:34 +02:00