Hardware basics/zh-hans

From Qi-Hardware
< Hardware basics
Revision as of 11:42, 27 December 2009 by Atommann (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Ingenic's JZ4720 on Nanonote board

In this section we will describe some basis of hardware involved in Nano.

Contents

Block Diagram

Power Supply

Oscillators

Boot

Jz4720 support 3 different boot sources. The boot sequence is controlled by boot_sel pin values [1:0]. The configuration of BOOT_SEL1 and BOOT_SEL1 [1:0] is showed as below:

BOOT_SEL0 BOOT_SEL1 action
0 0 Boot from external ROM at CS4
0 1 Boot from USB device
1 0 Boot from 512 page size NAND flash at CS1
1 1 Boot from 2048 page size NAND flash at CS1

Memories

Is necesary, for the operation of the Nanonote Board store many sections of executable programs in volatile and non-volatile memories. The volatile memories are used like Random Acces Memories (RAM) because to its low acces time and unlimit number of Read/Write cycles. Moreover, the Non-volatile memories (NAND, SD) stores for longs periods of time the required information to operation of the Embedded System.

Audio

LCD

USB

USB endpoints actually reside on the connected device: the channels to the host are referred to as pipes.

Universal Serial Bus (USB) is a way of setting up communication between a computer and peripheral devices. USB is intended to replace many varieties of serial and parallel ports. USB can connect computer peripherals such as mice, keyboards, PDAs, gamepads and joysticks, scanners, digital cameras, printers, personal media players, flash drives, and external hard drives. For many of those devices, USB has become the standard connection method.


A USB system has an asymmetric design, consisting of a host, a multitude of downstream USB ports, and multiple peripheral devices connected in a tiered-star topology. Additional USB hubs may be included in the tiers, allowing branching into a tree structure with up to five tier levels. A USB host may have multiple host controllers and each host controller may provide one or more USB ports. Up to 127 devices, including the hub devices, may be connected to a single host controller.

Keyboard

Serial and JTAG

Personal tools
Namespaces
Variants
Actions
Navigation
interactive
Toolbox
Print/export