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
iabdalkader
0774f8d159
Add USB VCP test script.
2020-12-02 15:56:16 +02:00
iabdalkader
cdfcf839f1
Revert raise_irq_pri on SD read/write blocks.
2020-12-01 23:25:52 +02:00
iabdalkader
ffb58aad11
Remove outdated FIR examples.
...
* These are broken, they don't scale the image
2020-12-01 16:37:04 +02:00
iabdalkader
a2d7cdee62
Switch debugging build to -Og
2020-12-01 16:15:07 +02:00
Ibrahim Abd Elkader
e3d4c0bf2a
Merge pull request #1017 from openmv/i2c_arlo
...
Fix FIR I2C bus arbitration lost error.
2020-12-01 16:00:59 +02:00
iabdalkader
fce5c9016d
Fix FIR I2C bus arbitration lost error.
...
* If the FIR I2C bus is interrupted during a read/write the I2C device misbehaves and gets stuck pulling SDA low and the next
time the device is re-initialized the I2C controller detects an arbitration lost condition.
* The most affected sensor seems to be the AMG8833 on the F4, F7 and H7 micros and the MLX90640 on the F4 mirco.
* Add a function to switch SCL to GPIO and pulse SCL at ~100KHz to attempt to unstuck the I2C device, it will attempt this
one time before giving up.
* This seems to work very well on all the tested micro-controllers.
2020-12-01 15:21:22 +02:00
Ibrahim Abd Elkader
882dcabd94
Merge pull request #1016 from openmv/amg_fix
...
Retry AMG8833 init a few times.
2020-12-01 01:44:19 +02:00
iabdalkader
ffe9a4bba3
Retry AMG8833 init a few times.
...
* Fixes occasional failure on F7 on soft-reset.
2020-12-01 01:13:03 +02:00
Ibrahim Abd Elkader
04aa276759
Merge pull request #1015 from openmv/cambus_updates
...
Cambus updates
2020-11-30 23:48:55 +02:00
iabdalkader
2700fb9123
Use I2C_TIMING for F4.
2020-11-30 22:36:21 +02:00
iabdalkader
193ea31ec3
Use a different timeout for cambus/i2c scanning.
2020-11-30 22:24:18 +02:00
iabdalkader
b652e6625a
Update reference USB descriptors.
2020-11-30 20:31:36 +02:00
iabdalkader
873833d777
Fix unit-test failing on disabled functions.
2020-11-30 20:10:59 +02:00
iabdalkader
4e4a2ba1ca
Update docs.
2020-11-30 18:04:58 +02:00
Ibrahim Abd Elkader
01c8472324
Merge pull request #1014 from openmv/remove_fatfs
...
Remove old fatfs library.
2020-11-30 00:34:03 +02:00
iabdalkader
5f193e8a82
Remove old fatfs library.
2020-11-30 00:13:02 +02:00
Ibrahim Abd Elkader
0ee8861672
Merge pull request #1013 from openmv/sthal_update
...
Sthal update
2020-11-29 21:50:57 +02:00
iabdalkader
77a1512dad
Update STHAL
...
* F4 HAL V1.7.1 -> V1.7.10
* F7 HAL V1.2.2 -> V1.2.8
* H7 HAL V1.6.0 -> V1.9.0
2020-11-29 21:22:43 +02:00
iabdalkader
0fb882adc3
Update CMSIS headers.
2020-11-29 00:43:46 +02:00
Ibrahim Abd Elkader
eab5a2837c
Merge pull request #1012 from openmv/make_link
...
Link libgcc to bootloader and UVC.
2020-11-29 00:38:12 +02:00
Ibrahim Abd Elkader
8e8f0cd952
Merge pull request #1011 from openmv/repl_prompt
...
Add HAL version to REPL prompt
2020-11-29 00:30:49 +02:00
Ibrahim Abd Elkader
b559ed9111
Merge pull request #1010 from kwagyeman/kwabena/fix_m4_lcd
...
Fix defines
2020-11-29 00:07:51 +02:00
iabdalkader
106cbbc125
Link libgcc to bootloader and UVC.
...
* Fixes link error in newer HALs.
2020-11-29 00:06:38 +02:00
iabdalkader
22bd9a6c54
Add HAL version to REPL prompt
2020-11-29 00:05:25 +02:00
Kwabena W. Agyeman
e537a476b2
Fix defines
2020-11-28 13:26:14 -08:00
Ibrahim Abd Elkader
bfd6c4a222
Merge pull request #1009 from openmv/ep0_fix
...
Fix ep0_mps on the M4.
2020-11-28 23:14:34 +02:00
iabdalkader
d33d645297
Fix ep0_mps on the M4.
...
* Note ep0_mps is not used anywhere, but we keep it for now.
2020-11-28 22:45:41 +02:00
Ibrahim Abd Elkader
50d29c651b
Merge pull request #1008 from openmv/crlf_fix
...
Fix CMSIS files CRLF.
2020-11-28 20:03:59 +02:00
iabdalkader
fd33bffd60
Fix CMSIS files CRLF.
2020-11-28 19:41:20 +02:00
Ibrahim Abd Elkader
b3bef0820a
Merge pull request #1007 from openmv/portenta_ethernet
...
PORTENTA: Enable Ethernet.
2020-11-27 20:15:09 +02:00
iabdalkader
9d9b2bed85
PORTENTA: Enable Ethernet.
2020-11-27 19:51:24 +02:00
iabdalkader
8e8295a05c
Disable text compression in debug builds.
2020-11-27 18:47:21 +02:00
Ibrahim Abd Elkader
ed91eb8570
Merge pull request #1006 from openmv/fix_time
...
Merge time and utime modules.
2020-11-27 18:46:34 +02:00
Ibrahim Abd Elkader
be59d895d6
Merge pull request #1004 from kwagyeman/kwabena/add_hdmi_cec_support
...
Add hdmi cec support
2020-11-27 16:06:52 +02:00
iabdalkader
20587f308e
Merge time and utime modules.
...
* Move clock class to utime module.
* Update all examples to be compatible with utime.
2020-11-27 15:44:39 +02:00
iabdalkader
730eb33de4
Update Audio FFT example.
...
* Note this works with the newer ulab that's not updated yet.
2020-11-27 01:47:35 +02:00
iabdalkader
7e2df49c5b
Update Audio FFT example.
2020-11-27 01:46:23 +02:00
Ibrahim Abd Elkader
da6a8df6be
Merge pull request #1005 from openmv/gccollect
...
Fix gc-collect bug.
2020-11-27 01:11:16 +02:00
iabdalkader
1a293c2643
Fix gc-collect bug.
2020-11-27 00:51:58 +02:00
Kwabena W. Agyeman
6afa524305
Add hdmi cec support
2020-11-25 20:40:46 -08:00
Ibrahim Abd Elkader
a2ddbb6563
Merge pull request #1003 from openmv/cpufreq_update
...
Update cpufreq
2020-11-26 00:45:47 +02:00
iabdalkader
825dd07421
Update cpufreq
...
* Add more frequencies.
* Support REV X/Y and V frequencies.
* Allow boards to override the max frequency.
2020-11-26 00:10:28 +02:00
Ibrahim Abd Elkader
080c5eae71
Merge pull request #1002 from openmv/unav_fix
...
Make py_func_unavailable handle no args.
2020-11-25 21:42:02 +02:00
iabdalkader
644074d31f
Make py_func_unavailable handle no args.
2020-11-25 21:03:25 +02:00