Using SOPHGO TPU

 

CV1812H Huashan Pi Development Board Introduction

 

1. Development Board Platform Overview

The Huashan Pi - CV1812H development board is an open-source ecosystem jointly launched by Algonomy and its hardware partners, providing users with an open-source development environment based on RISC-V. It focuses on visual and intelligent scene development, aiming to grow together with developers.

The Huashan Pi is an evaluation board designed for the CV1812H multimedia processing processor. It is used to develop robust peripheral interfaces for CV1812H. Additionally, it offers hardware reference designs based on CV1812H, allowing customers to swiftly complete product hardware designs based on the development board circuit.

The development board can be connected to a computer via a USB cable, serving as a basic development system or a more comprehensive one. The supported devices and peripherals for development include:

  • Type-C Interface Power Cable
  • MIPI Screen + TP
  • TF Card Storage Device
  • Sensor Module
  • Debug Serial Port Board

 

2. Functions Included in the Development Board:

  • Built-in DDR3L, total capacity 2Gb
  • Supports EMMC and FLASH booting, with storage selection based on requirements (defaults to 8GB EMMC at power-up)
  • Supports external TF cards
  • Supports USB HOST interface for computer connectivity as a program debugging port
  • Features 4 USB 2.0 interfaces for peripheral connection
  • Supports HDMI
  • Supports MIPI screen interface
  • Supports single/dual MIPI sensor interfaces
  • Supports Audio out with speaker specifications of 8Ω/1W or headphone output
  • Supports Audio in using an electret microphone
  • Supports a gigabit Ethernet port
  • Supports RISC-V JTAG debugging
  • Supports WIFI/BT module
  • Supports expanded GPIO for SPI, UART, IIC, and other communications
  • Supports Debug UART debugging
  • USB TYPE C interface for power supply

 

3. System Diagram

For more Huashan Pi application courses, please check at the SOPHON Academy: 

https://www.sophgo.com/curriculum/description.html?category_id=5

Submission Requirements

Declaration of Originality

Participants affirm the originality and authenticity of their submitted proposals and outcomes. Any intellectual property disputes arising from this will be the responsibility of the participant.

 

Proposal and Technical Blog Format

  1. Creative Proposal Title Format: "[Xuantie Cup 3rd RISC-V Application Innovation Contest] Development Board + Project + Team Name". Include shipping details within the proposal for subsequent board delivery.
  2. Use the #XuantieCupContest# tag for technical blog posts, with the title format: "[Xuantie Cup 3rd RISC-V Application Innovation Contest] Development Board + Project + Team Name," e.g., [Xuantie Cup 3rd RISC-V Application Innovation Contest] Alphanetics + Smart Campus System + Victors Team.
  3. Technical blog posts should not be less than 300 words and should include at least 3 images. Content can cover functional tests, technical feedback, software porting, and creative application ideas.
  4. Technical blog posts should be based on the team's general technical practices during development, avoiding involvement with confidential projects or plagiarism. Disputes regarding the originality of application development arising from technical sharing will be reviewed and judged by the contest organizing committee and experts, and any resulting intellectual property disputes will be the responsibility of the participant.

​​

Video Submission Format

  1. Work videos should demonstrate the proposal's background, functionality, be shot in landscape orientation, 1080P resolution, and have a duration between 45 seconds to 180 seconds. If subtitles are used, ensure they are uniformly centered at the bottom.
  2. Video content can include:

(1) Project Overview: Introduction to the overall work

(2) Proposal Description: Introduction to the proposal's architecture (including software and hardware content)

(3) Detailed Presentation: Introduction to various functional modules and implementation methods

(4) Proposal Demonstration: Explanation of the demo's performance in actual testing scenarios

 

Submission of Source Code for the Work

​​ After the project concludes, submit the work's source code via the contest registration page's work submission portal.

Evaluation

Selection Criteria for Proposals

 

  1. Technical Feasibility: Proposed technical solutions based on the development board should be accompanied by corresponding software and hardware architectural diagrams.
  2. Comprehensive Proposal: Creative content should be no less than 300 words, covering, but not limited to, five aspects: creative background, theme, approach, problem-solving ideas, and detailed implementation plans.
  3. Innovation: Uniqueness from existing market products, innovative perspectives, and a distinct proposal.
  4. Originality: Proposal ideas and technical sharing blogs must be team-original without plagiarism or infringement. Otherwise, the team will be disqualified.

 

Scoring Criteria

 

  1. Completeness of Work (35 points): Reasonable system design, comprehensive proposal, and capable of achieving basic functions.
  2. Demonstration Video (35 points): Clear, engaging, and narrative video.
  3. Innovation (15 points): Innovation, applicability, interest, and scalability of the proposal.
  4. Technical Exploration (15 points): Technical exploration or breakthrough based on keywords such as Vector 1.0, HHB, Android.

 

Bonus Points

 

  1. Publishing technical blogs: A minimum of 300 words with 3 images per post can earn 2 points each. A maximum of 6 cumulative points can be earned, not exceeding 6 points regardless of the number of posts.
  2. Submission of source code for the creative project: Earns 4 points.