K32W/QN9090 Certification Tool source code problem

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

K32W/QN9090 Certification Tool source code problem

144 Views
MVWare
Contributor III

I Was happy to find code to test the K32W041 radio performance.
The K32W041/K32W061/QN9090(T)/QN9030(T) Bluetooth Low Energy Certification Tool User's Guide . Document identifier: K32WQN9090CTUG. Also AN12610 is valuable.
I succeeded to run the BIN file on my targer board and used a terminal program to test some radio TX performance with a spectrum analyzer.  So fat it works well.


Then I wanted to deep dive into the code.  form zip file: K32WQN9090CTUGSW.zip, this includes the MCUxpresso folders dated at anding 2021.
I Run the MCUExpresso V23.12.148 with an MC-link SWD, this works fine.
I imported the project, the zip, that seems to go fine, it also imports the QN9090 SDK.

Then I want to compile and link.  Compiling goes with out errors.  Linker does not. It van not link some general funtions:  _Scanf, _printf, _seek... and some more.
Question:   How can i solve this?
                    or is there a more recent update of the zip?

secondly:
the debugger keeps wanting J-Link.  But I us MCU-link with the link-server (which works).

any help is greatful. I want to get started with this base of code example to accelerate to better RF test setups..

0 Kudos
Reply
2 Replies

101 Views
luis_maravilla
NXP Employee
NXP Employee

Hello

Could you help us sharing your Linker configuration?

Could you help us confirm, have you made modifications?

Best Regards, Luis

0 Kudos
Reply

132 Views
MVWare
Contributor III

Corection  I use 24.12.148

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2270076%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EK32W%2FQN9090%20Certification%20Tool%20source%20code%20problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2270076%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20Was%20happy%20to%20find%20code%20to%20test%20the%20K32W041%20radio%20performance.%3CBR%20%2F%3EThe%26nbsp%3BK32W041%2FK32W061%2FQN9090(T)%2FQN9030(T)%20Bluetooth%20Low%20Energy%20Certification%20Tool%20User's%26nbsp%3BGuide%20.%26nbsp%3BDocument%20identifier%3A%20K32WQN9090CTUG.%20Also%20AN12610%20is%20valuable.%3CBR%20%2F%3EI%20succeeded%20to%20run%20the%20BIN%20file%20on%20my%20targer%20board%20and%20used%20a%20terminal%20program%20to%20test%20some%20radio%20TX%20performance%20with%20a%20spectrum%20analyzer.%26nbsp%3B%20So%20fat%20it%20works%20well.%3C%2FP%3E%3CP%3E%3CBR%20%2F%3EThen%20I%20wanted%20to%20deep%20dive%20into%20the%20code.%26nbsp%3B%20form%20zip%20file%3A%26nbsp%3BK32WQN9090CTUGSW.zip%2C%20this%20includes%20the%20MCUxpresso%20folders%20dated%20at%20anding%202021.%3CBR%20%2F%3EI%20Run%20the%20MCUExpresso%20V23.12.148%20with%20an%20MC-link%20SWD%2C%20this%20works%20fine.%3CBR%20%2F%3EI%20imported%20the%20project%2C%20the%20zip%2C%20that%20seems%20to%20go%20fine%2C%20it%20also%20imports%20the%20QN9090%20SDK.%3CBR%20%2F%3E%3CBR%20%2F%3EThen%20I%20want%20to%20compile%20and%20link.%26nbsp%3B%20Compiling%20goes%20with%20out%20errors.%26nbsp%3B%20Linker%20does%20not.%20It%20van%20not%20link%20some%20general%20funtions%3A%26nbsp%3B%20_Scanf%2C%20_printf%2C%20_seek...%20and%20some%20more.%3CBR%20%2F%3EQuestion%3A%26nbsp%3B%20%26nbsp%3BHow%20can%20i%20solve%20this%3F%3CBR%20%2F%3E%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20%26nbsp%3B%20or%20is%20there%20a%20more%20recent%20update%20of%20the%20zip%3F%3CBR%20%2F%3E%3CBR%20%2F%3Esecondly%3A%3CBR%20%2F%3Ethe%20debugger%20keeps%20wanting%20J-Link.%26nbsp%3B%20But%20I%20us%20MCU-link%20with%20the%20link-server%20(which%20works).%3CBR%20%2F%3E%3CBR%20%2F%3Eany%20help%20is%20greatful.%20I%20want%20to%20get%20started%20with%20this%20base%20of%20code%20example%20to%20accelerate%20to%20better%20RF%20test%20setups..%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2270076%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EHW-Open-Source%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EProduct%3A%20K32W0%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EProtocol%3A%20Bluetooth%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EProtocol%3A%20Zigbee%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2270230%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20K32W%2FQN9090%20Certification%20Tool%20source%20code%20problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2270230%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%3C%2FP%3E%0A%3CP%3ECould%20you%20help%20us%20sharing%20your%20Linker%20configuration%3F%3C%2FP%3E%0A%3CP%3ECould%20you%20help%20us%20confirm%2C%20have%20you%20made%20modifications%3F%3C%2FP%3E%0A%3CP%3EBest%20Regards%2C%20Luis%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2270081%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20K32W%2FQN9090%20Certification%20Tool%20source%20code%20problem%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2270081%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ECorection%26nbsp%3B%20I%20use%2024.12.148%3C%2FP%3E%3C%2FLINGO-BODY%3E