Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Køyr kommandoen "nrfjprog"

  2. Denne kommandoen velger om du skal ha eit SoftDevice på nRF52, og i såfall kva for eit du vil ha.

  3. For å fjerne alle SoftDevices på nRF52, bruk kommandoen "nrfjprog --eraseall" eller "nrfjprog -e".
  4. For å legge til eit SoftDevice (dette steget kan hoppast over til du veit kva SoftDevice du treng):

    1. Naviger ved bruk av cd til nRF5_SDK_[versjon]/components/softdevice. Ex: "cd nRF5_SDK_[versjon]/components/softdevice"

    2. Her velger du kva SoftDevice du vil bruke. dei har namn som f.eks. s112. Du vil vite kva SoftDevice du treng når du treng eit (Dette blir også nevnt seinare her).
    3. Naviger videre til den mappa du vil, og til "hex" mappa i den. Her finn du ei fil ved endelse .hex. F.eks. "s112_nrf52_6.1.1_softdevice.hex"
    4. Køyr kommandoen "nrfjprog --program [softdevice].hex".   Ex: "nrfjprog --program s112_nrf52_6.1.1_softdevice.hex"
      1. NB hugs å bruke heile filstien til SoftDevice, med mindre du er i mappa.

4. Segger Embedded Studio

  1. Opne Segger Embedded Studio. Dette fungere forskjellig i Windows og på Linux, følg tutorials på internett for korleis.
  2. Først skal vi opne eit prosjekt: Øverst er det ein meny. Velg følgende:
    1. File
    2. Open Soulution...
    3. Naviger til "../nRF_SDK_[version]/examples/peripheral/blinky/pca100xx/blank/ses/blinky_pca100xx.emProject"
      1. pca100xx:  Sjekk kva som står på den kvite lappen på den store chippen ca midt på nRF52dk. F.eks.PCA10040. Bytt ut pca100xx med det du finn.
      2. blank: Dette er din SoftDevice. "blank" betyr at det ikkje er ein SoftDevice på nRF52 enda, noko du også kan oppnå ved å bruke "nrfjprog --eraseall". Forskjellige eksempler har forskjellige SoftDevice, og du må ha bruke "nrfjprog --program"(sjå over) for å programmere ein SoftDevice som samsvarer med den du bruker i prosjektmappa di for at koden din skal fungere.
      3. ses står for Segger Embedded Studio. Viss du vil bruke andre IDEer, må du velge ei anna mappe her.
    4. Klikk "Open"
  3. Deretter skal vi bygge prosjekter. I menyen øverst, velg:
    1. Build
    2. Build Blinky_pca100xx
    3. Trykk "Continue" i lisensviduet som kjem.
    4. Nederst i vinduet til Segger, er det eit Output-vindu. Her Ser du om koden bygga suksessfullt.
  4. Nå skal vi koble til nRF52dk og laste koden over på det. I menyen øverst, velg:
    1. Target
    2. Connect J-Link
    3. Target
    4. Download blinky_pca100xx
  5. Gratulerer, nå skal din nRF52dk blinke.