Coder Social home page Coder Social logo

Comments (5)

philips77 avatar philips77 commented on May 14, 2024
  1. You are flashing s130 onto nRF52 device which is not compatible. For nRF52 the S132 should be used. But this should not matter, I guess, as the DFU bootloader does not know it yet. It would just brick* your device if successful.
  2. Could you try with lower value of Packet Receipt Notification? You can set it in nRF Toolbox settings in Settings application. Set value to 1 first, then try higher values.

* - semi-brick, as you would be able to flash correct version using USB

from ios-nrf-toolbox.

LtkDev avatar LtkDev commented on May 14, 2024

Hi philips77, thank a lot!
I had try S132 or my zip file, it was still failed. Through breakpoints, it's failed in DFUService.swift
"func sendFirmware()", and got ErrorCallback as following.

(lldb) print report
(iOSDFULibrary.ErrorCallback) $R0 = 0x000000010041e410 iOSDFULibrary`partial apply forwarder for iOSDFULibrary.DFUPeripheral.(sendFirmware (iOSDFULibrary.DFUFirmware, withPacketReceiptNotificationNumber : Swift.UInt16, andReportProgressTo : Swift.Optional<iOSDFULibrary.DFUProgressDelegate>) -> ()).(closure #1).(closure #2) at DFUPeripheral.swift

2016-08-19 11 04 12

from ios-nrf-toolbox.

mostafaberg avatar mostafaberg commented on May 14, 2024

@LtkDev is that crash using in that screenshot using our own bundled firmwares or yours ?

Please do the following so we can confirm where the problem is

1-Remove any bonded peripherals in the bluetooth settings.
2-Uninstall your version of nRF Toolbox.
3-Install nRF Toolbox from the app store.
4-Restart phone.
5-Launch nRF Toolbox.
6-Put your peripheral in DFU Mode
7-Select the bundled firmware hrs_dfu_s132xxx.zip

If that still doesn't work then something is probably wrong with your board, please try to flash it with nRF GO on your desktop with a compatible firmware and try again, let us know how things went

from ios-nrf-toolbox.

LtkDev avatar LtkDev commented on May 14, 2024

@mostafaberg Thank you so much! DFU is workable!
After reinstall nRF Toolbox and use another board with SDK v11 & s132 v2.0.0, it worked now.

from ios-nrf-toolbox.

mostafaberg avatar mostafaberg commented on May 14, 2024

Glad to hear it worked out!, let us know if there's anything else we can help with, for now I'll close this issue 👍

from ios-nrf-toolbox.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.