iabdalkader
04fae4f28b
Update sensors drivers headers.
...
* Fix possible build issues if a driver is disabled.
* Make sure no extra files are included if a driver is disabled.
2020-12-19 00:39:11 +02:00
Ibrahim Abd Elkader
dff8879008
Merge pull request #1040 from openmv/mphdr
...
Remove code dependency on mp.h header.
2020-12-19 00:06:18 +02:00
iabdalkader
908d5c8291
Remove code dependency on mp.h header.
2020-12-18 23:16:55 +02:00
iabdalkader
0be13bdaa1
Add extern definition for HAL_GetHalVersion
2020-12-18 22:20:11 +02:00
Ibrahim Abd Elkader
90051bd575
Merge pull request #1039 from openmv/build_updates
...
Build updates
2020-12-18 22:16:41 +02:00
iabdalkader
9f5dbae31b
Move mutex to common code.
2020-12-18 21:54:29 +02:00
iabdalkader
c3ccf19234
Build MicroPython before HAL.
...
* To generate headers before they're included in HAL.
2020-12-18 21:10:08 +02:00
iabdalkader
8fc60b208b
Add per port Makefile.
2020-12-18 20:50:20 +02:00
iabdalkader
bc6d1d22f0
Split code into common and port specific code.
2020-12-18 00:59:28 +02:00
iabdalkader
dd67d4c341
Move sensor drivers to subdir.
2020-12-18 00:59:28 +02:00
Ibrahim Abd Elkader
1305377944
Merge pull request #1037 from openmv/port_flag
...
Add port flag to board makefiles.
2020-12-18 00:59:05 +02:00
iabdalkader
a98e6288bd
Add port flag to board makefiles.
2020-12-18 00:40:19 +02:00
Ibrahim Abd Elkader
3b8faaaa38
Update issue templates
2020-12-17 00:37:10 +02:00
Ibrahim Abd Elkader
a8a8a268c9
Merge pull request #1035 from openmv/remove_outdated_code
...
Remove outdated CMSIS-NN code.
2020-12-16 22:33:04 +02:00
iabdalkader
fbc767b36c
Remove outdated CMSIS-NN code.
2020-12-16 22:01:24 +02:00
iabdalkader
8f3ff7c55d
Fix stm32cubeai Makefile.
2020-12-16 21:39:51 +02:00
Ibrahim Abd Elkader
255e7fa8d6
Merge pull request #1033 from openmv/sensors_update
...
Remove HAL include from sensor drivers.
2020-12-16 19:27:56 +02:00
Ibrahim Abd Elkader
e7ae0bcd7f
Merge pull request #1034 from openmv/build_updates2
...
Build updates2
2020-12-16 19:25:02 +02:00
iabdalkader
4983cc12e5
Remove HAL include from sensor drivers.
2020-12-16 18:42:53 +02:00
iabdalkader
dac419f9fc
Set startup and system files in Makefile based on MCU.
2020-12-16 00:25:17 +02:00
iabdalkader
5de70dcfab
Make UVC and Bootloader build configurable in board config files.
2020-12-15 21:56:47 +02:00
Ibrahim Abd Elkader
1fe08a2b4f
Merge pull request #1031 from openmv/tinyusb
...
Add tinyusb submodule.
2020-12-15 21:56:21 +02:00
iabdalkader
86ed19df7a
Add tinyusb submodule.
2020-12-15 21:22:15 +02:00
Ibrahim Abd Elkader
68311f1d56
Merge pull request #1030 from openmv/outdated_drivers
...
Remove outdated drivers.
2020-12-14 23:21:06 +02:00
iabdalkader
0b4b74ee19
Remove outdated drivers.
2020-12-14 23:02:15 +02:00
Ibrahim Abd Elkader
0fab1bcdfb
Merge pull request #1029 from openmv/build_updates
...
Restructure the repository.
2020-12-14 02:31:14 +02:00
iabdalkader
13a6ccd123
Restructure the repository.
2020-12-14 01:44:51 +02:00
Kwabena W. Agyeman
fee119f5c6
Kwabena/ov5640 af ( #1024 )
...
* Enable OV5640 AF
* Add IOCTLs to control auto focus
2020-12-07 03:00:10 +02:00
iabdalkader
561ab24f7a
Bump firmware version.
2020-12-06 21:55:24 +02:00
iabdalkader
fd5f140a11
Update change log.
2020-12-06 21:23:52 +02:00
iabdalkader
17bcc7d200
Bump firmware version to 3.8.0
2020-12-06 21:13:01 +02:00
iabdalkader
d68bc7c779
Revert FFT ulab example to older API.
...
* Will not update ulab in this release.
2020-12-06 21:11:57 +02:00
Ibrahim Abd Elkader
feb0551629
Merge pull request #1022 from openmv/can_update
...
Can update
2020-12-06 21:11:32 +02:00
iabdalkader
fecb586bae
Update CAN examples.
2020-12-06 20:37:16 +02:00
iabdalkader
2c80728bc8
Calculate CAN bit timing from baudrate.
2020-12-06 20:34:42 +02:00
Ibrahim Abd Elkader
95540ee2ce
Merge pull request #1021 from openmv/f4_dac
...
F4: Disable DAC functions that require DMA.
2020-12-06 04:22:25 +02:00
iabdalkader
d61f236f26
F4: Disable DAC functions that require DMA.
...
* It's not possible to use DAC with heap buffers on the F4 because the heap is located in CCM which is not accessible by DMA.
2020-12-05 20:20:07 +02:00
iabdalkader
7590a17400
Update Pure Thermal board files.
2020-12-05 04:27:50 +02:00
Ibrahim Abd Elkader
2090a2ed33
Merge pull request #1020 from kwagyeman/kwabena/rename_pt
...
Rename OpenMV Pure Thermal
2020-12-05 04:23:50 +02:00
Kwabena W. Agyeman
6ef6e92cc9
Rename OpenMV Pure Thermal
2020-12-04 16:59:51 -08:00
Ibrahim Abd Elkader
e6095533ae
Merge pull request #1019 from kwagyeman/kwabena/fix_ov5640_ov2640_on_rev_Y
...
Kwabena/fix ov5640 ov2640 on rev y
2020-12-05 01:50:45 +02:00
Kwabena W. Agyeman
7f62250b36
Fix OV2640 sensor clock
2020-12-04 15:19:49 -08:00
Kwabena W. Agyeman
5e419eedde
Fix OV5640 rev Y slock freq scaling
2020-12-04 14:38:19 -08:00
iabdalkader
1a46add7f9
Update docs.
2020-12-04 14:46:20 +02:00
iabdalkader
55366647ff
Update timer tests example.
2020-12-04 01:00:00 +02:00
iabdalkader
9c5a15973a
Fix TIM state in updated H7 HAL.
2020-12-04 00:57:28 +02:00
iabdalkader
71b3f62275
Make sure Systick is disabled on stop mode entry.
2020-12-03 19:44:34 +02:00
Ibrahim Abd Elkader
c15c217bf4
Merge pull request #1018 from openmv/h7_lowpower_fixes
...
H7 low power mode fixes.
2020-12-03 00:17:45 +02:00
iabdalkader
bb698b1210
H7 low power mode fixes.
...
* Fix stop mode voltage scaling for H7 rev V devices.
* Re-enable disabled OSCs and PLLs after exiting stop mode.
* Add functions to enter/exit SDRAM low power mode.
* Fix DRAM retention in stop mode.
2020-12-02 22:52:46 +02:00
iabdalkader
7e920b4c42
Enable DBGMCU only if DEBUG=1
2020-12-02 22:52:14 +02:00