Transer nrf70-wifi-ble-image-transfer-demo from nRF5340 to nRF54L15

Hi

I am using nrf70-wifi-ble-image-transfer-demo in the nRF7002 DK.

I deleted all the mega camera stuff as I want the MCU read image from another stm32, I successfully doing this in nRF7002 DK.

However, I want to shift all the design to nRF54L15 as it's compact size and powerful RF. After I deleted some config that is not available in NCS 3.01

# CONFIG_WIFI_NRF700X=y
# CONFIG_WPA_SUPP=y
# CONFIG_NRF700X_AP_MODE=y
# CONFIG_WPA_SUPP_AP=y
# CONFIG_WPA_SUPP_LOG_LEVEL_INF=y

I am facing a lot of errors and I don't know where to start.

...

Another Problems is that nRF54L15 has a little RAM compared to nRF5340, now the code already consume 90% RAM of nRF5340 how could I solve this?

Parents
  • Hi

    Unfortunately, most Wi-Fi applications won't have room on the nRF54L15 due to the RAM limitations, and the image transfer demo definitely won't fit here, so you will be "stuck" with the nRF5340 for running this project for now. 

    The log screenshot only seems to be the end of a long error message. I'd strongly recommend that you only remove parts of the application step by step, so it will be easier to go back if you run into issues like this. I'm guessing that one or more of the configs you have removed have other configs depending on them, so try adding some of these back to see if you get less or no errors. If you upload the full file as a .log file I can take a look to see what the cause for these errors are.

    Additionally, did you replace these "old" configs with the corresponding new ones. You need to go through the migration guides from NCS 2.7.0 to 3.0.1 in order to make sure projects run correctly on the new SDK. Check out the documentation here for what might be missing: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_guide_2.8.html#nrf70_series 

    Best regards,

    Simon

Reply
  • Hi

    Unfortunately, most Wi-Fi applications won't have room on the nRF54L15 due to the RAM limitations, and the image transfer demo definitely won't fit here, so you will be "stuck" with the nRF5340 for running this project for now. 

    The log screenshot only seems to be the end of a long error message. I'd strongly recommend that you only remove parts of the application step by step, so it will be easier to go back if you run into issues like this. I'm guessing that one or more of the configs you have removed have other configs depending on them, so try adding some of these back to see if you get less or no errors. If you upload the full file as a .log file I can take a look to see what the cause for these errors are.

    Additionally, did you replace these "old" configs with the corresponding new ones. You need to go through the migration guides from NCS 2.7.0 to 3.0.1 in order to make sure projects run correctly on the new SDK. Check out the documentation here for what might be missing: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/migration/migration_guide_2.8.html#nrf70_series 

    Best regards,

    Simon

Children
Related