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 |
|
Kwabena W. Agyeman
|
4420536c45
|
Fix clock speed and gain/exposure math
|
2021-03-14 14:57:09 -07:00 |
|
Kwabena W. Agyeman
|
dc7b378a9f
|
Fix issues with agc/aec logic
|
2021-03-14 14:57:09 -07:00 |
|
Kwabena W. Agyeman
|
51ac032cad
|
Add sensor readout control to the mt9v034
|
2021-03-14 14:57:09 -07:00 |
|