Versions Compared

Key

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

...

  1. Set the N6Cam switch to development mode

  2. Plug the STDC14-STDC14 flat cable to connect the STLink and the N6Cam

  3. Plug the N6Cam and the STLink to your host machine

  4. Open the STM32CubeProgrammer (if closed):

    1. Configure the external loader:

      image-20250107-192753.png
      1. (1) Go to the “External loaders” tab

      2. (2) Search for STM32N6

      3. (3) Select the MX66UW1G45G loader

    2. Connect to the device:

      image-20250107-192848.png
      1. (1) Select “ST-LINK” from the dropdown menu

      2. (2) Configure the device as shown: Hot plug mode, with Software reset, for access port 1

      3. (3) Click “Connect”

    3. Flashing the firmware:

      image-20250109-172112.png
      1. (1) Go to the “Erasing & Programming” tab

      2. (2) Browse for the binaries and (3) configure the start address as follows:

        1. FSBL:

          1. Image: <ROOT>\Binaries\Siana.N6Cam.BSP.FSBL.signed.bin

          2. Address: 0x70000000

        2. Standalone:

          1. Image: <ROOT>\Binaries\Siana.N6Cam.BSP.Standalone.signed.bin

          2. Address: 0x70080000

      3. (4) Click “Start Programming”

    4. Flashing the AI model:

      image-20250109-172339.png
      1. (1) Go to the “Erasing & Programming” tab

      2. (2) Browse for model binaries: <ROOT>\Sources\Model\network_data.hex
        Note: Since this is a hex file you don’t need to set the target address

      3. (3) Click “Start Programming”

  5. Disconnect both the N6Cam and the STLink from the host machine

  6. Set the N6Cam to operation mode

...