Commit Graph

5476 Commits

Author SHA1 Message Date
dependabot[bot]
96609baef3
build(deps): bump actions/cache from 3.2.5 to 3.3.1
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.5 to 3.3.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.5...v3.3.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 16:02:02 +00:00
Ibrahim Abdelkader
1f2af8281a
Merge pull request #1802 from openmv/mt9m_patch_loading
sensors/MT9M114: Optimize patch loading.
2023-03-12 17:56:25 +02:00
iabdalkader
df49751244 sensors/MT9M114: Optimize patch loading.
* Optimize and simplify patch loading by converting firmware patches
to byte arrays and stashing patch address at the start of the array.
This allows loading patches with just one call to cambus_write_bytes,
vs the old 1K short REVs and 1K calls to cambus_write_bytes. Since
patch loading is done on every reset at 100KHz, this saves a lot
of overhead on script run.
2023-03-11 20:03:22 +01:00
Ibrahim Abdelkader
3722a7991f
Merge pull request #1798 from openmv/nano33_boardconfig
misc/tinyusb_debug: Define IRQ handler names in board config.
2023-03-07 20:35:15 +02:00
Ibrahim Abdelkader
ebd125f687
Merge pull request #1799 from openmv/fix_ulab_examples
scripts/examples: Update ulab fft examples.
2023-03-07 20:28:46 +02:00
iabdalkader
6e40c8ee6b misc/tinyusb_debug: Define IRQ handler names in board config. 2023-03-07 19:27:56 +01:00
iabdalkader
488cb5e0a9 scripts/examples: Update ulab fft examples. 2023-03-07 19:23:47 +01:00
Ibrahim Abdelkader
58ee7322fa
Merge pull request #1797 from openmv/unique_add_offset
boards/all: Add a bytes offset config option for multi-word UIDs.
2023-03-07 18:52:11 +02:00
iabdalkader
b85a181474 boards/all: Add a bytes offset config option for multi-word UIDs. 2023-03-07 17:47:25 +01:00
Ibrahim Abdelkader
434e10caf9
Merge pull request #1786 from kwagyeman/kwabena/fix_rstp_on_winc1500
scripts/libraries: Fix RSTP library for the winc.
2023-02-22 09:58:43 +02:00
Kwabena W. Agyeman
2faa7c20f1 scripts/libraries: Fix RSTP library. 2023-02-21 21:54:33 -08:00
Ibrahim Abdelkader
d3930c1408
Merge pull request #1788 from openmv/winc_sock_close
drivers/winc1500: Set NIC to NULL on closing sockets.
2023-02-21 17:24:24 +02:00
iabdalkader
9086dd8911 drivers/winc1500: Set NIC to NULL on closing sockets.
* Just in case user code calls functions on closed socket.
2023-02-21 16:19:02 +01:00
dependabot[bot]
e03c702c5d
build(deps): bump actions/setup-python from 3 to 4
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-20 16:05:00 +00:00
Ibrahim Abdelkader
a9e5c41a71
Merge pull request #1785 from openmv/pylint
misc: Add Python linter workflow.
2023-02-19 22:17:34 +02:00
iabdalkader
50db3f5c15 misc: Add Python linter workflow. 2023-02-19 21:13:21 +01:00
Ibrahim Abdelkader
4507d30522
Merge pull request #1784 from openmv/winc_accept
drivers/winc1500: Keep listening socket open on accept timeout.
2023-02-19 20:37:49 +02:00
iabdalkader
36a5a96c50 drivers/winc1500: Keep listening socket open on accept timeout. 2023-02-19 19:28:34 +01:00
Ibrahim Abdelkader
dfee4d1b98
Merge pull request #1783 from openmv/scripts_format
scripts/libraries: Format RPC/RTSP libraries.
2023-02-19 19:29:43 +02:00
iabdalkader
64ba08e7ae scripts/libraries: Format RPC/RTSP libraries. 2023-02-19 18:28:12 +01:00
Ibrahim Abdelkader
f0a54eb930
Merge pull request #1782 from kwagyeman/kwabena/fix_compress
imlib/jpeg: Fix compression argument order.
2023-02-19 19:08:49 +02:00
Kwabena W. Agyeman
509b094a5d imlib/jpeg: Fix compression argument order. 2023-02-19 08:51:46 -08:00
Ibrahim Abdelkader
78c3a1256a
Merge pull request #1781 from kwagyeman/kwabena/add_readout_control_to_niclav
boards/NICLAV: Add readout control to driver and fix image orientation.
2023-02-16 17:08:48 +02:00
Ibrahim Abdelkader
58235761c7
Merge pull request #1772 from kwagyeman/kwabena/add_byte_reversal_support
ports/stm32: Add byte reversal support to lcd screen.
2023-02-15 18:56:32 +02:00
Ibrahim Abdelkader
13ffd27521
Merge pull request #1779 from openmv/dependabot/github_actions/actions/cache-3.2.5
build(deps): bump actions/cache from 3.2.3 to 3.2.5
2023-02-15 13:17:44 +02:00
Ibrahim Abdelkader
a016533d07
Merge pull request #1780 from kwagyeman/kwabena/sensor_clock_calc_fix
ports/stm32: Clock finds frequency under requested.
2023-02-13 19:48:59 +02:00
Kwabena W. Agyeman
c64e564943 boards/NICLAV: Add readout control to driver and fix image orientation. 2023-02-12 13:49:36 -08:00
Kwabena W. Agyeman
39ba1a7f50 ports/stm32: Clock finds frequency under requested. 2023-02-12 13:48:25 -08:00
dependabot[bot]
d4097fc1c9
build(deps): bump actions/cache from 3.2.3 to 3.2.5
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.3 to 3.2.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.3...v3.2.5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-10 16:02:54 +00:00
Ibrahim Abdelkader
1a264aca54
Merge pull request #1778 from openmv/portenta_mt_clk
boards/PORTENTA: Override default MT sensor clock.
2023-02-06 17:53:20 +02:00
iabdalkader
73222f775f boards/PORTENTA: Override default MT sensor clock. 2023-02-06 17:48:02 +02:00
Ibrahim Abdelkader
ebd405c412
Merge pull request #1777 from openmv/mt_clock
sensors/MT9V0XX: Allow overriding external clock frequency.
2023-02-06 17:46:47 +02:00
iabdalkader
a996ead28f sensors/MT9V0XX: Allow overriding external clock frequency. 2023-02-06 17:39:36 +02:00
iabdalkader
4aad2ddf19 misc: Bump firmware version. 2023-01-27 23:05:29 +02:00
Ibrahim Abdelkader
9a4282b0cf
Merge pull request #1774 from openmv/dcmi_pins
ports/stm32: Fix DCMI pins deinit.
2023-01-27 22:53:43 +02:00
iabdalkader
3aece7acf6 ports/stm32: Fix DCMI pins deinit.
* DCMI pins were deinitialized with the DCMI.
2023-01-27 22:44:25 +02:00
Ibrahim Abdelkader
73d730a74b
Merge pull request #1773 from openmv/openmv4_pro_qspi
boards/OPENMV4_PRO: Enable QSPI Flash.
2023-01-23 13:07:22 +02:00
iabdalkader
46d346161b boards/OPENMV4_PRO: Enable QSPI Flash. 2023-01-23 12:32:02 +02:00
Kwabena W. Agyeman
e68d002bb7 ports/stm32: Add byte reversal support to lcd screen. 2023-01-22 17:50:13 -08:00
iabdalkader
d44738f94c misc: Bump firmware version. 2023-01-21 11:58:42 +02:00
Ibrahim Abdelkader
20ffb61309
Merge pull request #1771 from openmv/firmware_version
Bump firmware version.
2023-01-21 11:23:48 +02:00
iabdalkader
c4409c2acd Bump firmware version. 2023-01-21 11:22:19 +02:00
Ibrahim Abdelkader
4f732d8635
Merge pull request #1770 from openmv/update_workflow
github: Update workflows.
2023-01-21 11:17:56 +02:00
iabdalkader
addfb5d81a github: Update workflows. 2023-01-21 11:16:35 +02:00
Ibrahim Abdelkader
18b549a91c
Merge pull request #1769 from openmv/workflow
github: Update workflows.
2023-01-21 11:07:21 +02:00
iabdalkader
1acc433211 github: Update workflows. 2023-01-21 11:05:36 +02:00
iabdalkader
f3dedd38fd micropython: Update cyw43 library. 2023-01-21 10:23:54 +02:00
Ibrahim Abdelkader
aa355b8c5c
Merge pull request #1768 from openmv/winc_nonblocking
drivers/WINC1500: Return a non-blocking error on socket timeout.
2023-01-19 17:59:48 +02:00
Ibrahim Abdelkader
97921e61a9
Merge pull request #1767 from openmv/winc_sweep
ports/stm32: Call GC sweep first before deinitializing SPI.
2023-01-19 17:53:14 +02:00
iabdalkader
1dc4bea880 drivers/WINC1500: Return a non-blocking error on socket timeout.
* Return a non-blocking error to MicroPython on socket timeouts,
so the socket doesn't get closed.
2023-01-19 17:41:35 +02:00