Hi,
I have downloaded the nRF5 sdk v17.1 and used the peripheral blinky example with pca10056e and S112 soft device and modified the preprocessor defines and this example is working fine. Now my problem is that I want to use the le coded option to have more range and i saw it is not implemented in S112. So I used the same example but for pca10056 and S140 and replaced startup_nrf52840 by startup_nrf52811, same for system_nrf52811, then modified the FLASH PH SIZE to 0x30000 and ram ph size to 0x6000 and adjusted flash size to 0x9000 (30000-27000 in hex) adjusted ram size to 3da0 (6000-2260) and changed target to nrf52811_xxaa
here i build and get errors saying no physical fpu so i search for this and also found that in the project option there is in code generation options the fpu type so i changed FPU ABl type to soft, fpu type to soft, clean rebuild and everything is building and linking ok. Then i flash into the target and the application is not starting
I see that S140 is supporting the nrf52811 but if you built it with a hardware fpu then of course it is not going to work so my question here is, is it correct that S140 support the 52811 without hardware fpu ? or did i missed something ? I even increased heap and stack to 4096 without luck.
I also tried from the working project pca10056e + s112 to modify this project to use s140 and changed flash start and ram start and replaced all s112 links to s140 links same to point to s140.hex file and same result application seems to not start as it is supposed to switch on an led when it does and no led is on.
So any ideas ? is my assumption about fpu correct and s140 needs a hard fpu then it exclude the 52811 or is it something else ?
thank you for any leads or if anyone has made it working a S140 on a 52811 ?