Good evening (at least here...)
I successfully developed an application with Keil on the Rigado EVAL board with the following steps:
- nRFgo Studio -> erase all and program SoftDevice S132 (memory range: 0x0 - 0x1F000)
- Keil uVision -> develop a project from example using \pca10040\s132\arm5_no_packs\xxx.uvprojx
-
-> keep the default memory settings (IROM1: 0x1F000, 0x61000, startup; IRAM1: 0x20002128, 0xDED8) an
-
-> downloading program using J-Link debugger at default settings
Now I'd like to use the rigDFU and followed the instructions from Rigado:
- get back to the factory settings of the BMD-300: S132 v2.0.0 (memory 0x0 - 0x1c000) and rigDFU v3.2.0 (memory 0x75000 - 0x7FFFF)
- generate the image.bin from the .hex file produced by uVision and try to load over serial connection as explained in the rigDFU datasheet
- despite the fact that the process seems to be successful (see the command prompt capture prompt.png), the application doesn't work
I suppose that the memory settings of my application don't match the requirements of the DFU and/or I should work with another pack in uVision...
Can someone give me some hints about where to start or which example to follow?
Thanks a lot for the great nordicsemi support!
Sebastien