Help on OTA between two MCXW71 boards

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

Help on OTA between two MCXW71 boards

Jump to solution
1,352 Views
amaurux
Contributor II

 

Hi everyone,

I'm trying to run OTA between two FRDM-MCXW71 boards using the default SDK examples.

  • Board 1: flashed with otap_client_att

  • Board 2: flashed with ota_server_bm (connected to PC via USB for FSCI)

  • OTA Tool: NXP Over-the-Air Programming Test Tool

The problem:
When I connect the OTA Tool to the server board and start an OTA transfer, I only receive this FSCI frame:

74 7B 07 07 03 60 03 00 F7 00 FF
 

After this frame, nothing else happens. The OTA Tool does not send any further commands and the file transfer never starts.

My questions:

  1. What does this exact FSCI sequence mean? Is it an error or a normal status/acknowledgement?

  2. Do the sample projects require any additional action or configuration to properly start scanning (server) and advertising (client) (I tried pressing the SW4 button, but nothing happened) ?

Any help or guidance would be greatly appreciated.
Thanks!

Labels (1)
0 Kudos
Reply
1 Solution
1,213 Views
amaurux
Contributor II
Hello Ana Sofia,

I can confirm that I finally managed to make it work. The issue was that the radio core was locked, and once it was unlocked, everything worked as expected.

I also have an additional question:
Is it possible to pre-flash the MCU in order to unlock OTA, either when receiving a brand-new MCU or directly at the PCB manufacturer level?

Thank you in advance for your support.

Best regards,
Amaury Sellito

View solution in original post

0 Kudos
Reply
3 Replies
1,262 Views
sofiaurueta
NXP Employee
NXP Employee

Hello,

Hope you are doing well.

 

Could you please confirm if you are able to follow the steps as mentioned in Bluetooth LE stack and demo applications — MCUXpresso SDK Documentation?

 

To start advertising, press the ADVSW (SW2) button on the OTAP Client. To start scanning, press the SCANSW (SW2) button on the OTAP Server.

 

Best regards,
Ana Sofia.

0 Kudos
Reply
1,214 Views
amaurux
Contributor II
Hello Ana Sofia,

I can confirm that I finally managed to make it work. The issue was that the radio core was locked, and once it was unlocked, everything worked as expected.

I also have an additional question:
Is it possible to pre-flash the MCU in order to unlock OTA, either when receiving a brand-new MCU or directly at the PCB manufacturer level?

Thank you in advance for your support.

Best regards,
Amaury Sellito
0 Kudos
Reply
1,155 Views
sofiaurueta
NXP Employee
NXP Employee

Hello Amaury,

 

I would recommend you to contact NXP Engineering Services to validate with them if that would be one service available from them and if they can support your inquiry tailored to meet your specific requirements.

 

Another option would be to contact one of our distributors available in the Distributor Network|NXP to help you with the request. Maybe they could help you check if you can get the resources they can offer you.

 

