Kneron KL520 Series User manual

Kneron KL520 series AI SoC –Development kit product information (Version 0.1)
- 1 -
Kneron KL520 series AI SoC
Development Kit (BGA159, 3.8x3.8)
Product Information
info @ kneron.us

Kneron KL520 series AI SoC –Development kit product information (Version 0.1)
- 2 -
Revision History:
version
description
date
0.1
Initial version
2019/10/24
Notice:
1. Kneron Inc. (Kneron) may make changes to any information in this document at any time without any
prior notice. The information herein is subject to change without notice. Do not finalize a design with this
information.
2. THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT ANY WARRANTY OR CONDITION OF ANY KIND, EITHER
EXPRESS, IMPLIED OR STATUTORY, INCLUDING, WITHOUT LIMITATION, ANY WARRANTY OR CONDITION
WITH RESPECT TO MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE, OR NON-
INFRINGEMENT.KNERON DOES NOT ASSUME ANY RESPONSIBILITY AND LIABILITY FOR ITS USE NOR FOR
ANY INFRINGEMENT OF PATENTS OR OTHER RIGHTS OF THE THIRD PARTIES WHICH MAY RESULT FROM
ITS USE.
3. Information in this document is provided in connection with Kneron products.
4. All referenced brands, product names, service names and trademarks in this document are the property
by their respective owners
info @ kneron.us

Kneron KL520 series AI SoC –Development kit product information (Version 0.1)
- 3 -
Revision History: .........................................................................................................................................- 2 -
1. Overview .............................................................................................................................................- 4 -
1.1 General description....................................................................................................................... - 4 -
2. Hardware description.........................................................................................................................- 4 -
2.1 Product SPEC ................................................................................................................................. - 4 -
2.2 Inside the box................................................................................................................................ - 5 -
2.3 Assembly........................................................................................................................................ - 5 -
2.4 Main board description ................................................................................................................ - 6 -
2.5 Pin mux and Jumpers.................................................................................................................... - 7 -
3. Peripherals ..........................................................................................................................................- 8 -
3.1 5V adaptor..................................................................................................................................... - 8 -
3.2 UART cable..................................................................................................................................... - 8 -
3.3 JTAG cable (not included in Kneron shipping box) ..................................................................... - 9 -
3.4 Connecting UART .......................................................................................................................... - 9 -
3.5 Connecting 5V Power.................................................................................................................. - 10 -
4. KL520 Power on and System............................................................................................................- 11 -
4.1 Bring Up procedure..................................................................................................................... - 11 -
4.2 Connecting JTAGs........................................................................................................................ - 12 -
info @ kneron.us

Kneron KL520 series AI SoC –Development kit product information (Version 0.1)
- 4 -
1. Overview
1.1 General description
Kneron KL520 series is an AI SoC targeting smart-home and IoT segment with Kneron NPU core inside to
accelerate neural network processing and enabling devices with edge AI ability to achieve Kneron’s AI
everywhere vision.
This document describes how to use the KL520 AI SoC Development Kit (BGA159, 3.8x3.8).
2. Hardware description
2.1 Product SPEC
Product name
Kneron KL520 series AI SoC Development Kit (BGA159, 3.8x3.8)
Kneron part number
KP52B1330-M1
Main board dimension
38(L) x 38(W) x 1.6(H) mm
Working voltage
5V
DDR memory size
64MB
SPI NOR Flash size
32MB
Switch & button
PTN button x 1
Interface - Power
Micro USB (5V) x 1, 1.27 pin conn
Interface –Fixed I/O
UART x 2, micro USB (client) x 1
1.27 x 20 conn x 2 (2-lane MIPI camera)
1.27 x 20 conn x 1 (SPI,I2S, I2C,SDIO)
1.27 x 10 conn x1 (5V, USB, PTN, RESET_N)
Accessory - Camera sensor
TBD
Accessory - NIR LED
TBD
Accessory - LCD Display
TBD
info @ kneron.us

