Q: How can I play with making firmware for nRF5340 before it is supported in nRF Connect SDK?
Q: How can I play with making firmware for nRF5340 before it is supported in nRF Connect SDK?
A: It will be supported in nRF Connect SDK real soon. If you are impatient, you can use Zephyr master. If you want BLE support, you should use this PR.
Update:
nRF53 Support is available in nRF Connect SDK as of November 19th.
All future versions (master and future release tags) will have support for nRF5340.
The commit SHA corresponding to the first availability is ec6aa43102dbc8207d9dc95b4133731d39aff0c9.
To access this specific, first version
If you do not have a copy of NCS locally
west init -m https://github.com/NordicPlayground/fw-nrfconnect-nrf --mr ec6aa43102dbc8207d9dc95b4133731d39aff0c9
If you already have a copy on NCS locally
cd ncs/nrf
git fetch ncs
git checkout ec6aa43102dbc8207d9dc95b4133731d39aff0c9
west update
To access the latest development version of nRF Connect SDK (master)
If you do not have a copy of NCS locally:
west init -m https://github.com/NordicPlayground/fw-nrfconnect-nrf
If you already have a copy of NCS locally:
cd ncs/nrf
git fetch ncs
git checkout ncs/master
west update
These instructions are also part of the Nordic nRF Connect SDK documentation.
A: It will be supported in nRF Connect SDK real soon. If you are impatient, you can use Zephyr master. If you want BLE support, you should use this PR.
Update:
nRF53 Support is available in nRF Connect SDK as of November 19th.
All future versions (master and future release tags) will have support for nRF5340.
The commit SHA corresponding to the first availability is ec6aa43102dbc8207d9dc95b4133731d39aff0c9.
To access this specific, first version
If you do not have a copy of NCS locally
west init -m https://github.com/NordicPlayground/fw-nrfconnect-nrf --mr ec6aa43102dbc8207d9dc95b4133731d39aff0c9
If you already have a copy on NCS locally
cd ncs/nrf
git fetch ncs
git checkout ec6aa43102dbc8207d9dc95b4133731d39aff0c9
west update
To access the latest development version of nRF Connect SDK (master)
If you do not have a copy of NCS locally:
west init -m https://github.com/NordicPlayground/fw-nrfconnect-nrf
If you already have a copy of NCS locally:
cd ncs/nrf
git fetch ncs
git checkout ncs/master
west update
These instructions are also part of the Nordic nRF Connect SDK documentation.
How to create the precompiled examples in the nRF5340 getting started:
cd samples/bluetooth/hci_rpmsg/
west build -b nrf5340_dk_nrf5340_cpunet
west flash
cd samples/bluetooth/peripheral_hr
west build -b nrf5340_dk_nrf5340_cpuapp
west flash
Thanks Kenneth! I couldn't figure out what to flash on the network core until I read your post here. Not sure if we have that anywhere in the documentation.
I was able to successfully build and run both the Peripheral UART (ncs\nrf\samples\bluetooth\peripheral_uart) and Throughput (ncs\nrf\samples\bluetooth\throughput) examples on the nRF5340 PDK.