Will,

Thank you for the kick in the right direction. I miss that disabled->txen shortcut exists, will dig it tomorrow (my day is finished, I need to go). Can't show you 'newt target' output since we use GNUmake instead of newt build. Go is too exotic for our embedded team) Even python-based SCons is more comfortable than Go. Sorry.

Thank you for your help.

BR,
Andrey


On 11.04.2017 17:46, will sanfilippo wrote:
Andrey:

The PHY code does not write directly to TASKS_TXEN; it uses shortcuts to 
automatically start transmissions.

Can you show me the target you are using? Just paste the output of: newt target show 
<your_target_name>

We test regularly with the nrf51 but that does not mean that a particular 
commit in time may have issues. I will give it a try in a bit (well, I just 
woke up so it might be an hour or so) :-)


On Apr 11, 2017, at 7:36 AM, Andrey Serdtsev <[email protected]> 
wrote:

Hi there.

Would like to know if someone ever test nimble on nRF51? There is a mynewt port 
for nRF51DK but I fail to make it work.
It looks like that nRF51 BLE Tx code is broken. I tried to add gdb watchpoint to 
address 0x40001000 (where NRF_RADIO->TASKS_TXEN mapped): it never hits, i.e, Tx 
is never started and I can't see my advertising packets.
I use code from master branch, starting from here:
commit a7b80beee894584c6b32d90e925518784f375504
Author: Marko Kiiskila <[email protected]>
Date:   Wed Mar 22 11:40:39 2017 -0700
    repository.yml; add 1.0.0 tag

I don't see similar problems in mailing list. Either nobody tried nRF51 before 
or I'm doing something wrong. Any suggestions?

Many thanks.

BR,
Andrey


Reply via email to