Commit Graph

2930 Commits

Author SHA1 Message Date
iabdalkader
6ebeba5ebc Update CUBE-AI example.
* Add link to README.
2019-10-19 19:10:47 +02:00
iabdalkader
d6420769c9 Update Makefile.
* Add LIBS and CUBEAI_DIR and cleanup.
2019-10-19 19:10:03 +02:00
iabdalkader
4ef6d38711 Add CUBE-AI builtin module.
* Add CUBE-AI builtin module to the default mpconfigport.
2019-10-19 16:43:53 +02:00
iabdalkader
132f158402 Rename readme. 2019-10-18 21:23:51 +02:00
iabdalkader
11699c860a Move CUBE-AI example to IDE examples. 2019-10-18 21:23:18 +02:00
iabdalkader
6516fc1b5d Append stm32cubeai qstrs to OMV_QSTR_DEFS instead of overriding. 2019-10-18 19:28:20 +02:00
Thibaut Vercueil
5ed04c4cbb Updated & renamed example script 2019-10-18 17:13:27 +02:00
Thibaut Vercueil
98bb29b80a Updated script for MNIST 2019-10-18 17:02:21 +02:00
Thibaut Vercueil
0f17925f98 Support X-CUBE-AI v4.1.0 2019-10-18 15:39:57 +02:00
Thibaut Vercueil
df4a711ded Integration of STM32Cube.AI in the firmware 2019-10-15 16:17:17 +02:00
iabdalkader
4fbab0cf03 Update change log. 2019-10-12 20:28:59 +02:00
Ibrahim Abd Elkader
fcccb9e433
Merge pull request #608 from openmv/adc_update
Cleanup adc.c.
2019-10-12 16:53:47 +02:00
iabdalkader
408585e900 Cleanup adc.c. 2019-10-12 16:40:48 +02:00
iabdalkader
d54687b275 Update SDRAM clock. 2019-10-12 12:53:28 +02:00
Ibrahim Abd Elkader
18c2ed481a
Merge pull request #607 from kwagyeman/kwabena/fix_bank_enables
Fix missing bank enables
2019-10-12 12:51:47 +02:00
Kwabena W. Agyeman
434bb10bf3 Fix missing bank enables 2019-10-11 20:56:36 -07:00
iabdalkader
cdb4712f03 Update ADC examples. 2019-10-11 20:40:28 +02:00
Ibrahim Abd Elkader
8dac6467a5
Merge pull request #606 from openmv/pll_fix
Update H7 PLLs.
2019-10-11 20:23:28 +02:00
iabdalkader
c0bfc9198d Update H7 PLLs.
* Use PLL2 for FMC and PLL3 for SPI123.
2019-10-11 20:07:52 +02:00
Ibrahim Abd Elkader
f0c1f13077
Merge pull request #605 from kwagyeman/kwabena/fix_bmp_reading
Fix bmp file reading for all formats
2019-10-11 18:26:36 +02:00
iabdalkader
530eee21b1 Add revision ID to machine.info(). 2019-10-11 01:40:52 +02:00
Ibrahim Abd Elkader
339b33e40a
Merge pull request #604 from openmv/fix_vscale
Enable VSCALE0 for revision V devices.
2019-10-11 01:38:18 +02:00
iabdalkader
db9aebf3f2 Enable VSCALE0 for revision V devices. 2019-10-11 01:31:37 +02:00
Ibrahim Abd Elkader
babab16717
Merge pull request #603 from openmv/update_h7_hal
Update h7 hal
2019-10-11 01:18:58 +02:00
iabdalkader
6f61f103fa Update MP for the new H7 HAL. 2019-10-11 01:08:38 +02:00
iabdalkader
3144724645 Return when HAL_JPEG_Encode is aborted. 2019-10-11 01:07:39 +02:00
iabdalkader
5c5eb9d10b Fix H7 SD clock. 2019-10-11 01:07:39 +02:00
iabdalkader
b43820cfb1 Update H7 legacy header. 2019-10-11 01:07:39 +02:00
iabdalkader
9d553ccdcb Add HAL_DCMI_Start_DMA_MB to H7 HAL. 2019-10-11 01:07:39 +02:00
iabdalkader
1e24a91558 Fix H7 HAL strict aliasing errors (patch from MP/stm32lib). 2019-10-11 01:07:39 +02:00
iabdalkader
07a4cf4760 Update H7 HAL. 2019-10-11 01:07:39 +02:00
Ibrahim Abd Elkader
6dbcf2f060
Merge pull request #602 from openmv/update_vthresh
Increase VREF threshold in self-tests.
2019-10-11 01:05:45 +02:00
iabdalkader
6052c0be67 Increase VREF threshold in self-tests. 2019-10-11 00:53:15 +02:00
Kwabena W. Agyeman
466a50a003 Fix bmp file reading for all formats 2019-10-10 14:50:36 -07:00
iabdalkader
f92479079c Include stdio.h for printfs in img functions. 2019-10-10 18:32:56 +02:00
Ibrahim Abd Elkader
a3f98e0944
Merge pull request #601 from openmv/update_cmsis
Update CMSIS.
2019-10-10 15:22:21 +02:00
iabdalkader
57750012aa Update CMSIS. 2019-10-10 15:14:12 +02:00
Ibrahim Abd Elkader
1e2cb7ed84
Merge pull request #600 from openmv/extra_pins
Enable additional pins.
2019-10-09 21:11:40 +02:00
iabdalkader
b855bb9c11 Enable additional pins. 2019-10-09 20:47:17 +02:00
Ibrahim Abd Elkader
ad4da07d70
Merge pull request #599 from kwagyeman/kwabena/fix_bmp_24_bit
Fix reading RGB 24-bit images
2019-10-08 13:34:17 +02:00
Kwabena W. Agyeman
63eafdab6b Fix reading RGB 24-bit images 2019-10-07 23:00:30 -07:00
iabdalkader
ee5d704016 Move Arduino examples in a new directory. 2019-10-07 19:44:30 +02:00
iabdalkader
48a965fb96 Fix hardfault when setting lepton to VGA/RGB565. 2019-10-07 17:06:50 +02:00
iabdalkader
3244d0f60b Fix timer 5 period. 2019-10-06 23:44:19 +02:00
iabdalkader
020b3ccd0c Support 32-bit SDRAM. 2019-10-06 23:39:58 +02:00
Ibrahim Abd Elkader
e0f6d46f3e
Merge pull request #598 from kwagyeman/kwabena/fb_alloc_caching_2
Kwabena/fb alloc caching 2
2019-10-06 23:25:35 +02:00
Kwabena W. Agyeman
7ad61b725e Adds hint system to fb_alloc
With this commit fb_alloc now takes hints to better decide which ram to
give (internal or sdram).

Only fb_alloc_all calls are given any hints right now as some of the
calls need as much ram as possible and will cause failures to happen if
a small amount of fast internal sram is returned.

Anyway, hints can be used to tune where things are placed by fb_alloc.
2019-10-04 21:47:54 -07:00
Kwabena W. Agyeman
30c4cf4a8c Add smart overlay logic to fballoc
When fballoc is called and there's space to put what's requested in SRAM
this is done instead of putting it in SDRAM. This results in a huge
performance boost to most algorithms that use only a small amount of
fballoc ram.

In particular, apriltags is usable in speed with this fix...
2019-10-04 20:16:20 -07:00
iabdalkader
1e42f12e5d Update comment. 2019-10-02 14:29:03 +02:00
iabdalkader
0183dbae3f Update change log. 2019-09-30 19:03:43 +02:00