Skip to content

Releases: RockySong/micropython-rocky

upgrade to mpy 1.12 and openmv 3.60 and many improvements

08 Mar 13:06
Compare
Choose a tag to compare

upgrade to micropython 1.12
upgrade to openmv 3.60
upgrade SD card driver to fix a stuck issue
(greatly) improve emulated USB disk throughput: both read/write up to 10+ MB/s at small SRAM consumption cost
fix a misleading "bug" that OpenMV IDE frame FPS get lower when workload get lower.
Improve USB Virtual COM throughput, about 80%+.
更新到micropython 1.12和openmv 3.60。更新SD卡驱动程序以解决一个卡死的问题。显著改善模拟的优盘的访问速度,读/写可高达10+ MB/s。解决一个误导性的"bug":负载越轻openmv ide显示的帧率越低。改进USB虚拟串口的吞吐率约80%+。其它一些小改进。

internal release for robotic arm test

30 Jul 10:36
Compare
Choose a tag to compare
Pre-release
0.12

add 'rocky_test' folder, the contents of it can be put to a TF card f…

first openMV port on i.MX RT1050 for public test

30 Jun 01:57
Compare
Choose a tag to compare

openMV for i.MX RT1050 port

ported up-to-date openMV version to i.MX RT1050, including the newest machine learning libraries + cmsis-nn examples (cifar-10, lenet, smilenet).
Framebuffer is cutdown to only 160kB (openMV3 is 300kB).
Dedicated optimization for TCM, as all 512kB SRAM on i.MX RT1050 can be configured to TCM. Current partition is 32kB ITCM, 480kB DTCM, algorithm performance boost is up to 5x from openMV3 M7 Cam. CNN inference on cifar-10 fast model is about 45.5 images/second.

Contains a KEIL project that can build. Build with i.MX RT1050 EVK from NXP, you need the OV7725 camera module, and (optional) LCD module to monitor.

Build with KEIL

Straightforward, just open \ports\prj_keil_rt105\mpyrt105.uvprojx
!note! : frozen_mpy.c is missing, sorry for that, I've attached to this release, please put the file to \ports\nxp_rt105\build-imxrtevk105x\ folder before build with KEIL.

Build with Make

Makefiles are not yet fully updated, can pass the QSTR generation stage.

License

All code created by myself inherits MIT license as micropython and openMV do (sorry, not yet all marked in source files)
Other 3rd party code remain their original licenses (such as NXP MCUXPresso SDK, FatFS).
No GPL like license is involved.

Contributing

Welcome and do appreciate! Please raise pull request and/or issue tickets.