Commit Graph

  • 7f20081d9c ports/stm32: Use the new framebuffer API. iabdalkader 2025-07-13 16:31:24 +0200
  • ca5dcc8033 drivers: Use the new framebuffer API. iabdalkader 2025-07-14 19:54:02 +0200
  • 85a1096986 modules: Use the new framebuffer API. iabdalkader 2025-07-12 21:18:30 +0200
  • af711cfc90 common: Use the new framebuffer API. iabdalkader 2025-07-15 21:05:08 +0200
  • 9030b4b8dd common/csi: Refactor snapshot prologue. iabdalkader 2025-07-20 15:30:57 +0200
  • 5d1f8860b1 imlib: Rework framebuffer management. iabdalkader 2025-07-15 21:05:00 +0200
  • 50c9be73c8 common: Add SPSC lock-free queue. iabdalkader 2025-07-12 19:59:12 +0200
  • d4186a4408
    Merge pull request #2778 from kwagyeman/kwabena/fix_omv2_fb Ibrahim Abdelkader 2025-07-23 17:22:17 +0300
  • 471ac9958a
    Merge pull request #2777 from kwagyeman/kwabena/polarity_configs Ibrahim Abdelkader 2025-07-23 17:21:48 +0300
  • aa5b61403b
    Merge pull request #2781 from openmv/fix_omv_mod_uid Ibrahim Abdelkader 2025-07-23 13:23:29 +0300
  • f0c3d72406 ports/mimxrt: Fix omv module UID function. iabdalkader 2025-07-23 12:10:15 +0200
  • 136d69cdb3
    Merge pull request #2779 from openmv/fix_stm_jpeg_frame_it Ibrahim Abdelkader 2025-07-23 12:11:56 +0300
  • f3e530cfec ports/stm: Re-enable frame interrupt in JPEG mode. iabdalkader 2025-07-23 11:01:51 +0200
  • 1522b1b89b
    Merge pull request #2773 from kwagyeman/kwabena/tf_readme Ibrahim Abdelkader 2025-07-23 10:46:07 +0300
  • 1f33292dd0 boards/OPENMV2: Fix QVGA RGB565 support. Kwabena W. Agyeman 2025-07-22 17:33:37 -0700
  • fc921285c3 boards: Add fixed sensor polarity configs. Kwabena W. Agyeman 2025-07-22 15:55:59 -0700
  • ae517d8436
    Merge pull request #2776 from openmv/update_micropython Ibrahim Abdelkader 2025-07-22 11:36:32 +0300
  • 772808efa9 lib/micropython: Update submodule. iabdalkader 2025-07-22 09:37:56 +0200
  • 813b707de0
    Merge pull request #2771 from kwagyeman/kwabena/remove_old_fir_module Ibrahim Abdelkader 2025-07-22 10:36:35 +0300
  • 1a614202ee scripts/examples: Update PureThermal example script to new API. Kwabena W. Agyeman 2025-07-20 21:24:23 -0700
  • 1177105663 boards/OPENMVPT: Enable flir lepton as secondary sensor. Kwabena W. Agyeman 2025-07-20 21:23:20 -0700
  • 592a22902b drivers/sensors: Fix support for FLIR Lepton 1. Kwabena W. Agyeman 2025-07-20 21:02:51 -0700
  • 4c5b996c5b boards/OPENMVPT: Update SPI AF Configs. Kwabena W. Agyeman 2025-07-20 21:02:14 -0700
  • bacfb7aeb7 modules/py_fir_lepton: Remove lepton control through fir module. Kwabena W. Agyeman 2025-07-20 15:03:15 -0700
  • be72f87345 common: Add polarity config override. Kwabena W. Agyeman 2025-07-21 23:10:03 -0700
  • b6c40ca05f docs: Add information about board configuration. Kwabena W. Agyeman 2025-07-21 21:58:40 -0700
  • 7bd3cb08bd tflm: Remove out of date tf documentation. Kwabena W. Agyeman 2025-07-20 22:39:14 -0700
  • 0523fef582
    Merge pull request #2775 from openmv/switch_gnu11 Ibrahim Abdelkader 2025-07-21 18:58:57 +0300
  • 95d1c0a6cc ports/all: Switch to gnu11 standard. iabdalkader 2025-07-20 18:24:00 +0200
  • c736ea4076
    Merge pull request #2772 from kwagyeman/kwabena/remove_buzzer Ibrahim Abdelkader 2025-07-21 11:03:33 +0300
  • 55834dddd4
    Merge pull request #2774 from openmv/fix_stm_pwm Ibrahim Abdelkader 2025-07-21 10:38:19 +0300
  • 0390360a92 ports/stm32: Fix typo in stm32_pwm. Kwabena W. Agyeman 2025-07-20 21:03:22 -0700
  • 444120f2d2 scripts/examples: Add simple buzzer example for Pure Thermal. Kwabena W. Agyeman 2025-07-20 22:22:29 -0700
  • ccb947924a ports/stm32: Remove old buzzer module. Kwabena W. Agyeman 2025-07-20 22:21:38 -0700
  • 51e6d4f5c8
    Merge pull request #2768 from openmv/add_csi_print Ibrahim Abdelkader 2025-07-17 00:48:56 +0300
  • 0bc0385eb4 common/csi: Remove csi.fb() function. iabdalkader 2025-07-16 22:44:37 +0200
  • 5306e93ab4 common/csi: Add function to print sensor name. iabdalkader 2025-07-16 18:09:32 +0200
  • 25f9dc1e12
    Merge pull request #2767 from openmv/clean_up_align Ibrahim Abdelkader 2025-07-16 12:29:57 +0300
  • a82169dae2 ports/stm32: Use common alignment macros. iabdalkader 2025-07-16 10:14:22 +0200
  • 678be91f39 modules: Use common alignment macros. iabdalkader 2025-07-16 10:13:39 +0200
  • 8df82bdc00 lib: Use common alignment macros. iabdalkader 2025-07-16 10:12:16 +0200
  • a9d6567a18 common: Add common align and section align macro. iabdalkader 2025-07-16 10:05:45 +0200
  • fc9a6cd6c8
    Merge pull request #2765 from openmv/remove_ringbuf Ibrahim Abdelkader 2025-07-13 21:16:28 +0300
  • 330ad33582 common: Remove unused ringbuf. iabdalkader 2025-07-13 19:11:14 +0200
  • 05aedec7cb
    Merge pull request #2757 from openmv/decouple_csi_instance Ibrahim Abdelkader 2025-07-12 18:24:00 +0300
  • ba500065de boards/all: Remove unused TIM_PCLK macro. iabdalkader 2025-07-08 19:38:31 +0200
  • 58fe4f33b5 ports/stm32: Refactor CSI PWM config. iabdalkader 2025-07-08 19:39:12 +0200
  • cb0b0bc224 ports/stm32: Add timer helper functions. iabdalkader 2025-07-08 19:38:52 +0200
  • 07d3e3f559 ports/stm32: Support using DCMI and DCMIPP. iabdalkader 2025-07-06 13:42:08 +0200
  • 77d79ba58a ports/stm32: Decouple CSI instance used by main driver. iabdalkader 2025-07-02 13:06:08 +0200
  • a48e545bc0 ports/stm32: Disable DCMI pins init for DCMIPP. iabdalkader 2025-07-07 11:43:56 +0200
  • 9f98ac73a0 lib/stm32: Pass DCMI handle to DCMI_DMAConvCpltUser. iabdalkader 2025-07-02 13:05:16 +0200
  • c8a486cbda common: Add container_of macro. iabdalkader 2025-07-02 13:05:38 +0200
  • c6d5ff90ac
    Merge pull request #2758 from kwagyeman/kwabena/lcd_shield Ibrahim Abdelkader 2025-07-12 11:52:09 +0300
  • 7602c8638b scripts/examples: Add 320x240 basic touch LCD example. Kwabena W. Agyeman 2025-07-06 18:26:24 -0700
  • a5ac15a764 scripts/examples: Cleanup LCD shield example. Kwabena W. Agyeman 2025-07-06 18:25:08 -0700
  • cc9e9c94f4 modules/py_spi_display: Add vflip/hmirror support. Kwabena W. Agyeman 2025-07-06 18:25:54 -0700
  • f7aa6985e5
    Merge pull request #2658 from openmv/remove_uvc2 Ibrahim Abdelkader 2025-07-09 11:31:53 +0300
  • 1b59395beb
    Merge pull request #2759 from kwagyeman/kwabena/enable_n6_lcd Ibrahim Abdelkader 2025-07-09 10:31:50 +0300
  • f239e86a50
    Merge pull request #2764 from openmv/fix_docker_make_url Ibrahim Abdelkader 2025-07-09 01:11:29 +0300
  • 1393a551ab docker: Fix Make download. iabdalkader 2025-07-08 23:26:24 +0200
  • 62e1857fe1
    Merge pull request #2762 from openmv/update_submodule Ibrahim Abdelkader 2025-07-08 21:08:59 +0300
  • 5966cf4b21 micropython: Update submodule. iabdalkader 2025-07-08 20:01:35 +0200
  • 5f119db05f
    Merge pull request #2755 from kwagyeman/kwabena/fix_update_jpeg_fb Ibrahim Abdelkader 2025-07-08 10:43:59 +0300
  • 228c203c40
    lib/tflm/README.md : fixed broken link for building from src. Param Deshpande 2025-07-08 12:22:57 +0530
  • e6dff41517 lib/imlib: Remove old fallback image transfer code. Kwabena W. Agyeman 2025-07-05 21:38:54 -0700
  • e14bbe586d lib/imlib: Fix update_jpeg_buffer to update from the passed image. Kwabena W. Agyeman 2025-07-05 20:44:10 -0700
  • 6fe99051cb scripts/examples: Update rstp scripts to use the new CSI API. Kwabena W. Agyeman 2025-07-06 17:20:19 -0700
  • 84c3db58a4 modules/py_omv: Remove disable fb from omv module. Kwabena W. Agyeman 2025-07-05 20:03:00 -0700
  • a45e458935
    Merge pull request #2754 from kwagyeman/kwabena/improve_genx320_examples Ibrahim Abdelkader 2025-07-07 20:37:50 +0300
  • 90f48cdfe7 boards/OPENMV_N6: Enable SPI LCD/TV Displays. Kwabena W. Agyeman 2025-07-06 19:08:20 -0700
  • 7b5c32e57f scripts/examples: Merge genx320 light/dark examples. Kwabena W. Agyeman 2025-07-06 16:25:00 -0700
  • 8c599b50e8 scripts/examples: Show contrast and brightness control by default. Kwabena W. Agyeman 2025-07-03 13:54:05 -0700
  • caf56ede8d scripts/examples: Add framerate control to genx320 examples. Kwabena W. Agyeman 2025-07-02 21:56:03 -0700
  • 73d5e5d2c1
    Merge pull request #2753 from kwagyeman/kwabena/rt1060_update Ibrahim Abdelkader 2025-07-06 22:38:40 +0300
  • 3068fa49db
    Merge pull request #2756 from openmv/refactor_csi_isp Ibrahim Abdelkader 2025-07-06 15:36:23 +0300
  • ff3e4e0183 ports/stm32: Refactor CSI ISP code. iabdalkader 2025-07-06 14:26:03 +0200
  • caec00224a lib/micropython: Update RT1062 USB ID and buffers. Kwabena W. Agyeman 2025-07-05 17:59:41 -0700
  • 5ba66423de
    Merge pull request #2749 from openmv/refactor_dma_code Ibrahim Abdelkader 2025-07-05 23:46:27 +0300
  • 8c8417d68f
    Merge pull request #2752 from kwagyeman/kwabena/remove_rev_y_stuff Ibrahim Abdelkader 2025-07-05 22:19:43 +0300
  • f9f6eb0302 drivers/sensors: Remove OV5640 REV_Y special case. Kwabena W. Agyeman 2025-07-05 12:09:18 -0700
  • d7e6ffd0fb
    Merge pull request #2750 from kwagyeman/kwabena/fix_typo Ibrahim Abdelkader 2025-07-05 18:04:41 +0300
  • 7934ea0a1e ports/stm32: Refactor DMA code. iabdalkader 2025-07-04 17:58:02 +0200
  • 6406e719ce ports/stm32: Add DMA init functions. iabdalkader 2025-07-04 17:57:19 +0200
  • cf0a58372d boards/all: Define CSI DMA channel, request and ports. iabdalkader 2025-07-04 17:48:38 +0200
  • 2b4d66ba23 ports/stm32: Refactor MDMA code. iabdalkader 2025-07-03 20:43:16 +0200
  • 85179136ab ports/stm32: Rename port files consistently. iabdalkader 2025-07-03 20:35:47 +0200
  • 284c8e184a
    Merge pull request #2736 from openmv/refactor_csi_clock Ibrahim Abdelkader 2025-07-05 15:38:06 +0300
  • e6f43f3ca0 boards/OPENMV_N6: Set default clock frequency to 24MHz. iabdalkader 2025-07-03 12:59:50 +0200
  • 7e0a251bcd boards/OPENMV_AE3: Set default clock frequency to 24MHz. iabdalkader 2025-07-03 12:59:01 +0200
  • 66ade9aeaf drivers/sensors: Update clock API. iabdalkader 2025-07-03 12:58:28 +0200
  • 09c0052dfa ports/all: Decouple the clock from main CSI state. iabdalkader 2025-07-03 12:57:25 +0200
  • 2040a0a000 common/csi: Decouple the clock from main CSI state. iabdalkader 2025-07-03 12:32:43 +0200
  • 287e387122
    Merge pull request #2751 from openmv/update_toolchain Ibrahim Abdelkader 2025-07-05 15:15:39 +0300
  • a008ecf707 misc: Add GCC minimum toolchain check for CM55. iabdalkader 2025-07-05 14:02:15 +0200
  • ad722d0153 misc: Update GCC toolchain to 14.3.1. iabdalkader 2025-07-05 14:01:45 +0200
  • eba2529237 modules/py_helper: Fix error arg_to_image error message typo. Kwabena W. Agyeman 2025-07-04 17:54:22 -0700
  • 6ceac8a23f ports/stm32: Refactor MDMA code. iabdalkader 2025-07-03 20:43:16 +0200
  • 92a168742c ports/stm32: Rename port files consistently. iabdalkader 2025-07-03 20:35:47 +0200
  • ad751631a1
    Merge pull request #2746 from openmv/refactor_csi_port_init Ibrahim Abdelkader 2025-07-02 20:37:56 +0300