Commit Graph

3768 Commits

Author SHA1 Message Date
iabdalkader
a8b4fae755 Initialize CRC for PDM2PCM library. 2020-10-29 19:57:23 +02:00
iabdalkader
e3bc2f2155 Add PCM Audio module. 2020-10-29 19:57:23 +02:00
iabdalkader
5fe0460488 Add SAI initialization and board config. 2020-10-29 19:57:23 +02:00
iabdalkader
57934928a9 Enable SAI HAL drivers. 2020-10-29 19:57:23 +02:00
iabdalkader
878603c133 Set SAI clock source. 2020-10-29 19:57:23 +02:00
iabdalkader
cac07dcaa2 Add PDM2PCM library. 2020-10-29 19:57:23 +02:00
iabdalkader
ae9d844e2e Add IRQ priorities. 2020-10-29 19:49:39 +02:00
Kwabena W. Agyeman
3173c2bb34 Remove shadow removal code 2020-10-29 09:40:23 -07:00
Kwabena W. Agyeman
fd349649ae Fix fballoc for complex allocations 2020-10-28 22:21:18 -07:00
Kwabena W. Agyeman
f43d6fd5d4 Modify draw row for LCD screen use 2020-10-28 08:25:03 -07:00
Ibrahim Abd Elkader
e9b00fbfa8
Merge pull request #936 from openmv/d3sram
Add linker script section for D3SRAM4.
2020-10-27 13:58:40 +02:00
iabdalkader
d6d2f9cc26 Add linker script section for D3SRAM4. 2020-10-27 02:07:41 +02:00
Ibrahim Abd Elkader
f79167de4b
Merge pull request #932 from kwagyeman/kwabena/fix_rgb565_inversion_2
Kwabena/fix rgb565 inversion
2020-10-24 22:09:27 +02:00
Kwabena W. Agyeman
b3f6d4698b Fix unit tests 2020-10-24 12:34:58 -07:00
Kwabena W. Agyeman
e49e01e852 Fix LCD shield output 2020-10-24 09:59:38 -07:00
Kwabena W. Agyeman
dcf141192e Cleanup RGB565 reversal from image lib 2020-10-22 22:21:21 -07:00
Kwabena W. Agyeman
2528eb6355 Remove byte reversal in RGB565 tables 2020-10-22 22:20:25 -07:00
Kwabena W. Agyeman
76bb394453 Remove RGB to RGB table 2020-10-22 22:20:15 -07:00
Kwabena W. Agyeman
785e943f05 Fix RGB565 Inversion from camera 2020-10-22 22:19:49 -07:00
Ibrahim Abd Elkader
4dcc74cd25
Merge pull request #930 from openmv/pll_fixes
PLL Fixes
2020-10-22 00:44:54 +02:00
iabdalkader
0b0c8eaeea PORTENTA: Set RNG clock source. 2020-10-21 14:54:30 +02:00
iabdalkader
4405fb3ea7 H7: Override PLL1 frequency for revision Y devices.
* Some rev Y devices fail with 480MHz overclocking. Override PLL settings
to set a maximum frequency of 400MHz CPU 200MHz Bus for rev Y devices.
2020-10-21 14:24:40 +02:00
iabdalkader
93dbd7529d OPENMV4: Switch USB clock source to HSI48. 2020-10-21 14:21:22 +02:00
iabdalkader
bbcbe4ac3f Make RNG clock source configurable. 2020-10-21 14:20:34 +02:00
Ibrahim Abd Elkader
d7617c0fd1
Merge pull request #928 from kwagyeman/kwabena/fix_find_rect
Fix find_rects
2020-10-21 13:23:06 +02:00
Kwabena W. Agyeman
8025536b1c Fix find_rects 2020-10-19 21:48:49 -07:00
iabdalkader
5387ea8736 Update docs. 2020-10-19 14:45:56 +02:00
Ibrahim Abd Elkader
32f8ef3172
Merge pull request #927 from kwagyeman/kwabena/larry_scaling_code
Add new image scaling pipeline
2020-10-19 03:37:20 +02:00
Kwabena W. Agyeman
3439f88241 Add new image scaling pipeline 2020-10-17 14:42:28 -07:00
iabdalkader
f3eaabfff5 Add ExtInt wake-up example. 2020-10-16 19:07:17 +02:00
iabdalkader
bbe1b53b98 Bump firmware version. 2020-10-12 20:25:34 +02:00
iabdalkader
bf56784bf1 Update change log. 2020-10-12 19:46:36 +02:00
Ibrahim Abd Elkader
24f95d6949
Merge pull request #926 from openmv/portenta_pll
PORTENTA: Update FMC/SDRAM and QSPI PLL settings.
2020-10-12 19:38:24 +02:00
iabdalkader
112ea40cfe PORTENTA: Update FMC/SDRAM and QSPI PLL settings. 2020-10-12 19:21:48 +02:00
iabdalkader
d332c695d9 Portenta: Fix QSPI prescaler. 2020-10-11 01:50:27 +02:00
Ibrahim Abd Elkader
2d0ab24902
Merge pull request #923 from openmv/mpu_fix
Use highest priority MPU region for DMA buffers.
2020-10-11 01:50:15 +02:00
iabdalkader
b258ddc447 Use highest priority MPU region for DMA buffers. 2020-10-11 01:37:36 +02:00
Ibrahim Abd Elkader
ee17788ecb
Merge pull request #922 from openmv/wifi_fix_init
Fix WiFi initialization functions in main.
2020-10-11 01:21:49 +02:00
iabdalkader
21af8fd8bd Fix WiFi initialization functions in main.
* LWIP and CYW43 init functions should be called only once at startup.
2020-10-11 00:56:39 +02:00
iabdalkader
ed826314a5 Fix build with multi-partition disabled. 2020-10-09 21:56:43 +02:00
Ibrahim Abd Elkader
5bf5db2ea6
Merge pull request #921 from openmv/portenta_wifi
PORTENTA: Enable WiFi.
2020-10-09 19:32:07 +02:00
iabdalkader
da3cf72f27 PORTENTA: Enable WiFi. 2020-10-09 19:10:35 +02:00
iabdalkader
c41623d333 OPENMV4P: Add missing flag. 2020-10-09 01:48:25 +02:00
Ibrahim Abd Elkader
069a2e485b
Merge pull request #919 from openmv/cyw43_qspi
Relocate CYW43 firmware to QSPI flash.
2020-10-09 01:40:03 +02:00
iabdalkader
ea865e514b Add CYW4343 firmware binary to release deliverables. 2020-10-09 00:26:04 +02:00
iabdalkader
29401dfc84 Initialize the storage on boards with external flash.
* The storage should always be initialized on boards that have
an external flash, to make sure the flash is memory-mapped.
2020-10-09 00:02:10 +02:00
iabdalkader
401d9acde9 Generate a separate CYW43 firmware image.
* Remove big_const from main firmware image.
2020-10-09 00:02:10 +02:00
iabdalkader
762e54b26b Add configurable linker script section for CYW43 firmware. 2020-10-09 00:02:10 +02:00
iabdalkader
936a97aacd Add memory mapped external flash region. 2020-10-09 00:02:10 +02:00
iabdalkader
0a32486187 PORTENTA: Fix QSPI MPU config. 2020-10-09 00:01:47 +02:00