Jacob created MYNEWT-733:
----------------------------

             Summary: newtmgr image upload crashes on nrf51 devices
                 Key: MYNEWT-733
                 URL: https://issues.apache.org/jira/browse/MYNEWT-733
             Project: Mynewt
          Issue Type: Bug
          Components: Newtmgr
            Reporter: Jacob
            Assignee: Sterling Hughes
         Attachments: upload crash.txt

Jacobs-MacBook-Air:chippd3 jacobrosenthal$ newt target show split-nrf51dk 
targets/split-nrf51dk
    app=@apache-mynewt-core/apps/blesplit
    bsp=@apache-mynewt-core/hw/bsp/nrf51dk
    build_profile=optimized
    loader=@apache-mynewt-core/apps/bleprph
    
syscfg=BLE_ACL_BUF_SIZE=128:BLE_LL_CFG_FEAT_LE_ENCRYPTION=0:BLE_SM_LEGACY=0:LOG_LEVEL=0


[jacobrosenthal@localhost Downloads]$ sudo "$(which newtmgr)" -c ble image 
upload  blesplit.img -t -ldebug
2017/04/14 15:02:08 [DEBUG] BLE Connection devaddr:[]
2017/04/14 15:02:08 dev: hci0 up
2017/04/14 15:02:08 dev: hci0 down
2017/04/14 15:02:08 dev: hci0 opened
2017/04/14 15:02:08 [DEBUG] State:PoweredOn
2017/04/14 15:02:08 [DEBUG] scanning...
2017/04/14 15:02:08 [DEBUG] Peripheral Discovered: nimble-bleprph, Address:[10 
10 10 10 10 10] Address Type:0
2017/04/14 15:02:08 [DEBUG] Peripheral Connected
2017/04/14 15:02:08 [DEBUG] Newtmgr Service Found 
2017/04/14 15:02:08 [DEBUG] Newtmgr Characteristic Found
2017/04/14 15:02:08 [DEBUG] Writing newtmgr request &{Op:2 Flags:0 Len:99 
Group:1 Seq:0 Id:1 Data:[163 100 100 97 116 97 88 79 60 184 243 150 36 0 0 0 32 
0 0 0 72 16 0 0 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 0 32 41 56 2 0 0 26 128 
243 20 136 128 243 16 136 3 33 24 72 2 104 10 67 2 96 23 72 2 104 10 67 2 96 0 
26 22 74 22 75 154 66 1 210 1 99 108 101 110 25 16 140 99 111 102 102 0]}
2017/04/14 15:02:08 [DEBUG] Serializing request &{Op:2 Flags:0 Len:99 Group:1 
Seq:0 Id:1 Data:[163 100 100 97 116 97 88 79 60 184 243 150 36 0 0 0 32 0 0 0 
72 16 0 0 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 0 32 41 56 2 0 0 26 128 243 20 
136 128 243 16 136 3 33 24 72 2 104 10 67 2 96 23 72 2 104 10 67 2 96 0 26 22 
74 22 75 154 66 1 210 1 99 108 101 110 25 16 140 99 111 102 102 0]} into buffer 
[2 0 0 99 0 1 0 1 163 100 100 97 116 97 88 79 60 184 243 150 36 0 0 0 32 0 0 0 
72 16 0 0 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 0 32 41 56 2 0 0 26 128 243 20 
136 128 243 16 136 3 33 24 72 2 104 10 67 2 96 23 72 2 104 10 67 2 96 0 26 22 
74 22 75 154 66 1 210 1 99 108 101 110 25 16 140 99 111 102 102 0]
2017/04/14 15:02:08 [DEBUG] Tx packet dump:
00000000  02 00 00 63 00 01 00 01  a3 64 64 61 74 61 58 4f  |...c.....ddataXO|
00000010  3c b8 f3 96 24 00 00 00  20 00 00 00 48 10 00 00  |<...$... ...H...|
00000020  12 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000030  00 40 00 20 29 38 02 00  00 1a 80 f3 14 88 80 f3  |.@. )8..........|
00000040  10 88 03 21 18 48 02 68  0a 43 02 60 17 48 02 68  |...!.H.h.C.`.H.h|
00000050  0a 43 02 60 00 1a 16 4a  16 4b 9a 42 01 d2 01 63  |.C.`...J.K.B...c|
00000060  6c 65 6e 19 10 8c 63 6f  66 66 00                 |len...coff.|

2017/04/14 15:02:08 [DEBUG] Write BLE Packet:buf:: c �ddataXO<���$ H @ )8 �� 
��� � ! H h
C ` H h
C ` J K�B � clen �coff len::107
2017/04/14 15:02:12 [DEBUG] Disconnected%!(EXTRA <nil>)


Ive seen a disconnection with 520
832:[ts=6499968ssb, mod=4 level=0] Disconnection Complete: status=0 handle=1 
reason=8
834:[ts=6515592ssb, mod=64 level=1] connection updated; status=520 handle=1 
our_ota_addr_type=0 our_ota_addr=0a:0a:0a:0a:0a:0a our_id_addr_type=0 
our_id_addr=0a:0a:0a:0a:0a:0a peer_ota_addr_type=0 
peer_ota_addr=b8:e8:56:03:d3:ed peer_id_addr_type=0 
peer_id_addr=b8:e8:56:03:d3:ed conn_itvl=12 conn_latency=0 
supervision_timeout=200 encrypted=0 authenticated=0 bonded=0

but more recently I just get a crash in the scheduler
1345:[ts=10507780ssb, mod=4 level=0] Number of ComUnhandled interrupt (3), 
exception sp 0x20000998
1345: r0:0x200004c0  r1:0x00000001  r2:0x20002ff0  r3:0x00000001
1345: r4:0x200004c0  r5:0x00000001  r6:0x0000002b  r7:0x20000a99
1345: r8:0xffffffff  r9:0xffffffff r10:0xffffffff r11:0xffffffff
1345:r12:0x00000000  lr:0x00009279  pc:0x00008eda psr:0x21000000
1345:ICSR:0x00421003

b * 0x00008eda 
Breakpoint 1 at 0x8eda: file repos/apache-mynewt-core/kernel/os/src/os_sched.c, 
line 166.






--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to