Commit Graph

5133 Commits

Author SHA1 Message Date
iabdalkader
ddf01cb09b ports/rp2: Switch to upstream Nina driver and module. 2022-09-26 18:16:46 +02:00
iabdalkader
238ab38ddc ports/nrf: Switch to the new tinyusb debugger. 2022-09-26 18:16:46 +02:00
iabdalkader
1d339cc355 ports/rp2: Switch to the new tinyusb debugger. 2022-09-26 18:16:46 +02:00
iabdalkader
1e18ecb256 micropython: Update all modules to use new MP_REGISTER_MODULE. 2022-09-26 18:16:46 +02:00
iabdalkader
8542c9c882 ports/stm32: Support the new flash storage configuration. 2022-09-26 18:16:46 +02:00
iabdalkader
f6dc340ee8 drivers/winc1500: Update micropython module. 2022-09-26 18:16:46 +02:00
iabdalkader
5b10953d47 micropython: Update to MicroPython 1-19. 2022-09-26 18:16:44 +02:00
iabdalkader
2ebcfc600c micropython: Update ulab to 5.1.1.
* Fixes #1697.
2022-09-26 17:37:01 +02:00
Ibrahim Abdelkader
969b5b3e75
Merge pull request #1730 from openmv/micropyth_pins
micropython: Make USB_VBUS not private.
2022-09-26 17:23:34 +02:00
iabdalkader
f72eb51bd9 micropython: Make USB_VBUS not private. 2022-09-26 17:19:56 +02:00
Ibrahim Abdelkader
d6f02d5a39
Merge pull request #1727 from kwagyeman/kwabena/lcd_vflip_error_note
imlib: Add error note about vflip on lcd display.
2022-09-26 16:12:30 +02:00
Ibrahim Abdelkader
644bb0f932
Merge pull request #1728 from kwagyeman/kwabena/fix_image_scaling_script
examples: Fix image drawing advanced script.
2022-09-26 15:36:02 +02:00
Kwabena W. Agyeman
54137a48db examples: Fix image drawing advanced script. 2022-09-25 19:47:29 -07:00
Kwabena W. Agyeman
7e52cf7511 imlib: Add error note about vflip on lcd display. 2022-09-25 19:41:57 -07:00
Ibrahim Abdelkader
57c406cd5e
Merge pull request #1725 from openmv/tusb_debug
misc: Add common tinyusb debugging code.
2022-09-25 20:25:55 +02:00
iabdalkader
2824cdcb6e misc: Add common tinyusb debugging code. 2022-09-25 20:22:14 +02:00
Ibrahim Abdelkader
01f146afaa
Merge pull request #1723 from kwagyeman/kwabena/fix_draw_image_roi
imlib: Fix image scaler ROI support.
2022-09-22 20:20:58 +02:00
Kwabena W. Agyeman
29b836d342 imlib: Fix image scaler ROI support. 2022-09-22 10:14:17 -07:00
Ibrahim Abdelkader
2b4d630633
Merge pull request #1722 from openmv/gc_auto_aec_exc
sensors/gc2145: Add functions to disable AWB/AEC.
2022-09-20 12:14:44 +02:00
iabdalkader
dbb6f9eafe sensors/gc2145: Add functions to disable AWB/AEC.
* Note these functions currently have no support for
setting exposure_us or gain.
2022-09-20 12:08:20 +02:00
Ibrahim Abdelkader
4921275987
Merge pull request #1720 from openmv/openmv4_pro_flir
boards/OPENMV4_PRO: Enable FLIR Lepton sensor driver.
2022-09-08 20:21:09 +02:00
iabdalkader
1f36bee3a3 boards/OPENMV4_PRO: Enable FLIR Lepton sensor driver. 2022-09-08 20:07:15 +02:00
Ibrahim Abdelkader
87c2261c61
Merge pull request #1719 from openmv/flir_buffer
sensors/LEPTON: Use dma_alloc for packet buffer.
2022-09-08 20:05:09 +02:00
Ibrahim Abdelkader
c53140cb78
Merge pull request #1718 from openmv/uvc_dma_alloc
uvc: Link dma_alloc allocator.
2022-09-08 20:01:22 +02:00
iabdalkader
3d2216c715 sensors/LEPTON: Use dma_alloc for packet buffer.
* Sharing the VOSPI packet DMA buffer with line buffer does not
work for OpenMV 4 PRO, because the packet buffer needs to be in D3.
* This will automatically allocate a DMA buffer for VOSPI packet
in the same domain as the DMA peripheral.
2022-09-08 19:57:25 +02:00
iabdalkader
5aa23dc570 uvc: Link dma_alloc allocator. 2022-09-08 19:54:35 +02:00
Ibrahim Abdelkader
8587f8d7c6
Merge pull request #1717 from shiv-tyagi/little_bug
scripts/examples: Fix typo in MAVLink Apriltag example.
2022-09-07 12:45:54 +02:00
Shiv Tyagi
9a95bdbead scripts/examples: Fix typo in MAVLINK Apriltag example. 2022-09-07 15:37:59 +05:30
Shiv Tyagi
279d2071b7
scripts/examples: Fix MAVLINK apriltag example. (#1716)
* Remove DISTANCE_SENSOR message.
* Update sensor specs.
* Fix translation conversion function.
2022-09-06 21:32:18 +02:00
Ibrahim Abdelkader
7fd5c77db0
Merge pull request #1715 from dennisss/patch-1
boards/OPENMVPT: Use IR rather than color image for temperature stats.
2022-09-05 20:28:49 +02:00
Dennis Shtatnov
b457daf9bc boards/OPENMVPT: Use IR rather than color image for temperature stats.
Before this change, the mean temperature of a blob is calculated based on the color values of the image. When running on the Pure Thermal this has the effect of labeling every blob with the min temperature of the entire scene. This change fixes this bug by using the IR image instead of the color image to get the right value.
2022-09-05 11:20:52 -07:00
iabdalkader
22616eb0b9 Bump firmware version. 2022-09-04 13:25:38 +02:00
Ibrahim Abdelkader
83d1b2dfb0
Merge pull request #1714 from openmv/spi6_clk_src
ports/stm32: Add SPI6 clock source configuration.
2022-09-04 13:06:25 +02:00
Ibrahim Abdelkader
b439f1272f
Merge pull request #1713 from openmv/bootloader_fs_fix
bootloader: Fix bootloader FS mode.
2022-09-04 13:02:40 +02:00
iabdalkader
c9a0ed6891 ports/stm32: Add SPI6 clock source configuration. 2022-09-04 12:59:45 +02:00
iabdalkader
f7b1b30bc6 bootloader: Fix bootloader FS mode.
* Enable VBUS sensing.
* Disable USB OTG ID pin configuration.
2022-09-04 12:56:21 +02:00
iabdalkader
d27cb27432 Bump firmware version. 2022-09-01 14:08:53 +02:00
Ibrahim Abdelkader
880d51147b
Merge pull request #1712 from openmv/examples_refactor
scripts/examples: Rearrange examples.
2022-09-01 08:22:28 +02:00
iabdalkader
57181f49ff scripts/examples: Rearrange examples. 2022-09-01 00:02:30 +02:00
Ibrahim Abdelkader
fff5fe52bc
Merge pull request #1706 from openmv/dependabot/github_actions/actions/cache-3.0.8
build(deps): bump actions/cache from 3.0.6 to 3.0.8
2022-08-31 20:28:29 +02:00
Ibrahim Abdelkader
dadc46309d
Merge pull request #1711 from openmv/openmv4_pro
boards/OPENMV4_PRO: Add board support.
2022-08-31 20:27:58 +02:00
iabdalkader
138b0bcdad boards/OPENMV4_PRO: Add board support for OpenMV4-Pro. 2022-08-31 20:16:19 +02:00
Ibrahim Abdelkader
4fa43b93f7
Merge pull request #1710 from openmv/dma_fix
ports/stm32: Fix DMA_BUFFER macro.
2022-08-31 19:39:44 +02:00
iabdalkader
c8798314cb ports/stm32: Fix DMA_BUFFER macro.
* The DMA_BUFFER macro was broken and always forced non-DMA path
for SDCARD, and forced the temporary D1 buffer to be used in SDIO.
2022-08-31 19:31:04 +02:00
Ibrahim Abdelkader
17d356fa3d
Merge pull request #1709 from openmv/lsm6ds3_i2c_mode
ports/stm32: Add support for LSM6DS3 I2C mode.
2022-08-28 19:33:22 +02:00
iabdalkader
4591e7cef8 ports/stm32: Add support for LSM6DS3 I2C mode. 2022-08-28 18:41:17 +02:00
Ibrahim Abdelkader
ed3fbd8921
Merge pull request #1708 from openmv/cyw43_to_text
ports/stm32: Add CYW43 firmware blob to text section.
2022-08-26 18:37:07 +02:00
iabdalkader
3352c20525 ports/stm32: Add CYW43 firmware blob to text section.
* If no special memory is defined for CYW43's firmware, add it
to the main firmware text section.
2022-08-26 18:24:20 +02:00
dependabot[bot]
d01e90352c
build(deps): bump actions/cache from 3.0.6 to 3.0.8
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.6 to 3.0.8.
- [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.0.6...v3.0.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 15:31:44 +00:00
Ibrahim Abdelkader
8dece2d845
Merge pull request #1705 from openmv/bootloader_config_files
boards: Move bootloader config to new files.
2022-08-14 12:32:41 +02:00