Skip to content

Instantly share code, notes, and snippets.

@jacobrosenthal
Created February 9, 2018 18:22
Show Gist options
  • Save jacobrosenthal/17ca1fc9ed660e6ab347f3a4cac5160f to your computer and use it in GitHub Desktop.
Save jacobrosenthal/17ca1fc9ed660e6ab347f3a4cac5160f to your computer and use it in GitHub Desktop.
node newtmgr newt image upload log
Last login: Fri Feb 9 11:16:21 on ttys008
Jacobs-Air:~ jacobrosenthal$ cd Downloads/chippd3/
Jacobs-Air:chippd3 jacobrosenthal$ openocd -f interface/cmsis-dap.cfg -f target/nrf51.cfg -c "init; reset halt; nrf51 mass_erase; exit"
Open On-Chip Debugger 0.10.0+dev-00143-gf6449a7c (2017-05-25-22:07)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : auto-selecting first available session transport "swd". To override use 'transport select <transport>'.
cortex_m reset_config sysresetreq
adapter speed: 1000 kHz
Info : CMSIS-DAP: SWD Supported
Info : CMSIS-DAP: Interface Initialised (SWD)
Info : CMSIS-DAP: FW Version = 1.0
Info : SWCLK/TCK = 1 SWDIO/TMS = 1 TDI = 0 TDO = 0 nTRST = 0 nRESET = 1
Info : CMSIS-DAP: Interface ready
Info : clock speed 1000 kHz
Info : SWD DPIDR 0x0bb11477
Info : nrf51.cpu: hardware has 4 breakpoints, 2 watchpoints
target halted due to debug-request, current mode: Thread
xPSR: 0xc1000000 pc: 0x000000c0 msp: 0x20004000
Info : nRF51822-QFAA(build code: H0) 256kB Flash
Jacobs-Air:chippd3 jacobrosenthal$ newt build boot-microbit && newt load boot-microbit
Building target targets/boot-microbit
Target successfully built: targets/boot-microbit
Loading bootloader
Jacobs-Air:chippd3 jacobrosenthal$ newt build split-microbit && newt create-image split-microbit 0.0.0.1 && newt load split-microbit 0.0.0.1
Building target targets/split-microbit
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-app.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-loader.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysflash.c
Archiving split-microbit-sysinit-app.a
Linking /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/app/apps/blesplit/blesplit_tmp.elf
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-app.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-loader.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysflash.c
Archiving split-microbit-sysinit-loader.a
Linking /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/loader/apps/bleprph/bleprph_tmp.elf
Linking /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/loader/apps/bleprph/bleprph.elf
Generating ROM elf
Linking /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/app/apps/blesplit/blesplit.elf
Target successfully built: targets/split-microbit
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-app.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-loader.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysflash.c
Archiving split-microbit-sysinit-app.a
Linking /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/app/apps/blesplit/blesplit_tmp.elf
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-app.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysflash.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-loader.c
Archiving split-microbit-sysinit-loader.a
Linking /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/loader/apps/bleprph/bleprph_tmp.elf
Linking /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/loader/apps/bleprph/bleprph.elf
Generating ROM elf
Linking /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/app/apps/blesplit/blesplit.elf
App image succesfully generated: /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/loader/apps/bleprph/bleprph.img
App image succesfully generated: /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/app/apps/blesplit/blesplit.img
Loading app image into slot 2
Loading loader image into slot 1
Jacobs-Air:chippd3 jacobrosenthal$ ruby -e '$i = 2; while $i < 100 do; system("newt create-image split-microbit 0.0.0.#{$i.to_s}") or exit; system("node /Users/jacobrosenthal/Downloads/node-newtmgr/examples/ble-upload-scripted.js --name=nimble-blesplit --name=nimble-bleprph --app_name=/Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/app/apps/blesplit/blesplit.img --loader_name=/Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/loader/apps/bleprph/bleprph.img") or exit; $i+=1; end'
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysflash.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-loader.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-app.c
Archiving split-microbit-sysinit-app.a
Linking /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/app/apps/blesplit/blesplit_tmp.elf
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-app.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-loader.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysflash.c
Archiving split-microbit-sysinit-loader.a
Linking /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/loader/apps/bleprph/bleprph_tmp.elf
Linking /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/loader/apps/bleprph/bleprph.elf
Generating ROM elf
Linking /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/app/apps/blesplit/blesplit.elf
App image succesfully generated: /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/loader/apps/bleprph/bleprph.img
App image succesfully generated: /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/app/apps/blesplit/blesplit.img
loader version: 0.0.0.2
app version: 0.0.0.2
waiting for bluetooth
connecting
connected and found characteristic
checking image state
{
"images": [
{
"slot": 0,
"version": "0.0.0.1",
"hash": "9ed01981c27d6aa45003a322ec4091ebcc62173a1a84e79bdbc803e5c1d9a219",
"bootable": true,
"pending": false,
"confirmed": true,
"active": true,
"permanent": false
},
{
"slot": 1,
"version": "0.0.0.1",
"hash": "3e74b1cd8f2e76629160cfd6f91e9ce6726f4ca289f9c8707718873911a5d148",
"bootable": false,
"pending": false,
"confirmed": false,
"active": false,
"permanent": false
}
],
"splitStatus": 2
}
2 images, and were in the loader
erasing
disconnected, reconnecting
connecting
connected and found characteristic
scripting image_upload command 106924 bytes
{ rc: 'OK', off: 80 }
{ rc: 'OK', off: 160 }
{ rc: 'OK', off: 240 }
{ rc: 'OK', off: 320 }
{ rc: 'OK', off: 400 }
{ rc: 'OK', off: 480 }
{ rc: 'OK', off: 560 }
{ rc: 'OK', off: 640 }
{ rc: 'OK', off: 720 }
{ rc: 'OK', off: 800 }
{ rc: 'OK', off: 880 }
{ rc: 'OK', off: 960 }
{ rc: 'OK', off: 1040 }
{ rc: 'OK', off: 1120 }
{ rc: 'OK', off: 1200 }
{ rc: 'OK', off: 1280 }
{ rc: 'OK', off: 1360 }
{ rc: 'OK', off: 1440 }
{ rc: 'OK', off: 1520 }
{ rc: 'OK', off: 1600 }
{ rc: 'OK', off: 1680 }
{ rc: 'OK', off: 1760 }
{ rc: 'OK', off: 1840 }
{ rc: 'OK', off: 1920 }
{ rc: 'OK', off: 2000 }
{ rc: 'OK', off: 2080 }
{ rc: 'OK', off: 2160 }
{ rc: 'OK', off: 2240 }
{ rc: 'OK', off: 2320 }
{ rc: 'OK', off: 2400 }
{ rc: 'OK', off: 2480 }
{ rc: 'OK', off: 2560 }
{ rc: 'OK', off: 2640 }
{ rc: 'OK', off: 2720 }
{ rc: 'OK', off: 2800 }
{ rc: 'OK', off: 2880 }
{ rc: 'OK', off: 2960 }
{ rc: 'OK', off: 3040 }
{ rc: 'OK', off: 3120 }
{ rc: 'OK', off: 3200 }
{ rc: 'OK', off: 3280 }
{ rc: 'OK', off: 3360 }
{ rc: 'OK', off: 3440 }
{ rc: 'OK', off: 3520 }
{ rc: 'OK', off: 3600 }
{ rc: 'OK', off: 3680 }
{ rc: 'OK', off: 3760 }
{ rc: 'OK', off: 3840 }
{ rc: 'OK', off: 3920 }
{ rc: 'OK', off: 4000 }
{ rc: 'OK', off: 4080 }
{ rc: 'OK', off: 4160 }
{ rc: 'OK', off: 4240 }
{ rc: 'OK', off: 4320 }
{ rc: 'OK', off: 4400 }
{ rc: 'OK', off: 4480 }
{ rc: 'OK', off: 4560 }
{ rc: 'OK', off: 4640 }
{ rc: 'OK', off: 4720 }
{ rc: 'OK', off: 4800 }
{ rc: 'OK', off: 4880 }
{ rc: 'OK', off: 4960 }
{ rc: 'OK', off: 5040 }
{ rc: 'OK', off: 5120 }
{ rc: 'OK', off: 5200 }
{ rc: 'OK', off: 5280 }
{ rc: 'OK', off: 5360 }
{ rc: 'OK', off: 5440 }
{ rc: 'OK', off: 5520 }
{ rc: 'OK', off: 5600 }
{ rc: 'OK', off: 5680 }
{ rc: 'OK', off: 5760 }
{ rc: 'OK', off: 5840 }
{ rc: 'OK', off: 5920 }
{ rc: 'OK', off: 6000 }
{ rc: 'OK', off: 6080 }
{ rc: 'OK', off: 6160 }
{ rc: 'OK', off: 6240 }
{ rc: 'OK', off: 6320 }
{ rc: 'OK', off: 6400 }
{ rc: 'OK', off: 6480 }
{ rc: 'OK', off: 6560 }
{ rc: 'OK', off: 6640 }
{ rc: 'OK', off: 6720 }
{ rc: 'OK', off: 6800 }
{ rc: 'OK', off: 6880 }
{ rc: 'OK', off: 6960 }
{ rc: 'OK', off: 7040 }
{ rc: 'OK', off: 7120 }
{ rc: 'OK', off: 7200 }
{ rc: 'OK', off: 7280 }
{ rc: 'OK', off: 7360 }
{ rc: 'OK', off: 7440 }
{ rc: 'OK', off: 7520 }
{ rc: 'OK', off: 7600 }
{ rc: 'OK', off: 7680 }
{ rc: 'OK', off: 7760 }
{ rc: 'OK', off: 7840 }
{ rc: 'OK', off: 7920 }
{ rc: 'OK', off: 8000 }
{ rc: 'OK', off: 8080 }
{ rc: 'OK', off: 8160 }
{ rc: 'OK', off: 8240 }
{ rc: 'OK', off: 8320 }
{ rc: 'OK', off: 8400 }
{ rc: 'OK', off: 8480 }
{ rc: 'OK', off: 8560 }
{ rc: 'OK', off: 8640 }
{ rc: 'OK', off: 8720 }
{ rc: 'OK', off: 8800 }
{ rc: 'OK', off: 8880 }
{ rc: 'OK', off: 8960 }
{ rc: 'OK', off: 9040 }
{ rc: 'OK', off: 9120 }
{ rc: 'OK', off: 9200 }
{ rc: 'OK', off: 9280 }
{ rc: 'OK', off: 9360 }
{ rc: 'OK', off: 9440 }
{ rc: 'OK', off: 9520 }
{ rc: 'OK', off: 9600 }
{ rc: 'OK', off: 9680 }
{ rc: 'OK', off: 9760 }
{ rc: 'OK', off: 9840 }
{ rc: 'OK', off: 9920 }
{ rc: 'OK', off: 10000 }
{ rc: 'OK', off: 10080 }
{ rc: 'OK', off: 10160 }
{ rc: 'OK', off: 10240 }
{ rc: 'OK', off: 10320 }
{ rc: 'OK', off: 10400 }
{ rc: 'OK', off: 10480 }
{ rc: 'OK', off: 10560 }
{ rc: 'OK', off: 10640 }
{ rc: 'OK', off: 10720 }
{ rc: 'OK', off: 10800 }
{ rc: 'OK', off: 10880 }
{ rc: 'OK', off: 10960 }
{ rc: 'OK', off: 11040 }
{ rc: 'OK', off: 11120 }
{ rc: 'OK', off: 11200 }
{ rc: 'OK', off: 11280 }
{ rc: 'OK', off: 11360 }
{ rc: 'OK', off: 11440 }
{ rc: 'OK', off: 11520 }
{ rc: 'OK', off: 11600 }
{ rc: 'OK', off: 11680 }
{ rc: 'OK', off: 11760 }
{ rc: 'OK', off: 11840 }
{ rc: 'OK', off: 11920 }
{ rc: 'OK', off: 12000 }
{ rc: 'OK', off: 12080 }
{ rc: 'OK', off: 12160 }
{ rc: 'OK', off: 12240 }
{ rc: 'OK', off: 12320 }
{ rc: 'OK', off: 12400 }
{ rc: 'OK', off: 12480 }
{ rc: 'OK', off: 12560 }
{ rc: 'OK', off: 12640 }
{ rc: 'OK', off: 12720 }
{ rc: 'OK', off: 12800 }
{ rc: 'OK', off: 12880 }
{ rc: 'OK', off: 12960 }
{ rc: 'OK', off: 13040 }
{ rc: 'OK', off: 13120 }
{ rc: 'OK', off: 13200 }
{ rc: 'OK', off: 13280 }
{ rc: 'OK', off: 13360 }
{ rc: 'OK', off: 13440 }
{ rc: 'OK', off: 13520 }
{ rc: 'OK', off: 13600 }
{ rc: 'OK', off: 13680 }
{ rc: 'OK', off: 13760 }
{ rc: 'OK', off: 13840 }
{ rc: 'OK', off: 13920 }
{ rc: 'OK', off: 14000 }
{ rc: 'OK', off: 14080 }
{ rc: 'OK', off: 14160 }
{ rc: 'OK', off: 14240 }
{ rc: 'OK', off: 14320 }
{ rc: 'OK', off: 14400 }
{ rc: 'OK', off: 14480 }
{ rc: 'OK', off: 14560 }
{ rc: 'OK', off: 14640 }
{ rc: 'OK', off: 14720 }
{ rc: 'OK', off: 14800 }
{ rc: 'OK', off: 14880 }
{ rc: 'OK', off: 14960 }
{ rc: 'OK', off: 15040 }
{ rc: 'OK', off: 15120 }
{ rc: 'OK', off: 15200 }
{ rc: 'OK', off: 15280 }
{ rc: 'OK', off: 15360 }
{ rc: 'OK', off: 15440 }
{ rc: 'OK', off: 15520 }
{ rc: 'OK', off: 15600 }
{ rc: 'OK', off: 15680 }
{ rc: 'OK', off: 15760 }
{ rc: 'OK', off: 15840 }
{ rc: 'OK', off: 15920 }
{ rc: 'OK', off: 16000 }
{ rc: 'OK', off: 16080 }
{ rc: 'OK', off: 16160 }
{ rc: 'OK', off: 16240 }
{ rc: 'OK', off: 16320 }
{ rc: 'OK', off: 16400 }
{ rc: 'OK', off: 16480 }
{ rc: 'OK', off: 16560 }
{ rc: 'OK', off: 16640 }
{ rc: 'OK', off: 16720 }
{ rc: 'OK', off: 16800 }
{ rc: 'OK', off: 16880 }
{ rc: 'OK', off: 16960 }
{ rc: 'OK', off: 17040 }
{ rc: 'OK', off: 17120 }
{ rc: 'OK', off: 17200 }
{ rc: 'OK', off: 17280 }
{ rc: 'OK', off: 17360 }
{ rc: 'OK', off: 17440 }
{ rc: 'OK', off: 17520 }
{ rc: 'OK', off: 17600 }
{ rc: 'OK', off: 17680 }
{ rc: 'OK', off: 17760 }
{ rc: 'OK', off: 17840 }
{ rc: 'OK', off: 17920 }
{ rc: 'OK', off: 18000 }
{ rc: 'OK', off: 18080 }
{ rc: 'OK', off: 18160 }
{ rc: 'OK', off: 18240 }
{ rc: 'OK', off: 18320 }
{ rc: 'OK', off: 18400 }
{ rc: 'OK', off: 18480 }
{ rc: 'OK', off: 18560 }
{ rc: 'OK', off: 18640 }
{ rc: 'OK', off: 18720 }
{ rc: 'OK', off: 18800 }
{ rc: 'OK', off: 18880 }
{ rc: 'OK', off: 18960 }
{ rc: 'OK', off: 19040 }
{ rc: 'OK', off: 19120 }
{ rc: 'OK', off: 19200 }
{ rc: 'OK', off: 19280 }
{ rc: 'OK', off: 19360 }
{ rc: 'OK', off: 19440 }
{ rc: 'OK', off: 19520 }
{ rc: 'OK', off: 19600 }
{ rc: 'OK', off: 19680 }
{ rc: 'OK', off: 19760 }
{ rc: 'OK', off: 19840 }
{ rc: 'OK', off: 19920 }
{ rc: 'OK', off: 20000 }
{ rc: 'OK', off: 20080 }
{ rc: 'OK', off: 20160 }
{ rc: 'OK', off: 20240 }
{ rc: 'OK', off: 20320 }
{ rc: 'OK', off: 20400 }
{ rc: 'OK', off: 20480 }
{ rc: 'OK', off: 20560 }
{ rc: 'OK', off: 20640 }
{ rc: 'OK', off: 20720 }
{ rc: 'OK', off: 20800 }
{ rc: 'OK', off: 20880 }
{ rc: 'OK', off: 20960 }
{ rc: 'OK', off: 21040 }
{ rc: 'OK', off: 21120 }
{ rc: 'OK', off: 21200 }
{ rc: 'OK', off: 21280 }
{ rc: 'OK', off: 21360 }
{ rc: 'OK', off: 21440 }
{ rc: 'OK', off: 21520 }
{ rc: 'OK', off: 21600 }
{ rc: 'OK', off: 21680 }
{ rc: 'OK', off: 21760 }
{ rc: 'OK', off: 21840 }
{ rc: 'OK', off: 21920 }
{ rc: 'OK', off: 22000 }
{ rc: 'OK', off: 22080 }
{ rc: 'OK', off: 22160 }
{ rc: 'OK', off: 22240 }
{ rc: 'OK', off: 22320 }
{ rc: 'OK', off: 22400 }
{ rc: 'OK', off: 22480 }
{ rc: 'OK', off: 22560 }
{ rc: 'OK', off: 22640 }
{ rc: 'OK', off: 22720 }
{ rc: 'OK', off: 22800 }
{ rc: 'OK', off: 22880 }
{ rc: 'OK', off: 22960 }
{ rc: 'OK', off: 23040 }
{ rc: 'OK', off: 23120 }
{ rc: 'OK', off: 23200 }
{ rc: 'OK', off: 23280 }
{ rc: 'OK', off: 23360 }
{ rc: 'OK', off: 23440 }
{ rc: 'OK', off: 23520 }
{ rc: 'OK', off: 23600 }
{ rc: 'OK', off: 23680 }
{ rc: 'OK', off: 23760 }
{ rc: 'OK', off: 23840 }
{ rc: 'OK', off: 23920 }
{ rc: 'OK', off: 24000 }
{ rc: 'OK', off: 24080 }
{ rc: 'OK', off: 24160 }
{ rc: 'OK', off: 24240 }
{ rc: 'OK', off: 24320 }
{ rc: 'OK', off: 24400 }
{ rc: 'OK', off: 24480 }
{ rc: 'OK', off: 24560 }
{ rc: 'OK', off: 24640 }
{ rc: 'OK', off: 24720 }
{ rc: 'OK', off: 24800 }
{ rc: 'OK', off: 24880 }
{ rc: 'OK', off: 24960 }
{ rc: 'OK', off: 25040 }
{ rc: 'OK', off: 25120 }
{ rc: 'OK', off: 25200 }
{ rc: 'OK', off: 25280 }
{ rc: 'OK', off: 25360 }
{ rc: 'OK', off: 25440 }
{ rc: 'OK', off: 25520 }
{ rc: 'OK', off: 25600 }
{ rc: 'OK', off: 25680 }
{ rc: 'OK', off: 25760 }
{ rc: 'OK', off: 25840 }
{ rc: 'OK', off: 25920 }
{ rc: 'OK', off: 26000 }
{ rc: 'OK', off: 26080 }
{ rc: 'OK', off: 26160 }
{ rc: 'OK', off: 26240 }
{ rc: 'OK', off: 26320 }
{ rc: 'OK', off: 26400 }
{ rc: 'OK', off: 26480 }
{ rc: 'OK', off: 26560 }
{ rc: 'OK', off: 26640 }
{ rc: 'OK', off: 26720 }
{ rc: 'OK', off: 26800 }
{ rc: 'OK', off: 26880 }
{ rc: 'OK', off: 26960 }
{ rc: 'OK', off: 27040 }
{ rc: 'OK', off: 27120 }
{ rc: 'OK', off: 27200 }
{ rc: 'OK', off: 27280 }
{ rc: 'OK', off: 27360 }
{ rc: 'OK', off: 27440 }
{ rc: 'OK', off: 27520 }
{ rc: 'OK', off: 27600 }
{ rc: 'OK', off: 27680 }
{ rc: 'OK', off: 27760 }
{ rc: 'OK', off: 27840 }
{ rc: 'OK', off: 27920 }
{ rc: 'OK', off: 28000 }
{ rc: 'OK', off: 28080 }
{ rc: 'OK', off: 28160 }
{ rc: 'OK', off: 28240 }
{ rc: 'OK', off: 28320 }
{ rc: 'OK', off: 28400 }
{ rc: 'OK', off: 28480 }
{ rc: 'OK', off: 28560 }
{ rc: 'OK', off: 28640 }
{ rc: 'OK', off: 28720 }
{ rc: 'OK', off: 28800 }
{ rc: 'OK', off: 28880 }
{ rc: 'OK', off: 28960 }
{ rc: 'OK', off: 29040 }
{ rc: 'OK', off: 29120 }
{ rc: 'OK', off: 29200 }
{ rc: 'OK', off: 29280 }
{ rc: 'OK', off: 29360 }
{ rc: 'OK', off: 29440 }
{ rc: 'OK', off: 29520 }
{ rc: 'OK', off: 29600 }
{ rc: 'OK', off: 29680 }
{ rc: 'OK', off: 29760 }
{ rc: 'OK', off: 29840 }
{ rc: 'OK', off: 29920 }
{ rc: 'OK', off: 30000 }
{ rc: 'OK', off: 30080 }
{ rc: 'OK', off: 30160 }
{ rc: 'OK', off: 30240 }
{ rc: 'OK', off: 30320 }
{ rc: 'OK', off: 30400 }
{ rc: 'OK', off: 30480 }
{ rc: 'OK', off: 30560 }
{ rc: 'OK', off: 30640 }
{ rc: 'OK', off: 30720 }
{ rc: 'OK', off: 30800 }
{ rc: 'OK', off: 30880 }
{ rc: 'OK', off: 30960 }
{ rc: 'OK', off: 31040 }
{ rc: 'OK', off: 31120 }
{ rc: 'OK', off: 31200 }
{ rc: 'OK', off: 31280 }
{ rc: 'OK', off: 31360 }
{ rc: 'OK', off: 31440 }
{ rc: 'OK', off: 31520 }
{ rc: 'OK', off: 31600 }
{ rc: 'OK', off: 31680 }
{ rc: 'OK', off: 31760 }
{ rc: 'OK', off: 31840 }
{ rc: 'OK', off: 31920 }
{ rc: 'OK', off: 32000 }
{ rc: 'OK', off: 32080 }
{ rc: 'OK', off: 32160 }
{ rc: 'OK', off: 32240 }
{ rc: 'OK', off: 32320 }
{ rc: 'OK', off: 32400 }
{ rc: 'OK', off: 32480 }
{ rc: 'OK', off: 32560 }
{ rc: 'OK', off: 32640 }
{ rc: 'OK', off: 32720 }
{ rc: 'OK', off: 32800 }
{ rc: 'OK', off: 32880 }
{ rc: 'OK', off: 32960 }
{ rc: 'OK', off: 33040 }
{ rc: 'OK', off: 33120 }
{ rc: 'OK', off: 33200 }
{ rc: 'OK', off: 33280 }
{ rc: 'OK', off: 33360 }
{ rc: 'OK', off: 33440 }
{ rc: 'OK', off: 33520 }
{ rc: 'OK', off: 33600 }
{ rc: 'OK', off: 33680 }
{ rc: 'OK', off: 33760 }
{ rc: 'OK', off: 33840 }
{ rc: 'OK', off: 33920 }
{ rc: 'OK', off: 34000 }
{ rc: 'OK', off: 34080 }
{ rc: 'OK', off: 34160 }
{ rc: 'OK', off: 34240 }
{ rc: 'OK', off: 34320 }
{ rc: 'OK', off: 34400 }
{ rc: 'OK', off: 34480 }
{ rc: 'OK', off: 34560 }
{ rc: 'OK', off: 34640 }
{ rc: 'OK', off: 34720 }
{ rc: 'OK', off: 34800 }
{ rc: 'OK', off: 34880 }
{ rc: 'OK', off: 34960 }
{ rc: 'OK', off: 35040 }
{ rc: 'OK', off: 35120 }
{ rc: 'OK', off: 35200 }
{ rc: 'OK', off: 35280 }
{ rc: 'OK', off: 35360 }
{ rc: 'OK', off: 35440 }
{ rc: 'OK', off: 35520 }
{ rc: 'OK', off: 35600 }
{ rc: 'OK', off: 35680 }
{ rc: 'OK', off: 35760 }
{ rc: 'OK', off: 35840 }
{ rc: 'OK', off: 35920 }
{ rc: 'OK', off: 36000 }
{ rc: 'OK', off: 36080 }
{ rc: 'OK', off: 36160 }
{ rc: 'OK', off: 36240 }
{ rc: 'OK', off: 36320 }
{ rc: 'OK', off: 36400 }
{ rc: 'OK', off: 36480 }
{ rc: 'OK', off: 36560 }
{ rc: 'OK', off: 36640 }
{ rc: 'OK', off: 36720 }
{ rc: 'OK', off: 36800 }
{ rc: 'OK', off: 36880 }
{ rc: 'OK', off: 36960 }
{ rc: 'OK', off: 37040 }
{ rc: 'OK', off: 37120 }
{ rc: 'OK', off: 37200 }
{ rc: 'OK', off: 37280 }
{ rc: 'OK', off: 37360 }
{ rc: 'OK', off: 37440 }
{ rc: 'OK', off: 37520 }
{ rc: 'OK', off: 37600 }
{ rc: 'OK', off: 37680 }
{ rc: 'OK', off: 37760 }
{ rc: 'OK', off: 37840 }
{ rc: 'OK', off: 37920 }
{ rc: 'OK', off: 38000 }
{ rc: 'OK', off: 38080 }
{ rc: 'OK', off: 38160 }
{ rc: 'OK', off: 38240 }
{ rc: 'OK', off: 38320 }
{ rc: 'OK', off: 38400 }
{ rc: 'OK', off: 38480 }
{ rc: 'OK', off: 38560 }
{ rc: 'OK', off: 38640 }
{ rc: 'OK', off: 38720 }
{ rc: 'OK', off: 38800 }
{ rc: 'OK', off: 38880 }
{ rc: 'OK', off: 38960 }
{ rc: 'OK', off: 39040 }
{ rc: 'OK', off: 39120 }
{ rc: 'OK', off: 39200 }
{ rc: 'OK', off: 39280 }
{ rc: 'OK', off: 39360 }
{ rc: 'OK', off: 39440 }
{ rc: 'OK', off: 39520 }
{ rc: 'OK', off: 39600 }
{ rc: 'OK', off: 39680 }
{ rc: 'OK', off: 39760 }
{ rc: 'OK', off: 39840 }
{ rc: 'OK', off: 39920 }
{ rc: 'OK', off: 40000 }
{ rc: 'OK', off: 40080 }
{ rc: 'OK', off: 40160 }
{ rc: 'OK', off: 40240 }
{ rc: 'OK', off: 40320 }
{ rc: 'OK', off: 40400 }
{ rc: 'OK', off: 40480 }
{ rc: 'OK', off: 40560 }
{ rc: 'OK', off: 40640 }
{ rc: 'OK', off: 40720 }
{ rc: 'OK', off: 40800 }
{ rc: 'OK', off: 40880 }
{ rc: 'OK', off: 40960 }
{ rc: 'OK', off: 41040 }
{ rc: 'OK', off: 41120 }
{ rc: 'OK', off: 41200 }
{ rc: 'OK', off: 41280 }
{ rc: 'OK', off: 41360 }
{ rc: 'OK', off: 41440 }
{ rc: 'OK', off: 41520 }
{ rc: 'OK', off: 41600 }
{ rc: 'OK', off: 41680 }
{ rc: 'OK', off: 41760 }
{ rc: 'OK', off: 41840 }
{ rc: 'OK', off: 41920 }
{ rc: 'OK', off: 42000 }
{ rc: 'OK', off: 42080 }
{ rc: 'OK', off: 42160 }
{ rc: 'OK', off: 42240 }
{ rc: 'OK', off: 42320 }
{ rc: 'OK', off: 42400 }
{ rc: 'OK', off: 42480 }
{ rc: 'OK', off: 42560 }
{ rc: 'OK', off: 42640 }
{ rc: 'OK', off: 42720 }
{ rc: 'OK', off: 42800 }
{ rc: 'OK', off: 42880 }
{ rc: 'OK', off: 42960 }
{ rc: 'OK', off: 43040 }
{ rc: 'OK', off: 43120 }
{ rc: 'OK', off: 43200 }
{ rc: 'OK', off: 43280 }
{ rc: 'OK', off: 43360 }
{ rc: 'OK', off: 43440 }
{ rc: 'OK', off: 43520 }
{ rc: 'OK', off: 43600 }
{ rc: 'OK', off: 43680 }
{ rc: 'OK', off: 43760 }
{ rc: 'OK', off: 43840 }
{ rc: 'OK', off: 43920 }
{ rc: 'OK', off: 44000 }
{ rc: 'OK', off: 44080 }
{ rc: 'OK', off: 44160 }
{ rc: 'OK', off: 44240 }
{ rc: 'OK', off: 44320 }
{ rc: 'OK', off: 44400 }
{ rc: 'OK', off: 44480 }
{ rc: 'OK', off: 44560 }
{ rc: 'OK', off: 44640 }
{ rc: 'OK', off: 44720 }
{ rc: 'OK', off: 44800 }
{ rc: 'OK', off: 44880 }
{ rc: 'OK', off: 44960 }
{ rc: 'OK', off: 45040 }
{ rc: 'OK', off: 45120 }
{ rc: 'OK', off: 45200 }
{ rc: 'OK', off: 45280 }
{ rc: 'OK', off: 45360 }
{ rc: 'OK', off: 45440 }
{ rc: 'OK', off: 45520 }
{ rc: 'OK', off: 45600 }
{ rc: 'OK', off: 45680 }
{ rc: 'OK', off: 45760 }
{ rc: 'OK', off: 45840 }
{ rc: 'OK', off: 45920 }
{ rc: 'OK', off: 46000 }
{ rc: 'OK', off: 46080 }
{ rc: 'OK', off: 46160 }
{ rc: 'OK', off: 46240 }
{ rc: 'OK', off: 46320 }
{ rc: 'OK', off: 46400 }
{ rc: 'OK', off: 46480 }
{ rc: 'OK', off: 46560 }
{ rc: 'OK', off: 46640 }
{ rc: 'OK', off: 46720 }
{ rc: 'OK', off: 46800 }
{ rc: 'OK', off: 46880 }
{ rc: 'OK', off: 46960 }
{ rc: 'OK', off: 47040 }
{ rc: 'OK', off: 47120 }
{ rc: 'OK', off: 47200 }
{ rc: 'OK', off: 47280 }
{ rc: 'OK', off: 47360 }
{ rc: 'OK', off: 47440 }
{ rc: 'OK', off: 47520 }
{ rc: 'OK', off: 47600 }
{ rc: 'OK', off: 47680 }
{ rc: 'OK', off: 47760 }
{ rc: 'OK', off: 47840 }
{ rc: 'OK', off: 47920 }
{ rc: 'OK', off: 48000 }
{ rc: 'OK', off: 48080 }
{ rc: 'OK', off: 48160 }
{ rc: 'OK', off: 48240 }
{ rc: 'OK', off: 48320 }
{ rc: 'OK', off: 48400 }
{ rc: 'OK', off: 48480 }
{ rc: 'OK', off: 48560 }
{ rc: 'OK', off: 48640 }
{ rc: 'OK', off: 48720 }
{ rc: 'OK', off: 48800 }
{ rc: 'OK', off: 48880 }
{ rc: 'OK', off: 48960 }
{ rc: 'OK', off: 49040 }
{ rc: 'OK', off: 49120 }
{ rc: 'OK', off: 49200 }
{ rc: 'OK', off: 49280 }
{ rc: 'OK', off: 49360 }
{ rc: 'OK', off: 49440 }
{ rc: 'OK', off: 49520 }
{ rc: 'OK', off: 49600 }
{ rc: 'OK', off: 49680 }
{ rc: 'OK', off: 49760 }
{ rc: 'OK', off: 49840 }
{ rc: 'OK', off: 49920 }
{ rc: 'OK', off: 50000 }
{ rc: 'OK', off: 50080 }
{ rc: 'OK', off: 50160 }
{ rc: 'OK', off: 50240 }
{ rc: 'OK', off: 50320 }
{ rc: 'OK', off: 50400 }
{ rc: 'OK', off: 50480 }
{ rc: 'OK', off: 50560 }
{ rc: 'OK', off: 50640 }
{ rc: 'OK', off: 50720 }
{ rc: 'OK', off: 50800 }
{ rc: 'OK', off: 50880 }
{ rc: 'OK', off: 50960 }
{ rc: 'OK', off: 51040 }
{ rc: 'OK', off: 51120 }
{ rc: 'OK', off: 51200 }
{ rc: 'OK', off: 51280 }
{ rc: 'OK', off: 51360 }
{ rc: 'OK', off: 51440 }
{ rc: 'OK', off: 51520 }
{ rc: 'OK', off: 51600 }
{ rc: 'OK', off: 51680 }
{ rc: 'OK', off: 51760 }
{ rc: 'OK', off: 51840 }
{ rc: 'OK', off: 51920 }
{ rc: 'OK', off: 52000 }
{ rc: 'OK', off: 52080 }
{ rc: 'OK', off: 52160 }
{ rc: 'OK', off: 52240 }
{ rc: 'OK', off: 52320 }
{ rc: 'OK', off: 52400 }
{ rc: 'OK', off: 52480 }
{ rc: 'OK', off: 52560 }
{ rc: 'OK', off: 52640 }
{ rc: 'OK', off: 52720 }
{ rc: 'OK', off: 52800 }
{ rc: 'OK', off: 52880 }
{ rc: 'OK', off: 52960 }
{ rc: 'OK', off: 53040 }
{ rc: 'OK', off: 53120 }
{ rc: 'OK', off: 53200 }
{ rc: 'OK', off: 53280 }
{ rc: 'OK', off: 53360 }
{ rc: 'OK', off: 53440 }
{ rc: 'OK', off: 53520 }
{ rc: 'OK', off: 53600 }
{ rc: 'OK', off: 53680 }
{ rc: 'OK', off: 53760 }
{ rc: 'OK', off: 53840 }
{ rc: 'OK', off: 53920 }
{ rc: 'OK', off: 54000 }
{ rc: 'OK', off: 54080 }
{ rc: 'OK', off: 54160 }
{ rc: 'OK', off: 54240 }
{ rc: 'OK', off: 54320 }
{ rc: 'OK', off: 54400 }
{ rc: 'OK', off: 54480 }
{ rc: 'OK', off: 54560 }
{ rc: 'OK', off: 54640 }
{ rc: 'OK', off: 54720 }
{ rc: 'OK', off: 54800 }
{ rc: 'OK', off: 54880 }
{ rc: 'OK', off: 54960 }
{ rc: 'OK', off: 55040 }
{ rc: 'OK', off: 55120 }
{ rc: 'OK', off: 55200 }
{ rc: 'OK', off: 55280 }
{ rc: 'OK', off: 55360 }
{ rc: 'OK', off: 55440 }
{ rc: 'OK', off: 55520 }
{ rc: 'OK', off: 55600 }
{ rc: 'OK', off: 55680 }
{ rc: 'OK', off: 55760 }
{ rc: 'OK', off: 55840 }
{ rc: 'OK', off: 55920 }
{ rc: 'OK', off: 56000 }
{ rc: 'OK', off: 56080 }
{ rc: 'OK', off: 56160 }
{ rc: 'OK', off: 56240 }
{ rc: 'OK', off: 56320 }
{ rc: 'OK', off: 56400 }
{ rc: 'OK', off: 56480 }
{ rc: 'OK', off: 56560 }
{ rc: 'OK', off: 56640 }
{ rc: 'OK', off: 56720 }
{ rc: 'OK', off: 56800 }
{ rc: 'OK', off: 56880 }
{ rc: 'OK', off: 56960 }
{ rc: 'OK', off: 57040 }
{ rc: 'OK', off: 57120 }
{ rc: 'OK', off: 57200 }
{ rc: 'OK', off: 57280 }
{ rc: 'OK', off: 57360 }
{ rc: 'OK', off: 57440 }
{ rc: 'OK', off: 57520 }
{ rc: 'OK', off: 57600 }
{ rc: 'OK', off: 57680 }
{ rc: 'OK', off: 57760 }
{ rc: 'OK', off: 57840 }
{ rc: 'OK', off: 57920 }
{ rc: 'OK', off: 58000 }
{ rc: 'OK', off: 58080 }
{ rc: 'OK', off: 58160 }
{ rc: 'OK', off: 58240 }
{ rc: 'OK', off: 58320 }
{ rc: 'OK', off: 58400 }
{ rc: 'OK', off: 58480 }
{ rc: 'OK', off: 58560 }
{ rc: 'OK', off: 58640 }
{ rc: 'OK', off: 58720 }
{ rc: 'OK', off: 58800 }
{ rc: 'OK', off: 58880 }
{ rc: 'OK', off: 58960 }
{ rc: 'OK', off: 59040 }
{ rc: 'OK', off: 59120 }
{ rc: 'OK', off: 59200 }
{ rc: 'OK', off: 59280 }
{ rc: 'OK', off: 59360 }
{ rc: 'OK', off: 59440 }
{ rc: 'OK', off: 59520 }
{ rc: 'OK', off: 59600 }
{ rc: 'OK', off: 59680 }
{ rc: 'OK', off: 59760 }
{ rc: 'OK', off: 59840 }
{ rc: 'OK', off: 59920 }
{ rc: 'OK', off: 60000 }
{ rc: 'OK', off: 60080 }
{ rc: 'OK', off: 60160 }
{ rc: 'OK', off: 60240 }
{ rc: 'OK', off: 60320 }
{ rc: 'OK', off: 60400 }
{ rc: 'OK', off: 60480 }
{ rc: 'OK', off: 60560 }
{ rc: 'OK', off: 60640 }
{ rc: 'OK', off: 60720 }
{ rc: 'OK', off: 60800 }
{ rc: 'OK', off: 60880 }
{ rc: 'OK', off: 60960 }
{ rc: 'OK', off: 61040 }
{ rc: 'OK', off: 61120 }
{ rc: 'OK', off: 61200 }
{ rc: 'OK', off: 61280 }
{ rc: 'OK', off: 61360 }
{ rc: 'OK', off: 61440 }
{ rc: 'OK', off: 61520 }
{ rc: 'OK', off: 61600 }
{ rc: 'OK', off: 61680 }
{ rc: 'OK', off: 61760 }
{ rc: 'OK', off: 61840 }
{ rc: 'OK', off: 61920 }
{ rc: 'OK', off: 62000 }
{ rc: 'OK', off: 62080 }
{ rc: 'OK', off: 62160 }
{ rc: 'OK', off: 62240 }
{ rc: 'OK', off: 62320 }
{ rc: 'OK', off: 62400 }
{ rc: 'OK', off: 62480 }
{ rc: 'OK', off: 62560 }
{ rc: 'OK', off: 62640 }
{ rc: 'OK', off: 62720 }
{ rc: 'OK', off: 62800 }
{ rc: 'OK', off: 62880 }
{ rc: 'OK', off: 62960 }
{ rc: 'OK', off: 63040 }
{ rc: 'OK', off: 63120 }
{ rc: 'OK', off: 63200 }
{ rc: 'OK', off: 63280 }
{ rc: 'OK', off: 63360 }
{ rc: 'OK', off: 63440 }
{ rc: 'OK', off: 63520 }
{ rc: 'OK', off: 63600 }
{ rc: 'OK', off: 63680 }
{ rc: 'OK', off: 63760 }
{ rc: 'OK', off: 63840 }
{ rc: 'OK', off: 63920 }
{ rc: 'OK', off: 64000 }
{ rc: 'OK', off: 64080 }
{ rc: 'OK', off: 64160 }
{ rc: 'OK', off: 64240 }
{ rc: 'OK', off: 64320 }
{ rc: 'OK', off: 64400 }
{ rc: 'OK', off: 64480 }
{ rc: 'OK', off: 64560 }
{ rc: 'OK', off: 64640 }
{ rc: 'OK', off: 64720 }
{ rc: 'OK', off: 64800 }
{ rc: 'OK', off: 64880 }
{ rc: 'OK', off: 64960 }
{ rc: 'OK', off: 65040 }
{ rc: 'OK', off: 65120 }
{ rc: 'OK', off: 65200 }
{ rc: 'OK', off: 65280 }
{ rc: 'OK', off: 65360 }
{ rc: 'OK', off: 65440 }
{ rc: 'OK', off: 65520 }
{ rc: 'OK', off: 65600 }
{ rc: 'OK', off: 65680 }
{ rc: 'OK', off: 65760 }
{ rc: 'OK', off: 65840 }
{ rc: 'OK', off: 65920 }
{ rc: 'OK', off: 66000 }
{ rc: 'OK', off: 66080 }
{ rc: 'OK', off: 66160 }
{ rc: 'OK', off: 66240 }
{ rc: 'OK', off: 66320 }
{ rc: 'OK', off: 66400 }
{ rc: 'OK', off: 66480 }
{ rc: 'OK', off: 66560 }
{ rc: 'OK', off: 66640 }
{ rc: 'OK', off: 66720 }
{ rc: 'OK', off: 66800 }
{ rc: 'OK', off: 66880 }
{ rc: 'OK', off: 66960 }
{ rc: 'OK', off: 67040 }
{ rc: 'OK', off: 67120 }
{ rc: 'OK', off: 67200 }
{ rc: 'OK', off: 67280 }
{ rc: 'OK', off: 67360 }
{ rc: 'OK', off: 67440 }
{ rc: 'OK', off: 67520 }
{ rc: 'OK', off: 67600 }
{ rc: 'OK', off: 67680 }
{ rc: 'OK', off: 67760 }
{ rc: 'OK', off: 67840 }
{ rc: 'OK', off: 67920 }
{ rc: 'OK', off: 68000 }
{ rc: 'OK', off: 68080 }
{ rc: 'OK', off: 68160 }
{ rc: 'OK', off: 68240 }
{ rc: 'OK', off: 68320 }
{ rc: 'OK', off: 68400 }
{ rc: 'OK', off: 68480 }
{ rc: 'OK', off: 68560 }
{ rc: 'OK', off: 68640 }
{ rc: 'OK', off: 68720 }
{ rc: 'OK', off: 68800 }
{ rc: 'OK', off: 68880 }
{ rc: 'OK', off: 68960 }
{ rc: 'OK', off: 69040 }
{ rc: 'OK', off: 69120 }
{ rc: 'OK', off: 69200 }
{ rc: 'OK', off: 69280 }
{ rc: 'OK', off: 69360 }
{ rc: 'OK', off: 69440 }
{ rc: 'OK', off: 69520 }
{ rc: 'OK', off: 69600 }
{ rc: 'OK', off: 69680 }
{ rc: 'OK', off: 69760 }
{ rc: 'OK', off: 69840 }
{ rc: 'OK', off: 69920 }
{ rc: 'OK', off: 70000 }
{ rc: 'OK', off: 70080 }
{ rc: 'OK', off: 70160 }
{ rc: 'OK', off: 70240 }
{ rc: 'OK', off: 70320 }
{ rc: 'OK', off: 70400 }
{ rc: 'OK', off: 70480 }
{ rc: 'OK', off: 70560 }
{ rc: 'OK', off: 70640 }
{ rc: 'OK', off: 70720 }
{ rc: 'OK', off: 70800 }
{ rc: 'OK', off: 70880 }
{ rc: 'OK', off: 70960 }
{ rc: 'OK', off: 71040 }
{ rc: 'OK', off: 71120 }
{ rc: 'OK', off: 71200 }
{ rc: 'OK', off: 71280 }
{ rc: 'OK', off: 71360 }
{ rc: 'OK', off: 71440 }
{ rc: 'OK', off: 71520 }
{ rc: 'OK', off: 71600 }
{ rc: 'OK', off: 71680 }
{ rc: 'OK', off: 71760 }
{ rc: 'OK', off: 71840 }
{ rc: 'OK', off: 71920 }
{ rc: 'OK', off: 72000 }
{ rc: 'OK', off: 72080 }
{ rc: 'OK', off: 72160 }
{ rc: 'OK', off: 72240 }
{ rc: 'OK', off: 72320 }
{ rc: 'OK', off: 72400 }
{ rc: 'OK', off: 72480 }
{ rc: 'OK', off: 72560 }
{ rc: 'OK', off: 72640 }
{ rc: 'OK', off: 72720 }
{ rc: 'OK', off: 72800 }
{ rc: 'OK', off: 72880 }
{ rc: 'OK', off: 72960 }
{ rc: 'OK', off: 73040 }
{ rc: 'OK', off: 73120 }
{ rc: 'OK', off: 73200 }
{ rc: 'OK', off: 73280 }
{ rc: 'OK', off: 73360 }
{ rc: 'OK', off: 73440 }
{ rc: 'OK', off: 73520 }
{ rc: 'OK', off: 73600 }
{ rc: 'OK', off: 73680 }
{ rc: 'OK', off: 73760 }
{ rc: 'OK', off: 73840 }
{ rc: 'OK', off: 73920 }
{ rc: 'OK', off: 74000 }
{ rc: 'OK', off: 74080 }
{ rc: 'OK', off: 74160 }
{ rc: 'OK', off: 74240 }
{ rc: 'OK', off: 74320 }
{ rc: 'OK', off: 74400 }
{ rc: 'OK', off: 74480 }
{ rc: 'OK', off: 74560 }
{ rc: 'OK', off: 74640 }
{ rc: 'OK', off: 74720 }
{ rc: 'OK', off: 74800 }
{ rc: 'OK', off: 74880 }
{ rc: 'OK', off: 74960 }
{ rc: 'OK', off: 75040 }
{ rc: 'OK', off: 75120 }
{ rc: 'OK', off: 75200 }
{ rc: 'OK', off: 75280 }
{ rc: 'OK', off: 75360 }
{ rc: 'OK', off: 75440 }
{ rc: 'OK', off: 75520 }
{ rc: 'OK', off: 75600 }
{ rc: 'OK', off: 75680 }
{ rc: 'OK', off: 75760 }
{ rc: 'OK', off: 75840 }
{ rc: 'OK', off: 75920 }
{ rc: 'OK', off: 76000 }
{ rc: 'OK', off: 76080 }
{ rc: 'OK', off: 76160 }
{ rc: 'OK', off: 76240 }
{ rc: 'OK', off: 76320 }
{ rc: 'OK', off: 76400 }
{ rc: 'OK', off: 76480 }
{ rc: 'OK', off: 76560 }
{ rc: 'OK', off: 76640 }
{ rc: 'OK', off: 76720 }
{ rc: 'OK', off: 76800 }
{ rc: 'OK', off: 76880 }
{ rc: 'OK', off: 76960 }
{ rc: 'OK', off: 77040 }
{ rc: 'OK', off: 77120 }
{ rc: 'OK', off: 77200 }
{ rc: 'OK', off: 77280 }
{ rc: 'OK', off: 77360 }
{ rc: 'OK', off: 77440 }
{ rc: 'OK', off: 77520 }
{ rc: 'OK', off: 77600 }
{ rc: 'OK', off: 77680 }
{ rc: 'OK', off: 77760 }
{ rc: 'OK', off: 77840 }
{ rc: 'OK', off: 77920 }
{ rc: 'OK', off: 78000 }
{ rc: 'OK', off: 78080 }
{ rc: 'OK', off: 78160 }
{ rc: 'OK', off: 78240 }
{ rc: 'OK', off: 78320 }
{ rc: 'OK', off: 78400 }
{ rc: 'OK', off: 78480 }
{ rc: 'OK', off: 78560 }
{ rc: 'OK', off: 78640 }
{ rc: 'OK', off: 78720 }
{ rc: 'OK', off: 78800 }
{ rc: 'OK', off: 78880 }
{ rc: 'OK', off: 78960 }
{ rc: 'OK', off: 79040 }
{ rc: 'OK', off: 79120 }
{ rc: 'OK', off: 79200 }
{ rc: 'OK', off: 79280 }
{ rc: 'OK', off: 79360 }
{ rc: 'OK', off: 79440 }
{ rc: 'OK', off: 79520 }
{ rc: 'OK', off: 79600 }
{ rc: 'OK', off: 79680 }
{ rc: 'OK', off: 79760 }
{ rc: 'OK', off: 79840 }
{ rc: 'OK', off: 79920 }
{ rc: 'OK', off: 80000 }
{ rc: 'OK', off: 80080 }
{ rc: 'OK', off: 80160 }
{ rc: 'OK', off: 80240 }
{ rc: 'OK', off: 80320 }
{ rc: 'OK', off: 80400 }
{ rc: 'OK', off: 80480 }
{ rc: 'OK', off: 80560 }
{ rc: 'OK', off: 80640 }
{ rc: 'OK', off: 80720 }
{ rc: 'OK', off: 80800 }
{ rc: 'OK', off: 80880 }
{ rc: 'OK', off: 80960 }
{ rc: 'OK', off: 81040 }
{ rc: 'OK', off: 81120 }
{ rc: 'OK', off: 81200 }
{ rc: 'OK', off: 81280 }
{ rc: 'OK', off: 81360 }
{ rc: 'OK', off: 81440 }
{ rc: 'OK', off: 81520 }
{ rc: 'OK', off: 81600 }
{ rc: 'OK', off: 81680 }
{ rc: 'OK', off: 81760 }
{ rc: 'OK', off: 81840 }
{ rc: 'OK', off: 81920 }
{ rc: 'OK', off: 82000 }
{ rc: 'OK', off: 82080 }
{ rc: 'OK', off: 82160 }
{ rc: 'OK', off: 82240 }
{ rc: 'OK', off: 82320 }
{ rc: 'OK', off: 82400 }
{ rc: 'OK', off: 82480 }
{ rc: 'OK', off: 82560 }
{ rc: 'OK', off: 82640 }
{ rc: 'OK', off: 82720 }
{ rc: 'OK', off: 82800 }
{ rc: 'OK', off: 82880 }
{ rc: 'OK', off: 82960 }
{ rc: 'OK', off: 83040 }
{ rc: 'OK', off: 83120 }
{ rc: 'OK', off: 83200 }
{ rc: 'OK', off: 83280 }
{ rc: 'OK', off: 83360 }
{ rc: 'OK', off: 83440 }
{ rc: 'OK', off: 83520 }
{ rc: 'OK', off: 83600 }
{ rc: 'OK', off: 83680 }
{ rc: 'OK', off: 83760 }
{ rc: 'OK', off: 83840 }
{ rc: 'OK', off: 83920 }
{ rc: 'OK', off: 84000 }
{ rc: 'OK', off: 84080 }
{ rc: 'OK', off: 84160 }
{ rc: 'OK', off: 84240 }
{ rc: 'OK', off: 84320 }
{ rc: 'OK', off: 84400 }
{ rc: 'OK', off: 84480 }
{ rc: 'OK', off: 84560 }
{ rc: 'OK', off: 84640 }
{ rc: 'OK', off: 84720 }
{ rc: 'OK', off: 84800 }
{ rc: 'OK', off: 84880 }
{ rc: 'OK', off: 84960 }
{ rc: 'OK', off: 85040 }
{ rc: 'OK', off: 85120 }
{ rc: 'OK', off: 85200 }
{ rc: 'OK', off: 85280 }
{ rc: 'OK', off: 85360 }
{ rc: 'OK', off: 85440 }
{ rc: 'OK', off: 85520 }
{ rc: 'OK', off: 85600 }
{ rc: 'OK', off: 85680 }
{ rc: 'OK', off: 85760 }
{ rc: 'OK', off: 85840 }
{ rc: 'OK', off: 85920 }
{ rc: 'OK', off: 86000 }
{ rc: 'OK', off: 86080 }
{ rc: 'OK', off: 86160 }
{ rc: 'OK', off: 86240 }
{ rc: 'OK', off: 86320 }
{ rc: 'OK', off: 86400 }
{ rc: 'OK', off: 86480 }
{ rc: 'OK', off: 86560 }
{ rc: 'OK', off: 86640 }
{ rc: 'OK', off: 86720 }
{ rc: 'OK', off: 86800 }
{ rc: 'OK', off: 86880 }
{ rc: 'OK', off: 86960 }
{ rc: 'OK', off: 87040 }
{ rc: 'OK', off: 87120 }
{ rc: 'OK', off: 87200 }
{ rc: 'OK', off: 87280 }
{ rc: 'OK', off: 87360 }
{ rc: 'OK', off: 87440 }
{ rc: 'OK', off: 87520 }
{ rc: 'OK', off: 87600 }
{ rc: 'OK', off: 87680 }
{ rc: 'OK', off: 87760 }
{ rc: 'OK', off: 87840 }
{ rc: 'OK', off: 87920 }
{ rc: 'OK', off: 88000 }
{ rc: 'OK', off: 88080 }
{ rc: 'OK', off: 88160 }
{ rc: 'OK', off: 88240 }
{ rc: 'OK', off: 88320 }
{ rc: 'OK', off: 88400 }
{ rc: 'OK', off: 88480 }
{ rc: 'OK', off: 88560 }
{ rc: 'OK', off: 88640 }
{ rc: 'OK', off: 88720 }
{ rc: 'OK', off: 88800 }
{ rc: 'OK', off: 88880 }
{ rc: 'OK', off: 88960 }
{ rc: 'OK', off: 89040 }
{ rc: 'OK', off: 89120 }
{ rc: 'OK', off: 89200 }
{ rc: 'OK', off: 89280 }
{ rc: 'OK', off: 89360 }
{ rc: 'OK', off: 89440 }
{ rc: 'OK', off: 89520 }
{ rc: 'OK', off: 89600 }
{ rc: 'OK', off: 89680 }
{ rc: 'OK', off: 89760 }
{ rc: 'OK', off: 89840 }
{ rc: 'OK', off: 89920 }
{ rc: 'OK', off: 90000 }
{ rc: 'OK', off: 90080 }
{ rc: 'OK', off: 90160 }
{ rc: 'OK', off: 90240 }
{ rc: 'OK', off: 90320 }
{ rc: 'OK', off: 90400 }
{ rc: 'OK', off: 90480 }
{ rc: 'OK', off: 90560 }
{ rc: 'OK', off: 90640 }
{ rc: 'OK', off: 90720 }
{ rc: 'OK', off: 90800 }
{ rc: 'OK', off: 90880 }
{ rc: 'OK', off: 90960 }
{ rc: 'OK', off: 91040 }
{ rc: 'OK', off: 91120 }
{ rc: 'OK', off: 91200 }
{ rc: 'OK', off: 91280 }
{ rc: 'OK', off: 91360 }
{ rc: 'OK', off: 91440 }
{ rc: 'OK', off: 91520 }
{ rc: 'OK', off: 91600 }
{ rc: 'OK', off: 91680 }
{ rc: 'OK', off: 91760 }
{ rc: 'OK', off: 91840 }
{ rc: 'OK', off: 91920 }
{ rc: 'OK', off: 92000 }
{ rc: 'OK', off: 92080 }
{ rc: 'OK', off: 92160 }
{ rc: 'OK', off: 92240 }
{ rc: 'OK', off: 92320 }
{ rc: 'OK', off: 92400 }
{ rc: 'OK', off: 92480 }
{ rc: 'OK', off: 92560 }
{ rc: 'OK', off: 92640 }
{ rc: 'OK', off: 92720 }
{ rc: 'OK', off: 92800 }
{ rc: 'OK', off: 92880 }
{ rc: 'OK', off: 92960 }
{ rc: 'OK', off: 93040 }
{ rc: 'OK', off: 93120 }
{ rc: 'OK', off: 93200 }
{ rc: 'OK', off: 93280 }
{ rc: 'OK', off: 93360 }
{ rc: 'OK', off: 93440 }
{ rc: 'OK', off: 93520 }
{ rc: 'OK', off: 93600 }
{ rc: 'OK', off: 93680 }
{ rc: 'OK', off: 93760 }
{ rc: 'OK', off: 93840 }
{ rc: 'OK', off: 93920 }
{ rc: 'OK', off: 94000 }
{ rc: 'OK', off: 94080 }
{ rc: 'OK', off: 94160 }
{ rc: 'OK', off: 94240 }
{ rc: 'OK', off: 94320 }
{ rc: 'OK', off: 94400 }
{ rc: 'OK', off: 94480 }
{ rc: 'OK', off: 94560 }
{ rc: 'OK', off: 94640 }
{ rc: 'OK', off: 94720 }
{ rc: 'OK', off: 94800 }
{ rc: 'OK', off: 94880 }
{ rc: 'OK', off: 94960 }
{ rc: 'OK', off: 95040 }
{ rc: 'OK', off: 95120 }
{ rc: 'OK', off: 95200 }
{ rc: 'OK', off: 95280 }
{ rc: 'OK', off: 95360 }
{ rc: 'OK', off: 95440 }
{ rc: 'OK', off: 95520 }
{ rc: 'OK', off: 95600 }
{ rc: 'OK', off: 95680 }
{ rc: 'OK', off: 95760 }
{ rc: 'OK', off: 95840 }
{ rc: 'OK', off: 95920 }
{ rc: 'OK', off: 96000 }
{ rc: 'OK', off: 96080 }
{ rc: 'OK', off: 96160 }
{ rc: 'OK', off: 96240 }
{ rc: 'OK', off: 96320 }
{ rc: 'OK', off: 96400 }
{ rc: 'OK', off: 96480 }
{ rc: 'OK', off: 96560 }
{ rc: 'OK', off: 96640 }
{ rc: 'OK', off: 96720 }
{ rc: 'OK', off: 96800 }
{ rc: 'OK', off: 96880 }
{ rc: 'OK', off: 96960 }
{ rc: 'OK', off: 97040 }
{ rc: 'OK', off: 97120 }
{ rc: 'OK', off: 97200 }
{ rc: 'OK', off: 97280 }
{ rc: 'OK', off: 97360 }
{ rc: 'OK', off: 97440 }
{ rc: 'OK', off: 97520 }
{ rc: 'OK', off: 97600 }
{ rc: 'OK', off: 97680 }
{ rc: 'OK', off: 97760 }
{ rc: 'OK', off: 97840 }
{ rc: 'OK', off: 97920 }
{ rc: 'OK', off: 98000 }
{ rc: 'OK', off: 98080 }
{ rc: 'OK', off: 98160 }
{ rc: 'OK', off: 98240 }
{ rc: 'OK', off: 98320 }
{ rc: 'OK', off: 98400 }
{ rc: 'OK', off: 98480 }
{ rc: 'OK', off: 98560 }
{ rc: 'OK', off: 98640 }
{ rc: 'OK', off: 98720 }
{ rc: 'OK', off: 98800 }
{ rc: 'OK', off: 98880 }
{ rc: 'OK', off: 98960 }
{ rc: 'OK', off: 99040 }
{ rc: 'OK', off: 99120 }
{ rc: 'OK', off: 99200 }
{ rc: 'OK', off: 99280 }
{ rc: 'OK', off: 99360 }
{ rc: 'OK', off: 99440 }
{ rc: 'OK', off: 99520 }
{ rc: 'OK', off: 99600 }
{ rc: 'OK', off: 99680 }
{ rc: 'OK', off: 99760 }
{ rc: 'OK', off: 99840 }
{ rc: 'OK', off: 99920 }
{ rc: 'OK', off: 100000 }
{ rc: 'OK', off: 100080 }
{ rc: 'OK', off: 100160 }
{ rc: 'OK', off: 100240 }
{ rc: 'OK', off: 100320 }
{ rc: 'OK', off: 100400 }
{ rc: 'OK', off: 100480 }
{ rc: 'OK', off: 100560 }
{ rc: 'OK', off: 100640 }
{ rc: 'OK', off: 100720 }
{ rc: 'OK', off: 100800 }
{ rc: 'OK', off: 100880 }
{ rc: 'OK', off: 100960 }
{ rc: 'OK', off: 101040 }
{ rc: 'OK', off: 101120 }
{ rc: 'OK', off: 101200 }
{ rc: 'OK', off: 101280 }
{ rc: 'OK', off: 101360 }
{ rc: 'OK', off: 101440 }
{ rc: 'OK', off: 101520 }
{ rc: 'OK', off: 101600 }
{ rc: 'OK', off: 101680 }
{ rc: 'OK', off: 101760 }
{ rc: 'OK', off: 101840 }
{ rc: 'OK', off: 101920 }
{ rc: 'OK', off: 102000 }
{ rc: 'OK', off: 102080 }
{ rc: 'OK', off: 102160 }
{ rc: 'OK', off: 102240 }
{ rc: 'OK', off: 102320 }
{ rc: 'OK', off: 102400 }
{ rc: 'OK', off: 102480 }
{ rc: 'OK', off: 102560 }
{ rc: 'OK', off: 102640 }
{ rc: 'OK', off: 102720 }
{ rc: 'OK', off: 102800 }
{ rc: 'OK', off: 102880 }
{ rc: 'OK', off: 102960 }
{ rc: 'OK', off: 103040 }
{ rc: 'OK', off: 103120 }
{ rc: 'OK', off: 103200 }
{ rc: 'OK', off: 103280 }
{ rc: 'OK', off: 103360 }
{ rc: 'OK', off: 103440 }
{ rc: 'OK', off: 103520 }
{ rc: 'OK', off: 103600 }
{ rc: 'OK', off: 103680 }
{ rc: 'OK', off: 103760 }
{ rc: 'OK', off: 103840 }
{ rc: 'OK', off: 103920 }
{ rc: 'OK', off: 104000 }
{ rc: 'OK', off: 104080 }
{ rc: 'OK', off: 104160 }
{ rc: 'OK', off: 104240 }
{ rc: 'OK', off: 104320 }
{ rc: 'OK', off: 104400 }
{ rc: 'OK', off: 104480 }
{ rc: 'OK', off: 104560 }
{ rc: 'OK', off: 104640 }
{ rc: 'OK', off: 104720 }
{ rc: 'OK', off: 104800 }
{ rc: 'OK', off: 104880 }
{ rc: 'OK', off: 104960 }
{ rc: 'OK', off: 105040 }
{ rc: 'OK', off: 105120 }
{ rc: 'OK', off: 105200 }
{ rc: 'OK', off: 105280 }
{ rc: 'OK', off: 105360 }
{ rc: 'OK', off: 105440 }
{ rc: 'OK', off: 105520 }
{ rc: 'OK', off: 105600 }
{ rc: 'OK', off: 105680 }
{ rc: 'OK', off: 105760 }
{ rc: 'OK', off: 105840 }
{ rc: 'OK', off: 105920 }
{ rc: 'OK', off: 106000 }
{ rc: 'OK', off: 106080 }
{ rc: 'OK', off: 106160 }
{ rc: 'OK', off: 106240 }
{ rc: 'OK', off: 106320 }
{ rc: 'OK', off: 106400 }
{ rc: 'OK', off: 106480 }
{ rc: 'OK', off: 106560 }
{ rc: 'OK', off: 106640 }
{ rc: 'OK', off: 106720 }
{ rc: 'OK', off: 106800 }
{ rc: 'OK', off: 106880 }
move to new loader
{
"images": [
{
"slot": 0,
"version": "0.0.0.1",
"hash": "9ed01981c27d6aa45003a322ec4091ebcc62173a1a84e79bdbc803e5c1d9a219",
"bootable": true,
"pending": false,
"confirmed": true,
"active": true,
"permanent": false
},
{
"slot": 1,
"version": "0.0.0.2",
"hash": "0a2435d7068ceb9015b9f4e0dc0a268ab7225165fff577d50031c2a0e8d114dd",
"bootable": true,
"pending": false,
"confirmed": false,
"active": false,
"permanent": false
}
],
"splitStatus": 0
}
move to hash: 0a2435d7068ceb9015b9f4e0dc0a268ab7225165fff577d50031c2a0e8d114dd
resetting
connecting
connected and found characteristic
{
"images": [
{
"slot": 0,
"version": "0.0.0.2",
"hash": "0a2435d7068ceb9015b9f4e0dc0a268ab7225165fff577d50031c2a0e8d114dd",
"bootable": true,
"pending": false,
"confirmed": false,
"active": true,
"permanent": false
},
{
"slot": 1,
"version": "0.0.0.1",
"hash": "9ed01981c27d6aa45003a322ec4091ebcc62173a1a84e79bdbc803e5c1d9a219",
"bootable": true,
"pending": false,
"confirmed": true,
"active": false,
"permanent": false
}
],
"splitStatus": 0
}
confirming
{
"images": [
{
"slot": 0,
"version": "0.0.0.2",
"hash": "0a2435d7068ceb9015b9f4e0dc0a268ab7225165fff577d50031c2a0e8d114dd",
"bootable": true,
"pending": false,
"confirmed": true,
"active": true,
"permanent": false
},
{
"slot": 1,
"version": "0.0.0.1",
"hash": "9ed01981c27d6aa45003a322ec4091ebcc62173a1a84e79bdbc803e5c1d9a219",
"bootable": true,
"pending": false,
"confirmed": false,
"active": false,
"permanent": false
}
],
"splitStatus": 0
}
erasing
disconnected, reconnecting
connecting
connected and found characteristic
scripting image_upload command 1868 bytes
{ rc: 'OK', off: 80 }
{ rc: 'OK', off: 160 }
{ rc: 'OK', off: 240 }
{ rc: 'OK', off: 320 }
{ rc: 'OK', off: 400 }
{ rc: 'OK', off: 480 }
{ rc: 'OK', off: 560 }
{ rc: 'OK', off: 640 }
{ rc: 'OK', off: 720 }
{ rc: 'OK', off: 800 }
{ rc: 'OK', off: 880 }
{ rc: 'OK', off: 960 }
{ rc: 'OK', off: 1040 }
{ rc: 'OK', off: 1120 }
{ rc: 'OK', off: 1200 }
{ rc: 'OK', off: 1280 }
{ rc: 'OK', off: 1360 }
{ rc: 'OK', off: 1440 }
{ rc: 'OK', off: 1520 }
{ rc: 'OK', off: 1600 }
{ rc: 'OK', off: 1680 }
{ rc: 'OK', off: 1760 }
{ rc: 'OK', off: 1840 }
move to new app
{
"images": [
{
"slot": 0,
"version": "0.0.0.2",
"hash": "0a2435d7068ceb9015b9f4e0dc0a268ab7225165fff577d50031c2a0e8d114dd",
"bootable": true,
"pending": false,
"confirmed": true,
"active": true,
"permanent": false
},
{
"slot": 1,
"version": "0.0.0.2",
"hash": "473f65a72501469f17ba988e7c90195e2fd8b9c31ed964c291191c7a947a0387",
"bootable": false,
"pending": false,
"confirmed": false,
"active": false,
"permanent": false
}
],
"splitStatus": 2
}
move to hash: 473f65a72501469f17ba988e7c90195e2fd8b9c31ed964c291191c7a947a0387
resetting
connecting
connected and found characteristic
{
"images": [
{
"slot": 0,
"version": "0.0.0.2",
"hash": "0a2435d7068ceb9015b9f4e0dc0a268ab7225165fff577d50031c2a0e8d114dd",
"bootable": true,
"pending": false,
"confirmed": true,
"active": true,
"permanent": false
},
{
"slot": 1,
"version": "0.0.0.2",
"hash": "473f65a72501469f17ba988e7c90195e2fd8b9c31ed964c291191c7a947a0387",
"bootable": false,
"pending": false,
"confirmed": false,
"active": true,
"permanent": false
}
],
"splitStatus": 2
}
confirming
{
"images": [
{
"slot": 0,
"version": "0.0.0.2",
"hash": "0a2435d7068ceb9015b9f4e0dc0a268ab7225165fff577d50031c2a0e8d114dd",
"bootable": true,
"pending": false,
"confirmed": true,
"active": true,
"permanent": false
},
{
"slot": 1,
"version": "0.0.0.2",
"hash": "473f65a72501469f17ba988e7c90195e2fd8b9c31ed964c291191c7a947a0387",
"bootable": false,
"pending": false,
"confirmed": true,
"active": true,
"permanent": false
}
],
"splitStatus": 2
}
finished without errors
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-app.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysinit-loader.c
Compiling bin/targets/split-microbit/generated/src/split-microbit-sysflash.c
Archiving split-microbit-sysinit-app.a
Linking /Users/jacobrosenthal/Downloads/chippd3/bin/targets/split-microbit/app/apps/blesplit/blesplit_tmp.elf
^C-e:1:in `system': Interrupt
from -e:1:in `<main>'
Jacobs-Air:chippd3 jacobrosenthal$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment