Salil Tembe wrote:
"..I forgot that Gabriel hasn't uploaded the mculib folder to git. It contains all the drivers. Is there any other link to the source which contains all the dependencies?"
=======================================
Salil,
Hugen was able to compile the firmware for his prototype NanoVNA-V2 (same as Gabriel's project but with case and battery) so the complete source must be available somewhere. Gabriel is a member of this group and may be able to assist you.
- Herb
Beware of cheap underperforming clones
As of 2022 there are many badly performing clones on the market. V2/3GHz NanoVNA uses parts like ADF4350 and AD8342 which are costly and clones have been cutting costs by using salvaged or reject parts.
See official store and look for V2 Plus4/V2 Plus4 Pro versions only to avoid getting a bad clone. We have stopped selling V2.2 versions since October 2020, so all V2 hardware that are not Plus or Plus4 are not made by us and we can not guarantee performance.
Click here to join and see most recent posts.
MCULIB #Compiler
https://github.com/gabriel-tenma-white/mculib
On Tue, 19 May 2020 at 16:07, hwalker <herbwalker2476@gmail.com> wrote:
I can compile firmware under Windows, use eclipse
Sources:
MCULIB
https://github.com/gabriel-tenma-white/mculib
libopencm3 version for gd32f3
https://github.com/nanovna/libopencm3-gd32f3
NanoVNA V2
https://github.com/nanovna/NanoVNA-V2-firmware
Under windows need install python, and fix
>libopencm3\mk\genlink-config.mk
>libopencm3\mk\genlink-rules.mk
All shell commands
>shell $(OPENCM3_DIR)
Change on
>shell python $(OPENCM3_DIR)
Also in NanoVNA-V2-firmware need set correct path MCULIB and libopencm3
>MCULIB ?= persist/mculib
>OPENCM3_DIR ?= persist/libopencm3
Before compile NanoVNA V2 need build libopencm3
I got it compiling on Debian.
Indeed change the Makefile to point to other two repos and build those first.
I used the arm none eabi compiler from the Debian repository.
Thanks for the git link to the MCULIB. I will clone the repo and try to do a first compile this weekend.
To reply to this topic, join https://groups.io/g/NanoVNAV2