Nuvoton NuMaker-LoRaG915 User Manual

Nuvoton NuMaker-LoRaG915 User Manual

Numicro family based on arm9
Table of Contents

Advertisement

Quick Links

NuMaker-LoRaG915/LoRaG868-NUC980
®
NuMicro
Family
TM
Based on Arm9
NuMaker-LoRaG915-NUC980
NuMaker-LoRaG868-NUC980
User Manual
Evaluation Board for LoRa Ecosystem Gateway Design
The information described in this document is the exclusive intellectual property of
Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton.
Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based system
design. Nuvoton assumes no responsibility for errors or omissions.
All data and specifications are subject to change without notice.
For additional information or questions, please contact: Nuvoton Technology Corporation.
www.nuvoton.com
Oct. 23, 2020
Page 1 of 40
Rev 1.00

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the NuMaker-LoRaG915 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Nuvoton NuMaker-LoRaG915

  • Page 1 The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton. Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based system design. Nuvoton assumes no responsibility for errors or omissions.
  • Page 2: Table Of Contents

    4.7 Make Your Own Embedded Linux ............... 18 5 NUWRITER TOOL ..................19 5.1 SPI NAND Mode .................... 20 5.2 Operation Steps ..................... 20 6 NUMAKER-LORAG915/LORAG868-NUC980 SCHEMATICS ...... 24 6.1 Block Diagram Schematic ................24 6.2 GPIO List Schematic ..................25 6.3 Power Schematic ................... 26 6.4 NUC980DK Schematic ..................
  • Page 3 Figure 3-1 Front View of NuMaker-LoRaG-NUC980 ..........8 Figure 3-2 Rear View of NuMaker-LoRaG-NUC980 ..........11 Figure 4-1 Nuvoton USB Driver Installation Setup ........... 12 Figure 4-2 Nuvoton USB Driver Installation .............. 14 Figure 4-3 Hardware Setting (1) .................. 15 Figure 4-4 Hardware Setting (2) ..................
  • Page 4 NuMaker-LoRaG915/LoRaG868-NUC980 List of Tables Table 5-1 Power-on Setting Table ................19 Oct. 23, 2020 Page 4 of 40 Rev 1.00...
  • Page 5: Overview

    The NuMaker-LoRaG915/LoRaG868-NUC980 supports Nuvoton’s development tool “NuWriter” for programming and virtual COM (VCOM) port for printing debug messages on PC. n addition to Lora gateway, Nuvoton Lora ecosystem also has Lora end-devices. Please refer to NuMaker-LoRaD-M252 User Manual for more information.
  • Page 6: Figure 1-2 Numaker-Lorag915-Nuc980 Evaluation Board

    NuMaker-LoRaG915/LoRaG868-NUC980 Figure 1-2 NuMaker-LoRaG915-NUC980 Evaluation Board with NuMaker-LoRaG868-NUC980 Evaluation Board (Extension Board) Oct. 23, 2020 Page 6 of 40 Rev 1.00...
  • Page 7: Features

    NuMaker-LoRaG915/LoRaG868-NUC980 FEATURES  Microprocessor: NUC980DK61Y with LQFP128 pin MCP package and DDR2 (64 MB), which can run up to 300 MHz  SPI Flash: Quad mode system booting or data storage, using W25N01GVZE1G SPI- NAND (128 MB)  SD1/eMMC1: Use SD/eMMC memory card for system booting, data storage or SDIO (Wi- Fi) device ...
  • Page 8: Hardware Configuration

    NuMaker-LoRaG915/LoRaG868-NUC980 HARDWARE CONFIGURATION Front View Figure 3-1 shows the main components from the front view of NuMaker-LoRaG-NUC980 board. Figure 3-1 Front View of NuMaker-LoRaG-NUC980 +5V In (J1): Power 5V input  Power Model CON1 USB Port (Micro-B) CON6 USB Port (Micro-B)
  • Page 9 NuMaker-LoRaG915/LoRaG868-NUC980 J1.4 PG13 J1.5 PG12 J1.6 PG11 J1.7 nRESET J1.8  RAK and peripheral connector (CON3) Connector GPIO pin of NUN980 Function CON3.1 DD33 CON3.2 I2C3_SDA CON3.3 PD15 CON3.4 I2C3_SCL CON3.5 PD14 CON3.6 CON3.7 DD18 UART4_TXD CON3.8 PD12 CON3.9 UART4_RXD CON3.10...
  • Page 10: Rear View

    NuMaker-LoRaG915/LoRaG868-NUC980 S0_D7 CON3.38 PC15 CON3.39 CON3.40 S0_I2C0_SCL  Ethernet0_PE (CON2, U7): For Ethernet port, the NUC980 supports RMII interface that adds one Ethernet PHY IP101GR to RJ45 connector with LED indicator  USB0 Device/Host (CON6, JP3): USB0 Device/Host Micro-B connector, By JP3 status or defined...
  • Page 11: Figure 3-2 Rear View Of Numaker-Lorag-Nuc980

    NuMaker-LoRaG915/LoRaG868-NUC980 Figure 3-2 Rear View of NuMaker-LoRaG-NUC980  VCOM ICE interface: ICE Controller NUC123ZD4AN0 (U5), USB connector (CON1) to PC Host Connector Pin Name Functions DC 3.3V CON1.1 DD33 ICE_DAT Serial Wired Debugger Data CON1.2 ICE_CLK Serial Wired Debugger Clock CON1.3...
  • Page 12: Quick Start

    For more details about NUC980 BSP, please refer to “NUC980 Linux 4.4 BSP User Manual” in the “Documents” directory. BSP Download The programming tool requires a NuWriter driver to be installed on PC first. Please visit Nuvoton official website to download the “NUC980_Linux-4.4_BSP”.
  • Page 13 NuMaker-LoRaG915/LoRaG868-NUC980 Oct. 23, 2020 Page 13 of 40 Rev 1.00...
  • Page 14: Hardware Setting

    The USB serial port function is used to print some messages on PC API, such as SecureCRT, through the standard UART protocol for debugging program. Please download USB CDC driver from Nuvoton official website and executing the “NuvotonCDC_V1.00.001_Setup.exe” to install the driver:...
  • Page 15: Figure 4-3 Hardware Setting (1)

    NuMaker-LoRaG915/LoRaG868-NUC980 debugging function. Figure 4-3 Hardware Setting (1) Figure 4-4 Hardware Setting (2) To check all required drivers are installed successfully, please follow the steps below: 1. Select USB ISP mode and enable the UART_0 message. NuMaker-LoRaG-NUC980 provides jumpers (SW1) to select boot-up conditions. The jumpers (SW1) ON is used to select USB ISP mode.
  • Page 16: Figure 4-5 Nuvoton Vcom

    3. Plug in the USB cable and check the connection status. If the installation in section 4.3 Driver Installation is successful, a virtual COM port named “WinUSB driver (Nuvoton VCOM)” can be found by using “Device Manager” to check the ports devices. Figure 4-5 Nuvoton VCOM 4.
  • Page 17: Run Default Linux Kernel

    NuMaker-LoRaG915/LoRaG868-NUC980 Check the COM port number from device manager. Use SecureCRT, HyperTerminal, Putty or TeraTerm to open the serial COM port, and set the baud rate to 115200. After pressing the reset button (SW1), the chip will reprogram application and print out debug message.
  • Page 18: Make Your Own Embedded Linux

    NuMaker-LoRaG915/LoRaG868-NUC980 3. Press the RESET button, and the board will start the default Linux kernel. Make Your Own Embedded Linux VMWare Linux development environment:  A packaged Linux platform to develop applications on NUC980/NUC970 series EVBs. It is integrated with relevant kits of NUC980/NUC970 development environment. It simplifies the installation process and speeds up development time.
  • Page 19: Nuwriter Tool

    NuMaker-LoRaG915/LoRaG868-NUC980 NUWRITER TOOL The NuWriter can download images to SPI NAND Flash while the NUC980 is in USB ISP mode. This chapter shows how to use this tool to boot-up from SPI NAND Flash. The NUC980 Series MPU EVB provides jumpers to select boot-up conditions. To select USB ISP mode, the statuses of SW1.1 and SW1.2 are ON.
  • Page 20: Spi Nand Mode

    NuMaker-LoRaG915/LoRaG868-NUC980 SPI NAND Mode This mode can write a new image to SPI NAND Flash and specify the type of the image. The types can be recognized by uboot or Linux. The Image type is set as Loader, Data, Environment or Pack.
  • Page 21: Figure 5-3 Spi Nand - U-Boot Spl

    NuMaker-LoRaG915/LoRaG868-NUC980 Figure 5-3 SPI NAND – u-boot spl SPI NAND – u-boot For the Linux system, Loader Type is used to boot the Linux kernel. Compile NUC980 U-Boot to get Main U-Boot and SPL U-Boot. The Main U-Boot is a fully featured version of U-Boot. In this case, the Main U-Boot needs to set the address at 0x100000 address.
  • Page 22: Figure 5-5 Spi Nand - 980Uimage

    NuMaker-LoRaG915/LoRaG868-NUC980 SPI NAND – 980uimage Set the main image of data type into SPI NAND Flash in the specified address based on the value of image start offset (aligned on block size boundary, block size is based on SPI NAND specifications). If the image start offset is 0x200000, it means that the image of data is downloaded into SPI NAND Flash in the 0x200000 address.
  • Page 23: Figure 5-6 Spi Nand - Environment

    NuMaker-LoRaG915/LoRaG868-NUC980 Figure 5-6 SPI NAND – Environment For more details of NuWriter tool, please refer to “NUC980 NuWriter User Manual” in the “Documents” directory. Oct. 23, 2020 Page 23 of 40 Rev 1.00...
  • Page 24: Numaker-Lorag915/Lorag868-Nuc980 Schematics

    NuMaker-LoRaG915/LoRaG868-NUC980 NUMAKER-LORAG915/LORAG868-NUC980 SCHEMATICS Block Diagram Schematic Figure 6-1 shows the Block diagram Schematic. Figure 6-1 Block Diagram Schematic Oct. 23, 2020 Page 24 of 40 Rev 1.00...
  • Page 25: Gpio List Schematic

    NuMaker-LoRaG915/LoRaG868-NUC980 GPIO List Schematic Figure 6-2 shows the GPIO list schematic. Figure 6-2 GPIO List Schematic Oct. 23, 2020 Page 25 of 40 Rev 1.00...
  • Page 26: Power Schematic

    NuMaker-LoRaG915/LoRaG868-NUC980 Power Schematic Figure 6-3 shows the power Schematic. Figure 6-3 Power Schematic Oct. 23, 2020 Page 26 of 40 Rev 1.00...
  • Page 27: Nuc980Dk Schematic

    NuMaker-LoRaG915/LoRaG868-NUC980 NUC980DK Schematic Figure 6-4 shows the NUC980DK schematic. Figure 6-4 NUC980DK Schematic Oct. 23, 2020 Page 27 of 40 Rev 1.00...
  • Page 28: Power Filter Schematic

    NuMaker-LoRaG915/LoRaG868-NUC980 Power Filter Schematic Figure 6-5 shows the power filter schematic. Figure 6-5 Power Filter Schematic Oct. 23, 2020 Page 28 of 40 Rev 1.00...
  • Page 29: Configure Schematic

    NuMaker-LoRaG915/LoRaG868-NUC980 Configure Schematic Figure 6-6 shows the configure schematic. Figure 6-6 Configure Schematic Oct. 23, 2020 Page 29 of 40 Rev 1.00...
  • Page 30: Nuc123Zd4An0 Schematic

    NuMaker-LoRaG915/LoRaG868-NUC980 NUC123ZD4AN0 Schematic Figure 6-7 shows the NUC123ZD4AN0 schematic. Figure 6-7 NUC123ZD4AN0 Schematic Oct. 23, 2020 Page 30 of 40 Rev 1.00...
  • Page 31: Memory Schematic

    NuMaker-LoRaG915/LoRaG868-NUC980 Memory Schematic Figure 6-8 shows the memory schematic. Figure 6-8 Memory Schematic Oct. 23, 2020 Page 31 of 40 Rev 1.00...
  • Page 32: Rmii_Pe Schematic

    NuMaker-LoRaG915/LoRaG868-NUC980 RMII_PE Schematic Figure 6-9 shows the RMII_PE schematic. Figure 6-9 RMII_PE Schematic Oct. 23, 2020 Page 32 of 40 Rev 1.00...
  • Page 33: 6.10 Rak Sensor Connecter Schematic

    NuMaker-LoRaG915/LoRaG868-NUC980 6.10 RAK Sensor Connecter Schematic Figure 6-10 shows the RAK sensor connector schematic. Figure 6-10 RAK Sensor Connecter Schematic Oct. 23, 2020 Page 33 of 40 Rev 1.00...
  • Page 34: 6.11 Sd1/Emmc1 Schematic

    NuMaker-LoRaG915/LoRaG868-NUC980 6.11 SD1/eMMC1 Schematic Figure 6-11 shows the SD1/eMMC1 schematic. Figure 6-11 SD1/eMMC1 Schematic Oct. 23, 2020 Page 34 of 40 Rev 1.00...
  • Page 35: 6.12 Rs485 Schematic

    NuMaker-LoRaG915/LoRaG868-NUC980 6.12 RS485 Schematic Figure 6-12 shows the RS485 schematic. Figure 6-12 RS485 Schematic Oct. 23, 2020 Page 35 of 40 Rev 1.00...
  • Page 36: 6.13 Usb Schematic

    NuMaker-LoRaG915/LoRaG868-NUC980 6.13 USB Schematic Figure 6-13 shows the USB schematic. Figure 6-13 USB Schematic Oct. 23, 2020 Page 36 of 40 Rev 1.00...
  • Page 37: 6.14 Pcb Placement

    NuMaker-LoRaG915/LoRaG868-NUC980 6.14 PCB Placement Figure 6-14 shows the front PCB placement. Figure 6-14 Front PCB Placement Oct. 23, 2020 Page 37 of 40 Rev 1.00...
  • Page 38: Figure 6-15 Back Pcb Placement

    NuMaker-LoRaG915/LoRaG868-NUC980 Figure 6-15 shows the back PCB placement. Figure 6-15 Back PCB Placement Oct. 23, 2020 Page 38 of 40 Rev 1.00...
  • Page 39: Revision History

    NuMaker-LoRaG915/LoRaG868-NUC980 REVISION HISTORY Date Revision Description 2020.10.23 1.00 Initial version Oct. 23, 2020 Page 39 of 40 Rev 1.00...
  • Page 40 NuMaker-LoRaG915/LoRaG868-NUC980 Important Notice Nuvoton Products are neither intended nor warranted for usage in systems or equipment, any malfunction or failure of which may cause loss of human life, bodily injury or severe property damage. Such applications are deemed, “Insecure Usage”.

This manual is also suitable for:

Numaker-lorag868Nuc980

Table of Contents