We have SN8200 EVK+ kit and developing our firmware using Wiced SDK 2.4.1. We can successfully compile our firmware and download into SN8200 EVK+ kit. But we don't get success to download same firmware into our designed SN8200 hardware board. We noted that after compiling our firmware, 3 different binaries are available in build folder. Binaries are application.bin, DCT.bin and bootloader.bin.
1) How can we get single binary from Wiced IDE? Is there any target string available which will give single binary (combination of app.bin, DCT.bin and bootloader.bin)?
2) How can we download our firmware binary into our SN8200 board through UART interface? Is there any other tool available for download a firmware through UART interface?
Any help in this case is appreciated.
Relocated discussion to the Murata Partner space for follow up.
I am also having same issue. can anyone point me out about what to do?
I managed to get the snip.apsta running by flashing the bootloader to 8000000, the dct to 8004000 and the application to 800c000 with stm's flash loader demonstrator. This was on an stm32f205, you can find the right addresses in the csv files in the binary folder.
This new file is a merge of all the separate files and can be downloaded by any Jtag programmer.
Thanks builty for you response.
We have successfully got single binary by using your mentioned steps. We are able to download that binary using SNIC monitor(PC application) into SN8200 Evolution board.
But we are facing the issue when downloading the same binary onto our customized SN8205 hardware board. We tried below approaches.
Can you please give some suggestions on how can we download single binary onto our customized SN8205 hardware board using Olimex USB-Tiny JTAG programmer?
It would be highly appreciated if any kind of help will be got in this case.
We found the solution using openOCD command line utility and olimex programmer.
step-1: Get openocd folder from Wiced-sdk\Tools\OpenOCD.
step-2: Open Command Prompt in windows.
step-3: Change the directory to above mention path. Depends on your operating system, enter into OS directory.
"openocd-all-brcm-libftdi.exe -f ..\Olimex_ARM-USB-TINY-H.cfg -f ..\stm32f2x.cfg -c init -c targets -c "halt" -c "program FILENAME.BIN 0x8000000 verify" -c "reset run" -c shutdown"
Here is an application note that describes the Firmware downloading process for SN820x modules.
Unfortunately, the link you provided doesn't work.
mehmet.kozig_2012686 . The document link moved. https://my.murata.com/~/watermark/wifi_sn8205/members/SN820x_Application_Note/AN-SN8200_002_SN820X-Firmware-Downloading%… the link is to My Murata site. You need to register to MyMurata to access the site.