Kneron KL520 series AI SoC –Development kit product information (Version 0.1)
- 5 -
2.2 Inside the box
Main board x 1
UART cable (1.27 to 2.54) x 2
USB to TTL cable (3.3V) x 2
Micro USB cable x 1
2.3 Assembly
info @ kneron.us

Kneron KL520 series AI SoC –Development kit product information (Version 0.1)
- 6 -
2.4 Main board description
Here’s the overview of all functions on the main board.
Here’s the overview of how EVB looks like:
Figure, Top overview
As you can see in the picture, here’s the major component you must know before you start your design:
⚫KL520: AI SoC.
⚫5V Power (J16): 5V input for the development board, used a 5V/2A adaptor.
⚫Micro USB connector: Supply 5V input, also used the USB interface for developing.
⚫UART0/UART4: a connector that uses a TTL to USB cable for developing.
⚫PTN: a button that used to turn on the KL520.
⚫Micro USB connector: Supply 5V input also used it for developing.
CN2
Micro USB
PTN
J7
UART
0
J8
UART
4
J18
MIPI RX0
J20
MIPI RX1
J19
SD,I2S,I2C,SPI
J16
DC5V IN
1 2
3 4
J17
Power LED
info @ kneron.us

Kneron KL520 series AI SoC –Development kit product information (Version 0.1)
- 7 -
2.5 Pin mux and Jumpers
To make some flexibility for the developers, the development board has made some jumper options. Most
IOs has series jumper on it. If users want to do some other thing that do not include in development
board, he can just take off the jumper and jump to other peripherals or even scope for debugging. Some
IOs also offers different functionality, users can simply choose different functions by choosing different
jumper location. Bellowing table shows the hardware setting on the development board.
Table, Development board HW setting
Boot strap setting ( J17 )
◆Pin 1-2 : Boot_IPL_SEL, default short
◆Pin 3-4 : Boot_SPL_SEL
⚫Short: SPL is specified by UART
⚫Open: SPL is located in SPI flash
info @ kneron.us

Kneron KL520 series AI SoC –Development kit product information (Version 0.1)
- 8 -
3. Peripherals
Here list the peripherals you need for the board development.
3.1 5V adaptor
A 5V/2A micro USB is needed to provide the power of evaluation board. The package only have USB-A male
to micro USB cable but not power adaptor
Figure, 5V/2A Micro USB cable
3.2 UART cable
Figure, USB to TTL (3.3V) cable
info @ kneron.us

Kneron KL520 series AI SoC –Development kit product information (Version 0.1)
- 9 -
3.3 JTAG cable (not included in Kneron shipping box)
Figure, JTAG cable
3.4 Connecting UART
Please connect the TX, RX and GND signal of UART cable to evaluation board as shown below.
Figure, UART0 and UART4 connection
UART
0
UART
4
info @ kneron.us

Kneron KL520 series AI SoC –Development kit product information (Version 0.1)
- 10 -
3.5 Connecting 5V Power
Figure, connecting 5V power
info @ kneron.us

Kneron KL520 series AI SoC –Development kit product information (Version 0.1)
- 11 -
4. KL520 Power on and System
4.1 Bring Up procedure
1. Open UART COM port debug windows (Teraterm or Putty) /UART0: Baud rate: 115200
Figure, using teraterm or putty to see the UART message
2. Plug Micro USB then power on.
Figure, turn on power switch
3. Wake up chip from RTC power domain.
You will see boot message when you press PTN button
Figure, press the PTN and the message you’ll see
info @ kneron.us

Kneron KL520 series AI SoC –Development kit product information (Version 0.1)
- 12 -
4.2 Connecting JTAGs
Open KL520 Daisy-chain project.
On SCPU JLink Setting
Edit SCPU JTAG JLink Setting
Figure, SCPU JTAG JLink Setting
info @ kneron.us

info @ kneron.us
Other manuals for KL520 Series
1
Table of contents
Other Kneron Microcontroller manuals