Best regards,
Ana Sofia.

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2261242%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHelp%20on%20OTA%20between%20two%20MCXW71%20boards%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2261242%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CBR%20%2F%3E%3CP%3EHi%20everyone%2C%3C%2FP%3E%3CP%3EI'm%20trying%20to%20run%20OTA%20between%20two%20FRDM-MCXW71%20boards%20using%20the%20default%20SDK%20examples.%3C%2FP%3E%3CUL%3E%3CLI%3E%3CP%3EBoard%201%3A%20flashed%20with%20%3CSTRONG%3Eotap_client_att%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3EBoard%202%3A%20flashed%20with%20%3CSTRONG%3Eota_server_bm%3C%2FSTRONG%3E%20(connected%20to%20PC%20via%20USB%20for%20FSCI)%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3EOTA%20Tool%3A%20%3CSTRONG%3ENXP%20Over-the-Air%20Programming%20Test%20Tool%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3CSTRONG%3EThe%20problem%3A%3C%2FSTRONG%3E%3CBR%20%2F%3EWhen%20I%20connect%20the%20OTA%20Tool%20to%20the%20server%20board%20and%20start%20an%20OTA%20transfer%2C%20I%20only%20receive%20this%20FSCI%20frame%3A%3C%2FP%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22%22%3E%3CSPAN%3E74%207B%2007%2007%2003%2060%2003%2000%20F7%2000%20FF%3C%2FSPAN%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%26nbsp%3B%3C%2FDIV%3E%3C%2FDIV%3E%3CP%3EAfter%20this%20frame%2C%20nothing%20else%20happens.%20The%20OTA%20Tool%20does%20not%20send%20any%20further%20commands%20and%20the%20file%20transfer%20never%20starts.%3C%2FP%3E%3CP%3E%3CSTRONG%3EMy%20questions%3A%3C%2FSTRONG%3E%3C%2FP%3E%3COL%3E%3CLI%3E%3CP%3EWhat%20does%20this%20exact%20FSCI%20sequence%20mean%3F%20Is%20it%20an%20error%20or%20a%20normal%20status%2Facknowledgement%3F%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3EDo%20the%20sample%20projects%20require%20any%20additional%20action%20or%20configuration%20to%20properly%20start%20scanning%20(server)%20and%20advertising%20(client)%20(I%20tried%20pressing%20the%20SW4%20button%2C%20but%20nothing%20happened)%20%3F%3C%2FP%3E%3C%2FLI%3E%3C%2FOL%3E%3CP%3EAny%20help%20or%20guidance%20would%20be%20greatly%20appreciated.%3CBR%20%2F%3EThanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2261242%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EDevelopment%20Board%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2263062%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Help%20on%20OTA%20between%20two%20MCXW71%20boards%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2263062%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3C%2FP%3E%0A%3CP%3EHope%20you%20are%20doing%20well.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ECould%20you%20please%20confirm%20if%20you%20are%20able%20to%20follow%20the%20steps%20as%20mentioned%20in%20%3CA%20href%3D%22https%3A%2F%2Fmcuxpresso.nxp.com%2Fmcuxsdk%2Flatest%2Fhtml%2Fmiddleware%2Fwireless%2Fbluetooth%2Fdoc%2FBluetooth%2520Low%2520Energy%2520Demo%2520Applications%2520Users%2520Guide%2Ftopics%2Fbluetooth_le_stack_and_demo_applications.html%23over-the-air-programming-otap%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EBluetooth%20LE%20stack%20and%20demo%20applications%20%E2%80%94%20MCUXpresso%20SDK%20Documentation%3C%2FA%3E%3F%3C%2FP%3E%0A%3CP%20lang%3D%22es-419%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20lang%3D%22es-419%22%3ETo%20start%20advertising%2C%20press%20the%20ADVSW%20(SW2)%20button%20on%20the%20OTAP%20Client.%20To%20start%20scanning%2C%20press%20the%20SCANSW%20(SW2)%20button%20on%20the%20OTAP%20Server.%3C%2FP%3E%0A%3CP%20lang%3D%22es-419%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20lang%3D%22es-419%22%3EBest%20regards%2C%3CBR%20%2F%3EAna%20Sofia.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2263467%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Help%20on%20OTA%20between%20two%20MCXW71%20boards%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2263467%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHello%20Ana%20Sofia%2C%3CBR%20%2F%3E%3CBR%20%2F%3EI%20can%20confirm%20that%20I%20finally%20managed%20to%20make%20it%20work.%20The%20issue%20was%20that%20the%20radio%20core%20was%20locked%2C%20and%20once%20it%20was%20unlocked%2C%20everything%20worked%20as%20expected.%3CBR%20%2F%3E%3CBR%20%2F%3EI%20also%20have%20an%20additional%20question%3A%3CBR%20%2F%3EIs%20it%20possible%20to%20pre-flash%20the%20MCU%20in%20order%20to%20unlock%20OTA%2C%20either%20when%20receiving%20a%20brand-new%20MCU%20or%20directly%20at%20the%20PCB%20manufacturer%20level%3F%3CBR%20%2F%3E%3CBR%20%2F%3EThank%20you%20in%20advance%20for%20your%20support.%3CBR%20%2F%3E%3CBR%20%2F%3EBest%20regards%2C%3CBR%20%2F%3EAmaury%20Sellito%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2265547%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Help%20on%20OTA%20between%20two%20MCXW71%20boards%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2265547%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%20lang%3D%22es-419%22%3EHello%20Amaury%2C%3C%2FP%3E%0A%3CP%20lang%3D%22es-419%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%20would%20recommend%20you%20to%20contact%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fsupport%2Fsupport%2Fnxp-engineering-services%3ASW-SUPPORT%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3ENXP%20Engineering%20Services%3C%2FA%3E%20to%20validate%20with%20them%20if%20that%20would%20be%20one%20service%20available%20from%20them%20and%20if%20they%20can%20support%20your%20inquiry%20tailored%20to%20meet%20your%20specific%20requirements.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EAnother%20option%20would%20be%20to%20contact%20one%20of%20our%20distributors%20available%20in%20the%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fsupport%2Fsample-and-buy%2Fdistributor-network%3ADISTRIBUTORS%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EDistributor%20Network%7CNXP%3C%2FA%3E%20to%20help%20you%20with%20the%20request.%20Maybe%20they%20could%20help%20you%20check%20if%20you%20can%20get%20the%20resources%20they%20can%20offer%20you.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBest%20regards%2C%3CBR%20%2F%3EAna%20Sofia.%3C%2FP%3E%3C%2FLINGO-BODY%3E