Hi,
I used SDK_15.1.0, secure_bootloader/pca10040e_uart.
Through PC uart,it update successfully .But boot through android(linux) uart,it returned 'invalid crc'.Can anybody help me?Thanks!
Hi,
I used SDK_15.1.0, secure_bootloader/pca10040e_uart.
Through PC uart,it update successfully .But boot through android(linux) uart,it returned 'invalid crc'.Can anybody help me?Thanks!
Hi,
It should not matter if you use PC (with nrfutil) or Linux. Are you using the same .zip file in both cases? How do you do the upgrade from Linux? Can you upload exact descriptions of how you do it in both cases (show full nrfutil commands etc.)?
Hi,
Windows: nrfutil dfu serial -pkg F:\dfu_app_pkg.zip -fc 0 -p COM2
Linux:uartSecureDFU ttyMT1 ./dfu_app_pkg.zip
I have upgraded nRF52832 on PC and Linux,and it worked well.In order to reduce the cost,I used 52810,But It can't work.Thanks!
The former is the value you bootloader replied to me, and the latter is the value calculated by my local upgrade program, which is inconsistent.
Hi,
I have never seen a reference to uartSecureDFU before. Is that your own script? Can you upload it here?
Also, why don't you use nrfutil on your Linux device as well?
Lastly, the two CRCs in your screenshot are very similar. Typically, even a tiny difference in the data will result in a completely different CRC, so this looks a bit suspicious.
1.uartSecureDFU is given by FAE.This is the file.nRFutil_C_code_d97c2c0.zip
2.I think may be the different between 52832 and 52810 caused the crc invalid.
Hi,
1. I have not seen this before. Can you PM me the name of the FAE so that I can check with him?
2. The DFU .zip file contain the relevant addresses etc, so I do not think there should be any difference between nRF52832 and nRF52810 in this role (DFU Controller).
Hi,
1. I have not seen this before. Can you PM me the name of the FAE so that I can check with him?
2. The DFU .zip file contain the relevant addresses etc, so I do not think there should be any difference between nRF52832 and nRF52810 in this role (DFU Controller).