iabdalkader
565e1446c5
STM32: Update SDRAM test.
2021-07-09 22:14:52 +02:00
iabdalkader
a076fc79b8
RP2: Support jump to bootloader command.
...
* Add picotool binary.
* Support jump to bootloader command.
* MSC interface is disabled on jump to boot.
2021-07-06 20:42:57 +02:00
iabdalkader
a08a666a52
Enable RP2 networking and add NINA-W10 driver and modules.
2021-07-05 00:10:33 +02:00
iabdalkader
c8bf0af6fe
Use sensor error codes in py_sensor.
2021-07-01 23:04:21 +02:00
iabdalkader
0491a6a884
Add sensor error codes.
2021-07-01 20:51:42 +02:00
iabdalkader
68bce4beb5
Fix ADC pins.
...
* Fix make-pins.py to generate H7 pins properly.
2021-06-30 14:52:27 +02:00
iabdalkader
a700397b07
Move common image sensor driver code to a common file.
...
* Provide image sensor driver utility functions that can be used by all ports.
* Provide default (weak) functions that can be replaced by port-specific drivers.
2021-06-29 21:37:05 +02:00
iabdalkader
3069426ea9
Use mp_hal_delay_ms instead of systick_sleep.
2021-06-29 17:04:31 +02:00
iabdalkader
5a1d74d5eb
Rename dcmi/dma config functions.
2021-06-29 16:34:32 +02:00
iabdalkader
0da5002b79
Rename sensor functions for consistency across ports.
2021-06-29 14:36:19 +02:00
Kwabena W. Agyeman
642c503744
Add jpeg decoding support ( #1371 )
...
* Add jpeg decoding support
2021-06-29 01:49:53 +02:00
iabdalkader
5bdbb9f748
Add urequests module to frozen modules.
2021-06-26 20:12:34 +02:00
iabdalkader
4842a1086c
RP2: Update MSC mode.
...
* Fix inquiry_cb bug.
* Align with upstream PR.
2021-06-25 19:17:43 +02:00
iabdalkader
25525aaf11
Rename dcmi_abort to sensor_abort.
2021-06-25 00:05:33 +02:00
Hussein Galal
28569b91cf
Add docker build ( #1375 )
...
* Add docker build
2021-06-23 17:01:36 +02:00
iabdalkader
83da16f3c2
RP2: Add DCMI PIO to NANO RP2040.
2021-06-21 23:11:08 +02:00
iabdalkader
b0589566cd
RP2: Move DCMI PIO to board dir.
2021-06-21 22:57:54 +02:00
iabdalkader
68663f489d
RP2: Move dcmi_config to pio file.
2021-06-21 22:46:11 +02:00
iabdalkader
012313b791
Bump firmware version.
2021-06-19 22:47:57 +02:00
iabdalkader
510f39a418
stm32: Fix dma_nohal_init for H7.
2021-06-19 22:03:33 +02:00
Ibrahim Abd Elkader
3fb5bf1d21
Merge pull request #1370 from kwagyeman/kwabena/mt9m114_final
...
Finish MT9M114 driver
2021-06-19 22:01:15 +02:00
Kwabena W. Agyeman
f06fce870d
Finish MT9M114 driver
2021-06-19 12:08:49 -07:00
iabdalkader
661169f85d
stm32: Align ADC driver with upstream.
2021-06-19 15:24:06 +02:00
iabdalkader
626440713e
Add Nano 2040 to release build.
2021-06-17 20:19:51 +02:00
iabdalkader
21f4c0e0da
RP2: Don't build sensor.c if it's disabled.
2021-06-17 15:56:37 +02:00
iabdalkader
58fa407be3
Update docs.
2021-06-17 00:20:31 +02:00
Ibrahim Abd Elkader
ce22083930
Merge pull request #1367 from kwagyeman/kwabena/mt9m114_driver_finishing
...
Add method to get actual xclk freq
2021-06-16 22:53:55 +02:00
Lake Fu
15264b7dac
Support PixArt image sensor PAJ6100 ( #1365 )
...
* Support PixArt image sensor PAJ6100
2021-06-16 22:45:14 +02:00
Kwabena W. Agyeman
a1c2ef7612
Add method to get actual xclk freq
2021-06-15 21:32:43 -07:00
iabdalkader
42245a75cc
RP2: Fix MSC eject.
2021-06-16 00:50:04 +02:00
iabdalkader
f72c4d75de
Add RP2040 port and Pico and Nano board files.
2021-06-15 23:35:32 +02:00
Ibrahim Abd Elkader
05a307e0b2
Merge pull request #1363 from kwagyeman/kwabena/mt9m114_driver_update
...
Update MT9M114 driver to work
2021-06-14 14:22:16 +02:00
Kwabena W. Agyeman
b3d2d5484c
Update MT9M114 driver to work
2021-06-13 19:32:34 -07:00
iabdalkader
4b79dcb913
Add PDM filter library.
2021-06-13 23:04:12 +02:00
Ibrahim Abd Elkader
190c708e4c
Eth low power ( #1362 )
...
* Align eth low-power mode with upstream PR.
* Add example Eth cable test.
2021-06-12 23:12:39 +02:00
Lake Fu
5f4250e74e
Reorganize the ISC SPI related handles/macros. ( #1360 )
...
* Reorganize the ISC SPI related handles/macros.
The SPI bus on image sensor connector is not design for Lepton sensor only.
Thereforce, change the related functions and macros name from LEPTON_SPI_*
to ISC_SPI_* and move interrupt callback to sensor.c.
2021-06-12 15:56:08 +02:00
iabdalkader
68b53df9d4
Add missing nimble flag.
...
* Must be set in the top level to fix pendsv table.
2021-06-11 23:12:21 +02:00
Ibrahim Abd Elkader
a7f2a6fcab
Merge pull request #1356 from kwagyeman/kwabena/make_frame_rate_control_work
...
Add working frame rate control for all sensors to STM32
2021-06-09 19:41:00 +02:00
Ibrahim Abd Elkader
a3c7d65f26
Merge pull request #1353 from kwagyeman/kwabena/disable_auto_flush
...
Add disable full flush logic
2021-06-09 19:04:01 +02:00
Ibrahim Abd Elkader
f0f5c8cf79
Merge pull request #1359 from kwagyeman/kwabena/add_missing_check
...
Add missing framesize init check
2021-06-09 14:42:47 +02:00
Kwabena W. Agyeman
c3f80e2af8
Add missing framesize init check
2021-06-08 21:50:56 -07:00
Kwabena W. Agyeman
8ec2fbcb70
Add feature to disable the full flush on the frame buffer
2021-06-08 21:48:28 -07:00
Kwabena W. Agyeman
9124d765a9
set_frame_rate now works for any FPS
2021-06-08 21:16:53 -07:00
iabdalkader
fe1a84b1f6
Keep JPEG MDMA handles local.
2021-06-09 00:38:49 +02:00
Ibrahim Abd Elkader
af79b8c3cf
Merge pull request #1355 from kwagyeman/kwabena/add_missing_resolutions
...
Add missing resolutions to sensor driver
2021-06-08 21:20:12 +02:00
Ibrahim Abd Elkader
cce06dbb32
Merge pull request #1352 from kwagyeman/kwabena/better_sensor_error_message
...
Improve snapshot error messages
2021-06-08 01:06:10 +02:00
Ibrahim Abd Elkader
93a8e5635f
Update src/omv/modules/py_sensor.c
2021-06-08 01:06:00 +02:00
Kwabena W. Agyeman
20546fc7bc
Add missing resolutions to sensor driver
2021-06-07 12:12:15 -07:00
Kwabena W. Agyeman
5669011efc
Fix RGB565 byte reversal flag name
2021-06-07 11:57:14 -07:00
Kwabena W. Agyeman
9ae5b8096a
Improve snapshot error messages
2021-06-07 10:45:32 -07:00
iabdalkader
6e9721656a
Update pico-sdk and tinyusb.
2021-06-07 17:05:03 +02:00
Ibrahim Abd Elkader
0954bfbb4b
Merge pull request #1346 from kwagyeman/kwabena/full_offload
...
Enable 100% MDMA offload for all sensors
2021-06-07 03:59:10 +02:00
Kwabena W. Agyeman
772bfab269
Enable full mdma offload
2021-06-06 18:48:14 -07:00
iabdalkader
24a2b43d5d
Fix servo timer channel state.
...
* Fixes #1325
2021-06-06 22:38:44 +02:00
iabdalkader
ab08911b86
Eth updates.
...
* Fix link_status()
* Update low-power mode.
2021-06-06 22:22:54 +02:00
iabdalkader
4d50e5682c
Generate bin and hex for nRF/NANO33.
2021-05-28 15:49:00 +02:00
iabdalkader
b0f36d4d0e
Bump firmware version.
2021-05-27 20:36:43 +02:00
iabdalkader
3ea5a2defe
AMG init fix.
...
* Allow AMG to work if CAMBUS_XFER_SUSPEND is not supported.
2021-05-27 20:12:56 +02:00
iabdalkader
1b9c7f47b1
ULPI low power mode fixes.
...
* Wait for DIR pin to go low.
2021-05-27 00:27:07 +02:00
iabdalkader
b4eef0c5b6
Make OV7670 CLKRC configurable.
2021-05-26 21:24:16 +02:00
Ibrahim Abd Elkader
8a01049f0e
Merge pull request #1339 from kwagyeman/kwabena/fix_name_typo
...
Fix name typo
2021-05-26 20:44:24 +02:00
iabdalkader
cda08226ba
Update IRQ priorities.
2021-05-24 21:23:50 +02:00
Kwabena W. Agyeman
ab334a403e
Fix name typo
2021-05-23 18:39:26 -07:00
iabdalkader
a9a9d32d48
Fix servo timer.
...
* Fixes #1325
2021-05-23 23:35:18 +02:00
iabdalkader
0adfab04bb
Portenta: Enable SPI2.
2021-05-23 22:39:18 +02:00
iabdalkader
7dcdf50a21
Leave eth low power mode on init.
2021-05-23 20:34:11 +02:00
iabdalkader
826022265c
LWIP: Revert to stable release
2021-05-23 19:38:35 +02:00
iabdalkader
b227ee9ad8
Add special Makefile rule for string functions.
...
* Fixes issue with built-in string functions after gcc update.
2021-05-22 20:55:10 +02:00
Ibrahim Abd Elkader
b5741ac543
Merge pull request #1328 from openmv/fix_mutex
...
Fix mutex locking.
2021-05-21 23:57:59 +02:00
iabdalkader
30d124d786
GC2145 updates.
2021-05-21 23:21:19 +02:00
iabdalkader
6f02fa2114
Fix mutex locking.
2021-05-21 23:17:40 +02:00
Ibrahim Abd Elkader
ef43cb25ac
Merge pull request #1323 from openmv/gc2145_fixes
...
GC2145 driver fixes.
2021-05-19 19:49:14 +02:00
Kwabena W. Agyeman
f8c207eb67
Add signed and unsigned saturate
2021-05-17 11:09:36 -07:00
iabdalkader
29e2c0918b
GC2145 driver fixes.
2021-05-17 16:01:46 +02:00
Ibrahim Abd Elkader
3205e96afd
Merge pull request #1322 from openmv/ov7670_update
...
Update OV767x driver.
2021-05-17 00:28:49 +02:00
iabdalkader
e52f0eceba
Update OV767x driver.
2021-05-16 23:46:48 +02:00
Ibrahim Abd Elkader
45ef7ac4ba
Merge pull request #1321 from openmv/tf_build
...
py_tf: fix headers when module is disabled.
2021-05-16 23:36:21 +02:00
iabdalkader
3a310bf6dd
py_tf: fix headers when module is disabled.
2021-05-16 23:03:03 +02:00
iabdalkader
dcc2e1cad7
Use pre-defined GCC macro to test for the architecture.
...
* CPU macro was not actually defined, which made the test pass on all MCUs.
2021-05-16 22:29:26 +02:00
Ibrahim Abd Elkader
1a7bff818a
Merge pull request #1319 from openmv/py_sensor_include
...
Remove extra include.
2021-05-15 00:07:19 +02:00
iabdalkader
98c9f99b71
Remove extra include.
2021-05-14 23:22:23 +02:00
iabdalkader
d89bc9ebec
Fix build error if assert is defined in apriltag.c
2021-05-14 23:16:27 +02:00
iabdalkader
974e2efa34
Rename mutex_t to avoid conflict with other SDKs.
2021-05-14 22:39:12 +02:00
iabdalkader
5810304023
Add basic GC2145 driver
2021-05-14 01:30:47 +02:00
iabdalkader
606c0691d1
Bump firmware version.
2021-05-13 23:38:23 +02:00
iabdalkader
5d3e2c60c2
Bump firmware version.
2021-05-13 23:08:24 +02:00
Ibrahim Abd Elkader
3814f8cebe
Merge pull request #1315 from kwagyeman/kwabena/disable_servo
...
Disable servo when not used
2021-05-13 22:57:10 +02:00
Ibrahim Abd Elkader
ee45f771d6
Merge pull request #1314 from openmv/cmsis_gcc
...
Add missing CMSIS GCC macros.
2021-05-13 22:33:47 +02:00
Ibrahim Abd Elkader
9935547b2c
Merge pull request #1311 from kwagyeman/kwabena/fix_usbdbg_flush
...
Fix usbdbg flushing before script end
2021-05-13 22:24:25 +02:00
Kwabena W. Agyeman
daa99135bc
Disable servo when not used
2021-05-13 13:03:39 -07:00
iabdalkader
4759a9c64b
Add missing CMSIS GCC macros.
2021-05-13 21:56:34 +02:00
Kwabena W. Agyeman
d1b6202693
Fixed usb command draining
2021-05-13 12:50:52 -07:00
iabdalkader
dbc467f928
Fix reset to bootloader command.
...
* Set RTC magic only for boards that need it.
2021-05-13 21:34:08 +02:00
iabdalkader
1c4a5dd96a
NANO: Disable WiFi debug flag which is not supported.
2021-05-13 21:11:34 +02:00
Ibrahim Abd Elkader
ea158be57a
Merge pull request #1312 from kwagyeman/kwabena/fix_mutex_init
...
Fix mutex init
2021-05-13 21:01:51 +02:00
Kwabena W. Agyeman
ada18eceed
Fix mutex init
2021-05-13 07:32:08 -07:00
Allen Ren
596f37b846
Updated README.md: deleted detailed steps, added link to ST wiki for step-by-step tutorial ( #1310 )
...
Updated the process image
2021-05-13 06:58:39 +02:00
iabdalkader
ed43bd58c0
Make mutex support Cortex-M0/M0+
2021-05-12 23:19:10 +02:00
Kwabena W. Agyeman
c209ac8b58
Flush jpeg buffer when image is invalidated ( #1300 )
2021-05-12 02:22:56 +02:00
Ibrahim Abd Elkader
381e6257ef
Merge pull request #1304 from kwagyeman/kwabena/frame_cb
...
Add frame complete callback support
2021-05-10 02:19:52 +02:00
Ibrahim Abd Elkader
1b7e5a0ef0
Merge pull request #1298 from openmv/wifidbg_update
...
Improved WiFi debugging.
2021-05-10 02:16:28 +02:00
iabdalkader
d8e600259f
Remove WiFi debug timer.
...
* Not used anymore, reserve TIM5 for servo.
2021-05-10 01:46:54 +02:00
Ibrahim Abd Elkader
c073bb7567
Merge pull request #1306 from allenerd/st/update_cubeai
...
Updated README.md: deleted detailed steps, added link to ST wiki for …
2021-05-10 00:11:21 +02:00
iabdalkader
af05b403c8
Improved WiFi debugging.
2021-05-09 23:48:27 +02:00
iabdalkader
4b3225d2d6
Fix FatFS code page define.
2021-05-09 22:27:27 +02:00
Allen REN
544bda983b
Updated README.md: deleted detailed steps, added link to ST wiki for step-by-step tutorial
...
Updated the process image
2021-05-07 20:41:51 -07:00
Ibrahim Abd Elkader
571ed1f466
Merge pull request #1302 from kwagyeman/kwabena/add_priority_to_locking
...
Make frame buffer readout locking more fair
2021-05-08 02:02:56 +02:00
iabdalkader
b2c0d4c226
WINC1500: Handle out of band ACKs.
...
* Allow functions to continue to wait for async event if send ACK is received.
2021-05-08 01:30:15 +02:00
Kwabena W. Agyeman
94462ef746
Add frame complete callback support
2021-05-06 21:12:48 -07:00
Ibrahim Abd Elkader
5f5deb341f
Merge pull request #1303 from kwagyeman/kwabena/fix_crop_init
...
Cropped not True if framesize is invalid
2021-05-07 01:54:52 +02:00
Ibrahim Abd Elkader
e23fb45195
Merge pull request #1299 from kwagyeman/kwabena/improve_set_windowing
...
Make set_windowing much more flexible
2021-05-06 02:19:29 +02:00
Kwabena W. Agyeman
3e9c435540
Make set_windowing much more flexible
2021-05-05 16:40:28 -07:00
Kwabena W. Agyeman
466e0ad6d3
Cropped not True if framesize is invalid
2021-05-05 16:38:24 -07:00
Kwabena W. Agyeman
8150459399
Make frame buffer readout locking more fair
2021-05-04 22:02:14 -07:00
iabdalkader
f6bc7c4a0f
Implement missing USBDBG function to return IRQ status.
2021-05-04 20:22:50 +02:00
iabdalkader
d48d317c34
Add Systick, PendSV dispatch slots for WINC.
2021-05-04 01:57:10 +02:00
iabdalkader
a93075b302
Small fix to buffer pointers.
...
* Need to set out pointer when checking buffer length for WIFI debugging.
2021-05-03 22:28:34 +02:00
Kwabena W. Agyeman
b05415b373
MDMA Offload for camera data capture. ( #1271 )
...
* Add MDMA acceleration to camera module
* Update src/omv/ports/stm32/sensor.c
* Update src/omv/ports/stm32/sensor.c
* Update src/omv/ports/stm32/sensor.c
* Update src/omv/ports/stm32/sensor.c
Co-authored-by: Ibrahim Abd Elkader <i.abdalkader@gmail.com>
2021-05-01 20:53:47 +02:00
Ibrahim Abd Elkader
573affea26
Merge pull request #1288 from kwagyeman/kwabena/no_change_checks
...
Add no change checks
2021-05-01 20:14:12 +02:00
Jeff Epler
36fb0226db
Fix build errors encountered with GNU Arm Embedded Toolchain 10-2020-q4-major ( #1285 )
...
* stm32: Fix gcc10 array-bounds diagnostics.
* nm_common.h: Fix "multiple definition of `at_sb_printf'".
* py_clock.h: Fix "multiple definition of `py_clock_type'".
* lepton.c: Fix gcc10 array-bounds diagnostics.
* py_fir_lepton.c: Fix gcc10 array-bounds diagnostics.
* winc1500: Fix possible string truncation of 32-byte SSIDs
* travis.yml: Use 10-2020q4, presently the newest arm toolchain
2021-05-01 19:39:59 +02:00
iabdalkader
17bf0851cc
Align with MicroPython upstream.
...
* Pull SDIO/SDCARD/UART changes.
2021-04-30 22:19:20 +02:00
iabdalkader
e8073b4223
Fix Nano33 PID.
2021-04-30 21:54:26 +02:00
iabdalkader
d0c77f9070
Disable inline for small functions
2021-04-30 21:02:54 +02:00
iabdalkader
a60fc54ef2
Disable inline for small functions.
2021-04-30 20:37:50 +02:00
Kwabena W. Agyeman
44db70588d
Use new software I2C
2021-04-30 10:06:10 -07:00
Kwabena W. Agyeman
6bfbec3f69
Add no change checks
2021-04-30 09:43:23 -07:00
iabdalkader
eccb534d55
Fix nimble build with gcc10 and -O2
2021-04-30 03:01:27 +02:00
iabdalkader
0c28ad455a
WINC1500: don't include winc headers if the module is disabled.
2021-04-28 22:38:09 +02:00
iabdalkader
3efee0d703
Portenta: Enable bluetooth.
2021-04-27 22:44:44 +02:00
iabdalkader
b69c397bff
Add ulab config file per board.
2021-04-27 22:19:43 +02:00
Ibrahim Abd Elkader
24584bdc9c
Merge pull request #1280 from openmv/cywbt_fixes
...
Update CYW-BT driver.
2021-04-27 02:14:49 +02:00
iabdalkader
ee513ffac4
Add support for enabling bluetooth module (nimble stack).
2021-04-27 01:51:44 +02:00
iabdalkader
412369f656
Update CYW-BT driver.
2021-04-27 01:37:29 +02:00
iabdalkader
41f0b404a0
Fix UART clock source.
2021-04-27 00:51:36 +02:00
iabdalkader
40e9db6cd1
Add nimble submodule.
2021-04-26 20:03:01 +02:00
iabdalkader
26c5376b06
Update to MicroPython 1.15
2021-04-25 23:21:06 +02:00
Ibrahim Abd Elkader
3a6de705de
Merge pull request #1276 from openmv/fast_fix
...
Fix FAST build.
2021-04-25 23:20:44 +02:00
iabdalkader
7aabb94ac1
Fix FAST build.
2021-04-25 22:57:11 +02:00
iabdalkader
bfe23416fe
Add missing ll headers to HAL conf.
2021-04-25 22:54:04 +02:00
iabdalkader
364eea6c7e
Update to MicroPython 1.14
2021-04-25 21:55:25 +02:00
iabdalkader
be53435a8f
Add mutex lock_timeout
2021-04-25 19:30:39 +02:00
iabdalkader
8ce2bb6d9b
PORTENTA: Reduce the heap to fit Eth descriptors.
...
* Must reduce the heap for eth descriptors to fit.
2021-04-24 20:56:50 +02:00
iabdalkader
b67900c80e
ImageIO Fix update JPEG buffer after loading frame.
2021-04-24 01:05:13 +02:00
iabdalkader
d597b08730
Fix ImageIO pause arg.
...
* Pause was inverted.
2021-04-21 23:59:09 +02:00
iabdalkader
e2109f53f3
Enable basic built-in modules for OPENMV2.
2021-04-19 21:34:29 +02:00
Ibrahim Abd Elkader
2c5347a77f
Merge pull request #1265 from kwagyeman/kwabena/flir_init_issues
...
Make FLIR Lepton init reliably on Pure Thermal
2021-04-18 19:38:20 +02:00
Ibrahim Abd Elkader
aef64ab673
Merge pull request #1266 from kwagyeman/kwabena/add_color_palette_disable
...
Fix mp_const_none comparison
2021-04-17 21:57:41 +02:00
Kwabena W. Agyeman
a86a75974e
Add ability to pass -1 to disable color palette when default. None can't be an argument
2021-04-17 10:20:45 -07:00
iabdalkader
a16b9cb55e
Include ADC, RTC ll files
2021-04-17 00:42:22 +02:00
Kwabena W. Agyeman
f1a993aee4
Make FLIR Lepton init reliably on Pure Thermal
2021-04-15 22:49:12 -07:00
Ibrahim Abd Elkader
65a70211bb
Merge pull request #1261 from kwagyeman/kwabena/interrupt_double_buffer_approach
...
Double buffer mode working for all imaging modes
2021-04-16 03:33:46 +02:00
Kwabena W. Agyeman
9dd90ae55f
Add support for double buffer, triple buffering, and video fifo
2021-04-15 18:13:40 -07:00
Kwabena W. Agyeman
d39136a650
Rename head/tail per convention ( #1263 )
...
* Rename head/tail per convention
2021-04-15 00:10:06 +02:00
Ibrahim Abd Elkader
4cee826bd7
Merge pull request #1262 from kwagyeman/kwabena/open_analog_switches
...
Remove PC2/3_C as we only have PC2/3_C on the original H7
2021-04-13 19:22:19 +02:00
Kwabena W. Agyeman
dd399d11c9
Remove PC2/3_C as we only have PC2/3_C on the original H7
2021-04-12 23:04:08 -07:00
iabdalkader
e2e9ceb5cd
Fix init order.
...
* make sure framebuffer and fb_alloc are initialized before sensor_init0
2021-04-05 21:22:08 +02:00
iabdalkader
5c6937bd14
Remove update_jpeg_buffer arg.
2021-04-05 02:59:30 +02:00
iabdalkader
ffdbca8cc4
Change update_jpeg_buffer arg to bool.
...
* Will be used to swap buffers later.
2021-04-05 02:10:20 +02:00
iabdalkader
d28b14e175
Make JPEG buffer update use image source arg.
2021-04-03 21:06:19 +02:00
iabdalkader
a42f3a6474
Remove streaming mode.
...
* Will be replaced by double buffering soon.
2021-04-02 21:46:58 +02:00
Ibrahim Abd Elkader
84407e4aca
Merge pull request #1252 from kwagyeman/kwabena/add_jpeg_copying
...
Add jpeg copying support
2021-03-31 19:49:48 +02:00
Kwabena W. Agyeman
28d323b71d
Add jpeg copying support
2021-03-31 10:25:55 -07:00
Ibrahim Abd Elkader
119a6c858c
Merge pull request #1247 from kwagyeman/kwabena/cleanup_imlib
...
Cleanup imlib unused methods
2021-03-30 19:36:21 +02:00
Ibrahim Abd Elkader
322b14bf15
Merge pull request #1249 from openmv/himax_update
...
Fix HM01B0 vflip/hmirror settings.
2021-03-30 19:25:27 +02:00
iabdalkader
5b9cb0710a
Fix HM01B0 vflip/hmirror settings.
2021-03-30 19:15:52 +02:00
Ibrahim Abd Elkader
f225a09861
Merge pull request #1245 from kwagyeman/kwabena/open_analog_switches
...
Make sure dedicated analog pads are isolated
2021-03-30 18:20:14 +02:00
Kwabena W. Agyeman
f32b1a20fb
Make sure dedicated analog pads are isolated
2021-03-30 09:04:20 -07:00
iabdalkader
9e9009bad2
Add initial MT9M114 driver.
2021-03-30 03:09:33 +02:00
Kwabena W. Agyeman
dda33be809
Cleanup imlib unused methods
2021-03-29 10:34:09 -07:00
Ibrahim Abd Elkader
ca124aa9ca
Merge pull request #1239 from kwagyeman/kwabena/add_debayering_support
...
Add debayering support to draw image
2021-03-28 17:16:24 +02:00
jiskra
a0f321836f
Update omv_boardconfig.h
...
change openmv4p usb clock source
2021-03-27 17:39:02 +08:00
iabdalkader
80cc1f3baf
Bump firmware version.
2021-03-27 00:38:36 +02:00
iabdalkader
32742440a9
Re-enable combined fw image for factory programming.
2021-03-26 21:34:17 +02:00
Kwabena W. Agyeman
5cbd2e3950
Add debayering support to draw image
2021-03-26 09:37:06 -07:00
iabdalkader
c729ed9f33
Add 320x320 resolution for HM01B0
2021-03-25 23:07:41 +02:00
iabdalkader
9e46f866bc
Disable all MPU regions in msp_init.
2021-03-25 02:47:30 +02:00
Ibrahim Abd Elkader
c1bcfbe8ec
Merge pull request #1235 from kwagyeman/kwabena/software_jpeg_speedup
...
Move software jpeg encoder front end to new SIMD MCU code
2021-03-23 20:06:03 +02:00
iabdalkader
68aa8b9e52
Portenta: Fix standby mode.
2021-03-22 01:36:51 +02:00
iabdalkader
8f3a921658
Update CM4 firmware.
...
* Enable HSEM driver.
* Use HSEM to sync standby mode.
2021-03-21 22:46:50 +02:00
iabdalkader
d3bc1b2c7b
Update ulpi.c
2021-03-21 22:00:22 +02:00
Kwabena W. Agyeman
39402e27a6
Ifdef out lcd/tv init0
2021-03-20 11:04:15 -07:00
Kwabena W. Agyeman
85b5130c09
Move software jpeg encoder front end to new SIMD MCU code
2021-03-20 10:59:09 -07:00
Ibrahim Abd Elkader
dc089106f6
Merge pull request #1231 from kwagyeman/kwabena/make_bayer_faster
...
Speed debayering to 19.5ms for VGA
2021-03-17 23:19:28 +02:00
iabdalkader
3d5015dcf1
PORTENTA: Cleanup low power function
2021-03-17 22:24:08 +02:00
iabdalkader
5947e1be47
Add enable/disable external OSC callback functions.
2021-03-17 19:43:27 +02:00
Kwabena W. Agyeman
7a1eb1c113
Speed debayering to 19.5ms for VGA
2021-03-16 22:09:51 -07:00
Ibrahim Abd Elkader
b4a1b57f55
Merge pull request #1221 from bitbank2/master
...
Sped up jpeg bayer_to_ycbcr for encode
2021-03-16 02:44:13 +02:00
Ibrahim Abd Elkader
ee083f6bcb
Merge pull request #1225 from kwagyeman/kwabena/fix_counter_init
...
Filled out PWM TIMER init for FLIR/LCD
2021-03-16 02:43:48 +02:00
iabdalkader
06568f35a4
PORTENTA: low-power mode fixes.
...
* Fix PMIC SW1 current limit.
* Fix Ethernet low power functions.
* Switch ULPI to low power mode.
2021-03-16 02:23:58 +02:00
iabdalkader
3301c55457
Add USB3320 ULPI driver.
2021-03-16 00:58:10 +02:00
iabdalkader
1b4ce747bc
Add support for generating Cortex-M4 firmware.
2021-03-15 21:14:27 +02:00
Ibrahim Abd Elkader
c06775d99d
Merge pull request #1222 from kwagyeman/kwabena/cambus_reinit
...
Make cambus reinit standard for all boards
2021-03-15 20:47:42 +02:00
Ibrahim Abd Elkader
1329542c2b
Merge pull request #1219 from kwagyeman/kwabena/mt9v034_refactor
...
Kwabena/mt9v034 refactor
2021-03-15 20:46:52 +02:00
Ibrahim Abd Elkader
b4f747812b
Merge pull request #1224 from kwagyeman/kwabena/add_buzzer_module
...
Add support for the new buzzer module
2021-03-15 20:38:31 +02:00
Ibrahim Abd Elkader
812b9c44e1
Merge pull request #1223 from kwagyeman/kwabena/fix_lcd_pll_typo
...
Fix missing 0
2021-03-15 20:01:49 +02:00
Kwabena W. Agyeman
936d1eb1d6
Add support for the new buzzer module
2021-03-15 09:38:22 -07:00
Kwabena W. Agyeman
9948619513
Cleanup initing counters
2021-03-14 22:32:36 -07:00
Kwabena W. Agyeman
911b08ed22
Fix missing 0
2021-03-14 18:42:47 -07:00
Kwabena W. Agyeman
9e4bcb21fc
Make cambus reinit standard for all boards
2021-03-14 15:49:08 -07:00
Laurence Bank
3947c28672
Sped up jpeg bayer_to_ycbcr for encode
2021-03-14 18:44:17 -04:00