SWRA647A January   2019  – September 2020 CC3130 , CC3135

 

  1.   Trademarks
  2. 1Production Line Overview
  3. 2Programming the CC313x in the Production Line
  4. 3Creating the Gang Image
  5. 4Programming Directly Through SPI
  6. 5Programming Over UART
    1. 5.1 Using the Uniflash CLI
    2. 5.2 Using Embedded Programming
    3. 5.3 Configuration of the UART
    4. 5.4 UART Hardware Connection Using the FTDI Emulation Board
  7. 6Over-the-Air Programming
  8. 7Production Line RF Testing
    1. 7.1 Testing Software Options
      1. 7.1.1 MCU-Controlled RF Testing
      2. 7.1.2 Testing With an Access Point
  9. 8Revision History

Programming Directly Through SPI

The serial flash device is programmed directly, starting at memory offset 0, with one of the gang image files created by Uniflash: either Programming.bin or Programming.hex, depending on the SPI programmer. The serial flash may be programmed after board assembly, provided some schematic and layout considerations are taken:

  • The serial flash SPI interface pins must be brought out for physical contact with the programmer (such as headers or test pads).
  • The SPI lines must not be driven by any other source while programming.
  • The CC313x device is held in reset during programming to prevent I/O contention.

GUID-C2A0F97B-D92C-454B-AC37-52FF67EB0088-low.png Figure 4-1 Programming Through SPI