SiFive HiFive Premier P550 Getting Started Manual

Hide thumbs Also See for HiFive Premier P550:
Table of Contents

Advertisement

Quick Links

SiFive HiFive Premier P550
Getting Started Guide
v1.0
© SiFive, Inc., © Beijing ESWIN Computing Technology Co., Ltd.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the HiFive Premier P550 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for SiFive HiFive Premier P550

  • Page 1 SiFive HiFive Premier P550 Getting Started Guide v1.0 © SiFive, Inc., © Beijing ESWIN Computing Technology Co., Ltd.
  • Page 2 SiFive and ESWIN do not assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation indirect, incidental, special, exemplary, or consequential damages.
  • Page 3: Table Of Contents

    Required Hardware ..................11 Optional Hardware ................... 12 Qualified Vendor List ..................12 Hardware known to not work with HiFive Premier P550 ........13 Block Diagrams and Key Features ................. 14 HF106 System Diagram ................... 14 HiFive Premier P550 RESET Block Diagram ........... 15 HiFive Premier P550 (HF106) Key Features ............
  • Page 4 Host Computer Running Windows ............. 31 Software Boot ....................33 Updating HiFive Premier P550 Software ............35 MCU User Manual .................... 35 Support for HiFive Premier P550 ................36 Limitation of Liability ....................37 Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 5 Figure 7-2: COM Port Properties in Windows Device Manager ........32 Figure 7-3: PuTTY Configuration .................. 33 Figure 7-4: HiFive Premier FUSDK Login Prompt ............34 Figure 7-5: HiFive Premier P550 FUSDK Post-login prompt ......... 34 Figure 7-6: FUSDK GUI ....................35 Tables Table 1-1: HiFive Premier P550 Component Locator ............
  • Page 6: Introduction

    • HF106-000 (with 16GB LPDDR5) • HF106-001 (with 32GB LPDDR5) The HiFive Premier P550 Platform is intended for use by end users only, and solely for such end users to test and evaluate SiFive’s and ESWIN’s services and products, including, but not limited to, SiFive’s and ESWIN’s semiconductor components and software applications (the “Intended Use”).
  • Page 7: Hifive Premier P550 Components Locator

    1.1 HiFive Premier P550 Components Locator Figure 1-1: HiFive Premier P550 Component Locator Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 8: Table 1-1: Hifive Premier P550 Component Locator

    WiFi module) Connector USB front Dual USB Type-A Front Panel panel Connector Connector Connectors (Type-A) Native HDMI output is not enabled in initial Freedom U-SDK release Not supported Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 9: Important Safety Information

    • All cables and connectors used with the HiFive Premier P550 must be properly insulated in accordance with safety standards and requirements.
  • Page 10 • Except for right to use the Premier P550 Platform for the Intended Use, nothing in this HiFive Premier P550 Getting Started Guide is intended or will be deemed to grant any end user any rights under any intellectual property rights of SiFive and ESWIN, by implication, estoppel, or otherwise.
  • Page 11: Hardware

    Figure 1-1 7. HDMI cable (1m length) (connects to #9 in Figure 1-1 8. Paper with QR code link to the latest version of the HiFive Premier P550 Getting Started Guide. 3.2 Required Hardware • Mini-DTX Compatible Enclosure: For safety purposes, the HiFive Premier P550 board must be housed within a PC enclosure which can accommodate chassis fan(s).
  • Page 12: Optional Hardware

    • CR1220 Lithium 3V coin-cell battery for Real-Time Clock • USB WiFi/BT module 3.4 Qualified Vendor List The following third-party components are being used and qualified by SiFive to work out of the box with the Premier P550 board. • ATX Power Supply:...
  • Page 13: Hardware Known To Not Work With Hifive Premier P550

    • WiFi Adapters: o tp-link Archer T3U Plus (US) – USB WiFi Adapter. 3.5 Hardware known to not work with HiFive Premier P550 • ATX Power Supply: o FSP DAGGER PRO 650W (SFX PSU) when used to also power RX580- 8GB GFx card.
  • Page 14: Block Diagrams And Key Features

    4 Block Diagrams and Key Features 4.1 HF106 System Diagram Figure 4-1: HF106 System Diagram HiFive Premier P550’s Power and I2C trees are in the schematic. Please refer to <https://www.sifive.com/document-file/hifive-premier-p550-schematics> Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 15: Hifive Premier P550 Reset Block Diagram

    • Power supply: 24-Pin ATX Power connector. • Ambient Operating Temperature range: +5 °C (41 °F) to +45 °C (113 °F). Native HDMI output is not enabled in initial Freedom U-SDK release Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 16: Hardware Introduction

    Figure 5-1: ATX Power connector pin out 5.2 SOC Fan Connection Ensure that SOC fan is connected as shown in figure below and keyed properly. Figure 5-2: SOC fan connection Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 17: Power, Reset And Recovery Buttons

    (referred to as Boot-SPI) and corresponding DIP-Switch configuration (0b0010) is highlighted in Table 5-2 in bold text as well as Figure 5-3. Read DIP switch settings starting from most-significant bit first. Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 18: Figure 5-3: Boot Selection Dip Switch

    OFF, X, ON, OFF 1 'b1 Boot-SPI MCPU 2 'b10 Boot-SPI OFF, X, OFF, ON 2 'b11 OFF, X, OFF, OFF DIP Switch setting ON=0, OFF=1 Not used for Uboot Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 19: Rear Panel Connector

    5.5 Rear Panel Connector The rear panel of HiFive Premier P550 is shown below: Figure 5-4: Rear Panel Interface (same numbering as Figure-1-1) HiFive Premier P550 board’s rear edge has the following connectors: • One microSD card interface (#6) of the SOC.
  • Page 20: Front Panel Header Pin Out

    The pin definition of Type-E (#31 in Figure 1-1) Connector is shown in table below. Chassis with Type-C interface on the front panel generally come with Type-E to Type-C adapter cables and the Type-E plug is shown in the figure below. Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 21: Pin Header

    The HF106 connects the unused signals of the SOC to the 40pin header (#38 in Figure 1-1), and pin definition are shown in the table below. Function Function Number Number 3.3V I2C1_SDA/GPIO47 I2C1_SCL/GPIO46 GPIO21 UART3-TXD UART3-RXD GPIO52 GPIO18 GPIO53 GPIO42 SPI1_D2/GPIO39/SD1_LED_CTRL 3.3V SPI1_D3/GPIO40/PWM1 SPI1_D0/MOSI/GPIO37 Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 22: Jtag And Debug Uart

    GPIO10 5.8 JTAG and debug UART HiFive Premier P550 provides access to the SOC’s JTAG port through USB (using FT4232) as well as connector J59 (#17 in Figure 1-1) which is the 10-pin JTAG header compliant to MIPI-10 pinout defined in section 6.1.7 of “RISC-V External Debug Support”...
  • Page 23: Led Description

    For most users it would be easier to use JTAG through the USB interface. 5.9 LED Description HiFive Premier P550 board contains LEDs that indicate the status of different power rails and state of software running on EIC7700X. Location of LEDs is shown in figure...
  • Page 24 • Users can customize other colors D110 MCU system is powered on (lit green), VDD33_VSB is ON User defined LED, GPIO controlled SATA activity indicator, configurable for GPIO control Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 25: Board Setup

    Do not plug in USB Type-A to Type-A cable, it is only used during flashing. Refer to software user manual for more details. Built-in GPU might not be enabled in software at the time of board release. Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 26: Installing The Premier P550 Board Inside A Mini-Dtx Compatible Enclosure

    PWM output to fan (to be enabled in SW) Connect the front panel header wires to the front panel connector (see #20 in Figure 1-1 and pinout in Table 5-5. Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 27: Figure 6-3: Cr1220 Battery Connector

    24-pin connection. The ATX Header is keyed so there is only one orientation for the Power Supply Connector to connect with the ATX Header. ATX Header connection for the split 20+4 pin connector is shown in figure below. Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 28: Testing The Setup

    Activity during operation activity SOC Boot process and D62 blinks based on SATA SATA Activity during operation activity Figure 6-5: LED status when OS boot has completed successfully Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 29 Additionally, check that the Power On and Off functions properly via the Power On Button on the enclosure front panel. Close the enclosure securely after the Power On and Off Check. The HiFive Premier P550 board is now ready to boot Linux. Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 30: Boot And Run

    , USB mouse, keyboard, network cable, audio cable, etc. We will use the onboard eMMC to verify that the SiFive Freedom-U-SDK boots and runs properly on the Premier P550 board, but first we need to set up the Console Terminal Window on a host computer to monitor the boot messages and verify that the board has booted properly.
  • Page 31: Starting The Console (Usb To Serial) Terminal Window

    SiFive to identify the source of the error or crash. Alternate to the “screen” command on macOS or Linux, use “minicom” or “picocom”...
  • Page 32: Figure 7-2: Com Port Properties In Windows Device Manager

    FTDI" is expected. Figure 7-2: COM Port Properties in Windows Device Manager To view console output, launch PuTTY and configure the application as a UART Terminal Windows as follows: Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 33: Software Boot

    Figure 7-3: PuTTY Configuration • Select "Serial" connection type • Select Serial line for the COM port the HiFive Premier P550 board is connected to as shown in the Device Manager • Select Speed of 115200 • From “Serial” under “Connection” in category section on left select “Flow Control”...
  • Page 34: Figure 7-4: Hifive Premier Fusdk Login Prompt

    If a PCIe Graphics Card or onboard HDMI connector is used and a monitor is connected, the Desktop will appear as shown in the following picture: Native HDMI output is not enabled in initial Freedom U-SDK release Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 35: Updating Hifive Premier P550 Software

    4 seconds. 7.4 Updating HiFive Premier P550 Software Refer to Software Manual for instructions to update software. 7.5 MCU User Manual Refer to < https://www.sifive.com/document-file/hifive-premier-p550-mcu-user-manual > Copyright © 2024 by SiFive, Inc. and ESWIN. All rights reserved...
  • Page 36: Support For Hifive Premier P550

    8 Support for HiFive Premier P550 Join the SiFive forums to ask questions and receive support for the HiFive Premier P550 development board: https://forums.sifive.com/c/hifive-Premier P550/16 For supplemental information about HiFive Premier and the latest versions of the supporting documentation, visit: https://www.sifive.com...
  • Page 37: Limitation Of Liability

    9 Limitation of Liability ESWIN AND SIFIVE WARRANTS THAT FOR A PERIOD OF 12 MONTHS FROM THE DATE THAT THE PREMIER P550 BOARD IS RECEIVED, THE PREMIER P550 BOARD WILL BE FREE OF DEFECTS IN MATERIALS AND WORKMANSHIP UNDER NORMAL USE. EXCEPT FOR THE FOREGOING, THE PREMIER P550 PLATFORM IS PROVIDED “AS IS.”...

Table of Contents

Save PDF