trouble flashing arduino 33 with zephyr examples

Hi all.  I am fairly new to zephyr so I apologize for any "noob" errors i seem to present.  I have been working with nrf52 dk board and have been able to accomplish many things, pwm, gpio, ble, etc.  However I have decided to switch to a non nordic development board to better understand pin assignment and device tree files, before I design my own custom board.  As I had an arduino 33 ble laying around I decided to solder connections to the swdio swcclk etc connections and connect it to the output from j link debugger on the nrf 52 dk board. I know my connections, and method should be good as I am able to erase and re write the ardunio bootloader to the board though the nrf programmer. To be clear I am trying to not utilize the arduino bootloader and flash directly through nrf connect or through the programmer with the zephyr.hex file. However when I try to flash the board with with the sample nrf blinky blinky program I get no success. The sample program uses pin 9 which I believe should be the green led on the nano 33 ble. 

I have attatchedd here what I believe to be the correct modified board.cmake file.

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# This was before
# SPDX-License-Identifier: Apache-2.0
#board_runner_args(nrfprog "--softreset")
#include(${ZEPHYR_BASE}/boards/common/nrfprog.board.cmake)
#include(${ZEPHYR_BASE}/boards/common/bossac.board.cmake)
# SPDX-License-Identifier: Apache-2.0
#this is after modification
board_runner_args(jlink "--device=nrf5340_xxaa_app" "--speed=4000")
board_runner_args(jlink "--device=nrf5340_xxaa_net" "--speed=4000")
include(${ZEPHYR_BASE}/boards/common/nrfjprog.board.cmake)
include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

I also have attached the modified .yaml file which I included gpio at the bottom. 

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
identifier: arduino_nano_33_ble
name: Arduino Nano 33 BLE
type: mcu
arch: arm
toolchain:
- zephyr
- gnuarmemb
- xtools
supported:
- adc
- ble
- i2c
- ieee802154
- pwm
- serial
- spi
- uart
- usb_cdc
- usb_device
- watchdog
- gpio
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

the arduino sample dts file includs the common dtsi file and thus I assumed it would make no difference.  however for test i tried to build and flash the dts file with the contents of the common dtsi file which is very similar to the nrf 52 f25840 example dts file.

thanks