# Development Version with AprilTag 3 on N6 an F7 Board

**URL:** https://forums.openmv.io/t/development-version-with-apriltag-3-on-n6-an-f7-board/11562
**Category:** OpenMV Boards
**Created:** [March 23, 2026, 7:51am UTC](https://forums.openmv.io/t/development-version-with-apriltag-3-on-n6-an-f7-board/11562 "2026-03-23T07:51:37Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Noeldi1](https://avatars.discourse-cdn.com/v4/letter/n/5fc32e/32.png) [@Noeldi1](https://forums.openmv.io/u/Noeldi1)
#### Post date: [March 23, 2026, 7:51am UTC](https://forums.openmv.io/t/development-version-with-apriltag-3-on-n6-an-f7-board/11562/1 "2026-03-23T07:51:37Z")

</div>

The new Development Version with the AprilTag 3 Library perform on the N6 Board really fast (about 17 fps at QVGA compared to 2 fps).

On the F7 Board I get always an Memory Error on QQVGA and on QQQVGA.

---

<div class="post-metadata">

### Author: ![iabdalkader](https://yyz1.discourse-cdn.com/flex029/user_avatar/forums.openmv.io/iabdalkader/32/1169_2.png) [@iabdalkader](https://forums.openmv.io/u/iabdalkader)
#### Post date: [March 23, 2026, 10:40am UTC](https://forums.openmv.io/t/development-version-with-apriltag-3-on-n6-an-f7-board/11562/2 "2026-03-23T10:40:55Z")

</div>

We’ll fix it soon. Note I have two more optimizations in the works. If you can build the firmware and would like to test something see:

> <https://github.com/openmv/openmv/pull/3017>
>
> Work in progress.
> 
> Key improvements:
> \* O(1) malloc/free instead of O(n)
> \* U…ncapped heap size.
> \* UMM wasted a lot of memory to increase heap sizes. TLSF has finer-grained size classes
> \* Support for adding multiple blocks with attributes (Work in progress)

It should speed up AprilTag even more!

---

<div class="post-metadata">

### Author: ![Noeldi1](https://avatars.discourse-cdn.com/v4/letter/n/5fc32e/32.png) [@Noeldi1](https://forums.openmv.io/u/Noeldi1)
#### Post date: [March 25, 2026, 10:03am UTC](https://forums.openmv.io/t/development-version-with-apriltag-3-on-n6-an-f7-board/11562/3 "2026-03-25T10:03:50Z")

</div>

Thank’s for your work on optimization.

But also in the newest Development Release ([`1ecc19a`](https://github.com/openmv/openmv/commit/1ecc19af6715b3a745e2d4ab854ee6626ccd989c)) I get the same error message:

“MemoryError: Out of fast frame buffer stack memory” on the OpenMV-F7 with QQVGA and QQQVGA.

On the OpenMV-N6 the framerate increased to 25 fps at QVGA.

---

<div class="post-metadata">

### Author: ![kwagyeman](https://yyz1.discourse-cdn.com/flex029/user_avatar/forums.openmv.io/kwagyeman/32/4_2.png) [@kwagyeman](https://forums.openmv.io/u/kwagyeman)
#### Post date: [March 25, 2026, 10:05am UTC](https://forums.openmv.io/t/development-version-with-apriltag-3-on-n6-an-f7-board/11562/4 "2026-03-25T10:05:48Z")

</div>

Hi, I am home traveling from a sales trip tommorrow. I will send a patch to fix this then. I have M7s at home I can test with.

---

<div class="post-metadata">

### Author: ![Noeldi1](https://avatars.discourse-cdn.com/v4/letter/n/5fc32e/32.png) [@Noeldi1](https://forums.openmv.io/u/Noeldi1)
#### Post date: [March 28, 2026, 12:51pm UTC](https://forums.openmv.io/t/development-version-with-apriltag-3-on-n6-an-f7-board/11562/5 "2026-03-28T12:51:23Z")

</div>

I see on github that you already fixed this issue.

How can I test this on my OpenMV F7 ?

If I download the newest Development Version the fix is not included ?!

---

<div class="post-metadata">

### Author: ![iabdalkader](https://yyz1.discourse-cdn.com/flex029/user_avatar/forums.openmv.io/iabdalkader/32/1169_2.png) [@iabdalkader](https://forums.openmv.io/u/iabdalkader)
#### Post date: [March 28, 2026, 12:52pm UTC](https://forums.openmv.io/t/development-version-with-apriltag-3-on-n6-an-f7-board/11562/6 "2026-03-28T12:52:41Z")

</div>

> [@Noeldi1](#):
>
> I see on github that you already fixed this issue.

It hasn’t been merged yet, it will be soon. We’re also working on multiple other fixes.
