I doubt it was ever tested with no sx1276 actually connected. Where is it 
crashing? What function is at 0x81bc?

> On Nov 29, 2017, at 6:20 AM, K Dmitry <dimka...@yandex.ru> wrote:
> 
> Thanks! That helped. I had to define few more pins and was able to build app. 
> Now I'm trying to test it without SX1276 actually connected, but looks like 
> app crashes:
> 
> 000000 ICSR:0x00421002
> 000000 Assert @ 0xfb63
> 000000 Unhandled interrupt (2), exception sp 0x200013c0
> 000000  r0:0x00000000  r1:0x00016289  r2:0x80000000  r3:0xe000ed00
> 000000  r4:0x0000fb63  r5:0x00000008  r6:0x00000000  r7:0x2000268c
> 000000  r8:0xffffffff  r9:0xffffffff r10:0xffffffff r11:0xffffffff
> 000000 r12:0x00000000  lr:0x00008dcf  pc:0x000081bc psr:0x81000200
> 
> Is it expected behavior when no SX1276 is present?
> 
> 
> 
> 29.11.2017, 16:20, "Fabio Utzig" <ut...@apache.org>:
>> Hello,
>> 
>> The telee02 has a dependency on one of the LoRa drivers. If you look at
>> "hw/bsp/telee02/pkg.yml" you'll see:
>> 
>> pkg.deps.LORA_NODE:
>>     - hw/drivers/lora/sx1276
>> 
>> the nrf51dk doesn't have this dependency. You would need to add it
>> yourself to satisfy the api requirements.
>> 
>> On Wed, Nov 29, 2017, at 10:20 AM, K Dmitry wrote:
>>>  Hello!
>>> 
>>>  I'm trying to build lora_app_shell using tutorial
>>>  (https://mynewt.apache.org/latest/os/tutorials/lora/lorawanapp/) but
>>>  build fails:
>>> 
>>>  $ newt build nrf51lora_app
>>>  Building target targets/nrf51lora_app
>>>  Error: Unsatisfied APIs detected:
>>>      * lora_node_driver, required by: net/lora/node
>>> 
>>>  Driver is presented in repos:
>>>  $ rgrep lora_node_driver ./
>>>  ./repos/apache-mynewt-core/net/lora/node/pkg.yml: - lora_node_driver
>>>  ./repos/apache-mynewt-core/hw/drivers/lora/sx1276/pkg.yml: -
>>>  lora_node_driver
>>> 
>>>  Here are my targets:
>>>  $ newt target show
>>>  targets/nrf51lora_app
>>>      app=@apache-mynewt-core/apps/lora_app_shell
>>>      bsp=@apache-mynewt-core/hw/bsp/nrf51dk
>>>      build_profile=optimized
>>>      syscfg=LORA_MAC_TIMER_NUM=4:SHELL_CMD_ARGC_MAX=20:TIMER_4=1
>>>  targets/nrf51lora_boot
>>>      app=@apache-mynewt-core/apps/boot
>>>      bsp=@apache-mynewt-core/hw/bsp/nrf51dk
>>>      build_profile=optimized
>>> 
>>>  What am I doing wrong?
>>> 
>>>  Thank you!

Reply via email to