Hi EveryBody!
I've begin to work with the n51 family, my board is based on a n51822QFAA H1 IC.
I use Keil5 MDK and a ST-Link V2 programmer. They work fine as I've tested them with various ICs.
I have successfully program the Blinky example based on the PCA20006 board (which originally is written for n51822aa) which can be found in the SDK 12.3 folder.
Also I have tried to program the Blinky example based on the PCA10028 board (which originally is written for n51422ac) and with some minor (changing the IC in the device tab of options for target and XTAL value in the target tab) . It was successful .
In both cases I didn't changed the IROM and IRAM values as both IC's has the same parameters.
Then I tried to program the UART example from both the Keil packages and SDK and It failed. The amazing part is that when I try to complie the Keil Package with the "n51822" target, 16 errors occurs which says some UART parameters are not defined, I found that this happens because UART0 definition was set to 0 , but WHY?!?
BTW I returned to the SDK examples and tried a few examples that does not utilize any Softdevice , I can recompile them all with either the "n51422" or "n51822" targets but when I hit the Flash button it says "Error Flash download failed- cortex M0" ; in the Error panel it says :
No Algorithm found for: 00000000H - 0000155BH
Everything looks just the same as the other two example that flashes successfully.
Here is the screenshot of the memory parameters
Could you Help?