首页 / 文档中心 / 开发板与模组介绍 / 君正T31ZX+IMX307网络模组(中文版)

君正T31ZX+IMX307网络模组(中文版)

开发板与模组介绍 · 君正方案 · T31


板卡尺寸:38*38mm

一、芯片参数

1. CPU

1.1 XBurst®-1 core

– XBurst® FPU instruction set supporting both single and double floating point format which are IEEE754 compatible
– XBurst® 9-stage pipeline micro-architecture, the operating frequency is 1.5GHz
· MMU
– 32-entry joint-TLB
– 8 entry instruction TLB
– 8 entry data TLB

· L1 Cache
– 32kB instruction cache
– 32kB data cache
· Hardware debug support
· 16kB tight coupled memory
· L2 cache
– 128kB unify cache

1.2 Video Processor Unit

· Support DVT HEVC/AVC/JPEG Encoder
· Support HEVC up to 20Mbit/s and AVC up to 40Mbit/s, maximum frame rate is 1920x1080@60fps or 2592x1900@25fps
· maximum size up to 2592X4096 resolution

1.3 Image Signal Processor

 Dynamic/Static Defect Pixel Correction
 Green Equalization
 Black Level Correction
 Lens Shading Correction
 3A(Auto Exposure/White Balance/Focus)
 Support Statistical Information Output(3A)
 Adaptive Dynamic Range Compression
 Demosaic
 Sharpen Sharpen
 Bayer Denoise
 2D/3D Denosie
 Color Noise Suppression
 Lens Distortion Correction
 2D Color Correction
 3D Color Correction
 Gamma Correction
 Defog, WDR
 3 Independent Image Scaler and Output
 Crop, Mirror and Flip
 Support Maximum Resolution: 2592X2048

1.4 Smart LCD Controller

 Basic Features Basic Features Basic Features Basic Features
― Display size up to 800x600@60Hz,24BPP
― Smart LCD interface 6800(type A) and 8080(type B)
 Color Supports
― Support up to 16,777,216 (16M) colors
 Panel Supports
― transmit 565 by one cycle via SLCD 16bit data interface
― transmit 666 by two cycle via SLCD 9bit data interface
― transmit 565 by two cycle via SLCD 8bit data interface
― transmit 888 by three cycle via SLCD 8bit data interface
― Supports different size of display panel
― Supports internal DMA operation and direct write register operation

1.5 Video input

 Support 8/10/12 bit RGB Bayer input
 Support DVP,BT1120 (serial mode)/BT656/BT601 and MIPI CSI(2 lane up to 1.5Gbps)
 Support maximum: 2592x1900@25fps
 Support single-sensor input

1.6 Audio System

 Integrated Audio codec
– 24 bits DAC with 93dB SNR
– 24 bits ADC with 92dB SNR
– Supportsignal-ended and differential microphone input and line input
– Automatic Level Control (ALC) for smooth audio recording
– Pure logic process: no need for mixed signal layers and less mask cost
– Programmable input and output analog gains
– Digital interpolation and decimation filter integrated
– Sampling rate 8K/12K/16K/24K/32/44.1K/48K/96KI

1.7 Memory Interface

 Integrated 1G bit DDR on chip
 Static memory interface
– Support Support 6 external chip selection CS6~1#. Each bank can be configured separately
– The size and base address of static memory banks are programmable
– Direct interface to 8-bit bus width external memory interface devices or external static memory to each bank. Read/Write strobe setup time and hold periods can be programmed and inserted in an access cycle to enable connection to low-speed memory
– Wait insertion by WAIT pin
– Automatic wait cycle insertion to prevent data bus collisions in case of consecutive memory accesses to different banks, or a read access followed by a write memory accesses to the same bank

1.8 System Functions

 Clock generation and power management
– On-chip 12/24/48MHZ oscillator circuit
– One three-chip phase-locked loops (PLL) with programmable multiplier
– CCLK, HHCLK, H2CLK, PCLK, H0CLK, DDR_CLK, VPU_CLK frequency can be changed separately for software by setting registers
– SSI clock supports 50M clock
– MSC clock supports 100M clock
– Functional-unit clock gating
– Shut down power supply for P0, ISP, VPU, IPU
 Timer and counter unit with PWM output and/or input edge counter
– Provide eight separate channels, six of them have input signal transition edge counter
– 16 -bit A counter and 16-bit B counter with auto-reload function every channel
– Support interrupt generati when the A counter underflow
– Three clock sources: RTCLK (real time clock), EXCLK (external clock input),PCLK APB Bus clock)selected with 1, 4, 16, 64, 256 and 1024 clock dividing selected
– Every channel has PWM output
 OS timer controller
– 64-bit counter and 32-bit compare register
– Support interrupt generation when the counter matches the compare register
– Two clock sources: RTCLK (real time clock), HCLK (system bus clock) selected with 1, 4, 16, 64, 256 and 1024 clock dividing selected
 Interrupt controller
– Total 64 interrupt sources
– Each interrupt source can be independently enabled
– Priority mechanism to indicate highest priority interrupt
– All the registers are accessed by CPU
– Unmasked interrupts can wake up the chip in sleep mode
– Another set of source, mask and pending registers to serve for PDMA

 Watchdog timer
– Generates WDT reset
– A 16-bit Data register and a 16-bit counter
– Counter clock uses the input clock selected by software

 PCLK, EXTAL and RTCCLK can be used as the clock for counter

 The division ratio of the clock can be set to 1, 4, 16, 64, 256 and 1024 by software

 Direct memory access controllers
– Support up to 32 independent DMA channels
– Descriptor or No-Descriptor Transfer mode compatible with previous JZ SoC
– Transfer data units: 1-byte, 2-byte, 4 byte, 4-byte, 16-byte, 32-byte, 64-byte, 128-byte
– Transfer number of data unit: 1 ~ 2^24-1
– Independent source and destination port width: 8-bit, 16-bit, 32-bit
– Fixed three priorities of channel groups: 0~3, highest; 4~11: mid; 12~31: lowest
– An extra INTC IRQ can be bound to one programmable DMA channel

 SAR A/D Controller
– 1Channels
– Resolution: 10-bit
– Integral nonlinearity: ±1 LSB
– Differential nonlinearity: ±0.5 LSB
– Resolution/speed: up to 2MSPS
– Max Frequency: 24MHz
– Low power dissipation: 1.5 mW(worst)
– Support multi-touch detect
– Support write control command by software
– Single-end and Differential Conversion Mode
– Support external touch screen controller
– Pin Description

 OTP Slave Interface
– Total 1024 bits. Lower 192bits are read only, other higher bits are read-able and write-able

1.9 Peripherals

 General -Purpose I/O ports
– Each port can be configured as an input, an output or an ernate function port
– Each port can be configured as an interrupt source of low/high level or rising/falling edge triggering. Every interrupt source can be masked independently
– Each port has an internal pull-up pull-down resistor connected. The pull-up/down resistor can be disabled
– GPIO output 3 interrupts, each interrupt corresponds to the group, to INTC

 SMB Controller SMB Controller SMB Controller
– Two-wire SMB serial interface – consists of a serial data line (SDA) and a serial clock (SCL)
– Two speeds
– Standard mode (100 Kb/s)
– Fast mode (400 Kb/s)
– Device clock is identical with pclk
– Programmable SCL generator
– Master or slave SMB operation
– 7-bit addressing/10-bit addressing
– 16-level transmit and receive FIFOs
– Interrupt operation
– The number of devices that you can connect to the same SMB-bus is limited only by the maximum bus capacitance of 400pF
– APB interface
– 2 independent SMB channels (SMB0,SMB1)

 One High Speed Synchronous serial interfaces(SFC)
– 3 protocols support: National’s Microwire, TI’s SSP, and Motorola’s SPI
– transmit-only or receive-only operation
– MSB first for command and data transfer, and LSB first for address transfer
– 64 entries x 32 bits wide data FIFO
– one device select
– Configurable sampling point for reception
– Configurable timing parameters: tSLCH, tCHSH and tSHSL
– Configurable flash address wide are supported
– transfer formats: Standard SPI only
– two data transfer mode: slave mode and DMA mode
– Configurable 6 phases for software flow

 Normal Speed Synchronous serial interfaces (SSI1)
– 3 protocols support: National’s Microwire, TI’s SSP, and Motorola’s SPI 3 protocols
– Full-duplex or transmit-only or receive-only operation
– Programmable transfer order: MSB first or LSB first
– 128 entries deep x 32 bits wide transmit and receive data FIFOs
– Configurable normal transfer mode or Interval transfer mode
– Programmable clock phase and polarity for Motorola’s SSI format
– Back-to-back character transmission/reception mode
– Loop back mode for testing

 Three UARTs (UART0, UART1, UART2)
– Full-duplex operation
– 5-, 6-, 7- or 8-bit characters with optional no parity or even odd parity and with 1, 1½, or 2 stop bits
– 64x8 bit transmit FIFO and 64x11bit receive FIFO
– Independently controlled transmit, receive (data ready or timeout), line status interrupts
– Internal diagnostic capability Loopback control and break, parity, overrun and framing-error is provided
– Separate DMA requests for transmit and receive data services in FIFO mode
– Supports modem flow control by software or hardware
– Slow infrared asynchronous interface that conforms to IrDA specification

 Two MMC/SD/SDIO controllers(MSC0, MSC1)
– Fully compatible with the MMC System Specification version 4.2
– Support SD Specification 3.0
– Support SD I/O Specification 1.0 with 1 command channel and 4 data channels
– Consumer Electronics Advanced Transport Architecture (CE-ATA – version 1.1)
– Maximum data rate is 50MBps
– Support MMC data width 1bit ,4bit and 8bit
– Built-in programmable frequency divider for MMC/SD bus
– Built-in Special Descriptor DMA
– Maskable hardware interrupt for SDIO interrupt, internal status and FIFO tatus
– 128 x 32 built-in data FIFO
– Multi-SD function support including multiple I/O and combined I/O and memory
– IRQ supported enable card to interrupt MMC/SD controller
– Single or multi block access to the card including erase operation
– Stream access to the MMC card
– Supports SDIO read wait, interrupt detection during 1-bit or 4-bit access
– Supports CE-ATA digital protocol commands
– Support Command Completion Signal and interrupt to CPU
– Command Completion Signal disable feature
– The maximum block length is 4096bytes

 USB 2.0 USB interface
– Complies with the USB 2.0 standard for high-speed (480 Mbps) functions and with the On-The-Go supplement to the USB 2.0 specification
– Operates either as the function controller of a high-/full-speed USB peripheral or as the host/peripheral in point-to-point or multi-point communications with other USB functions
– Supports Session Request Protocol (SRP) and Host Negotiation Protocol(HNP)
– UTMI+ Level 3 Transceiver Interface
– Soft connect/disconnect
– 16 Endpoints
– Dedicate FIFO
– Supports control, interrupt, ISO and bulk transfer

 Ethernet Media Access controller and interface
– 10, 100Mbps data transfer rates with the following PHY interfaces:
 RMII interface to communicate with an external Fast Ethernet PHY
– Full -duplex operation:
 IEEE 802.3x flow control automatic transmission of zero-quanta Pause frame on flow control input de-assertion
 forwarding of received Pause frames to the user application
– Half-duplex operation:
– CSMA/CD Protocol support
– Frame bursting and frame extension in 100 Mbps half-duplex operation
– Preamble and start of frame data (SFD) insertion in Transmit path
– Preamble and SFD deletion in the Receive path
– Automatic CRC and pad generation controllable on a per-frame basis frame basis
– Automatic Pad and CRC Stripping options for receive frames
– Flexible address filtering modes, such as:
 Up to 31 additional 48-bit perfect(DA) address filters with masks for each byte
 64 -bit Hash filter for multicast and unicast (DA) addresses
 Option to pass all multicast addressed frames
 Promiscuous mode to pass all frames without any filtering for network monitoring
 Pass all incoming packets (as per filter) with a status report
– Support Standard or Jumbo Ethernet frames with up to 2KB of size
– IEEE 802.1Q VLAN tag detection for reception frames
– MDIO master interface for PHY device configuration and management
– CRC replacement, Source Address field insertion or replacement, and VLAN insertion, replacement, and deletion in transmitted frames with pe-frame control
– Programmable watchdog timeout limit in the receive path
– Detect remote wake-up frames and AMD magic

 Digital True Random Number Generator(DTRNG)
– Pure digital logic circuits
– True random number
– Interrupt mode and no interrupt mode

1.10 Bootrom
16KB Boot ROM memory

二、接口线路图

* 12V 供电+百兆网络(8pin)1

* 串口调试接口(3pin)
1

* 模拟音频输入+模拟音频输出+TTL串口1+USB接口+GPIO+IRCUT检测(12pin)1

主板对应接线图

* Micro SD卡插槽
1

* IRCUT接口*1

三、常见问题解答

问题 答案
1、焦距是多少? 开发板焦距随机发货的,批量采购才定镜头焦距,可选2.4mm/4mm/6mm
2、对应的镜头焦距呢?不同的镜头有不同的isp参数吧? 2.8 4 6 ISP参数都调了的
3、提供ISP源码吗? 君正的isp没有源码,isp君正已经调好了的
4、T31跑的是linux系统吧,支持触摸屏? 是Linux系统,不支持触摸屏幕
5、有烧录器? 直接串口网络烧录就可以的
6、带的开发环境能否支持摄像头快速启动部分的资源?需要做二次的摄像头拍照功能开发。所以需要快速启动和截图功能的驱动? 没有哦,快启只支持定制开发,有对应的调试接口,有SDK需要自己适配
7、基础开发环境和基础功能例程你有么? 有的
8、提供什么样的资料?提供H265编码,和RTSP源码吗? 提供SDK虚拟机, 没有rtsp源码,有265编码例子
9、支持远程唤醒功能吗? 不支持
10、这个开发板摄像头是外置的吗? 内置的,装个镜头即可
11、有usb数据传输口吗? 扩展接口那里有USB
12、畸变矫正怎么操作? 在设置菜单里面调用吗? 畸变矫正是君正官方的功能, SDK里面有
13、虚拟机密码是什么?这个嵌入式系统中root密码是多少? 这个t31zx有cpu手册吗?看看内部有哪些资源 虚拟机密码:123456, root是空密码,SDK里面有手册
14、t31相比t40有哪些差距? T40支持智能分析,T31不支持,T40才有NPU算力
15、T31支持双目吗? 不支持
16、这款支持x1500开发吗? 不支持
17、君正的开发板用的方式接wifi?usb还是sdio? wifi芯片用什么? usb, T31+imx307不能加4G和wifi模块(软件不支持4G和WiFi),T31+GC4653可以另外加4G和wifi模块,WiFi芯片用的8188,加wifi模块+50元
18、里面的固件能否更改? 里面的网络模型是server还是client? 定制怎么收费? 曝光参数能否单独设置? 硬件能定制吗?定制费用,包含软件吗? 有没有基础的sdk? 固件可以定制; rtsp的server;定制收费需要根据您的需求评估;曝光参数能单独设置;硬件可以定制;定制费不包含软件源码,可以调驱动; 有基础的SDK
19、你们可以定制方案吗?比如用T31的,有配套的APP和服务器吗? 可以定制方案,配套的APP也可以定制
20、服务器是要租用吗?是怎么样的方式提供? 服务器按流量计费,按您自己的需求,一般定制的客户是自己架设服务器
21、提供手机端APP源码范例吗? 没有APP源码哦
22、提供uboot Linux内核呢? 提供的
23、开发板的ip 是192.168.0.10吗,怎么ping不通? 您需要自己烧写固件,里面默认是测试固件
24、这个摄像头能耐多少度高温? 80度
25、支持USB读取T卡数据吗? 支持读取TF卡数据,有插 TF卡的位置
26、支持mipi吗? 支持的
27、Linux系统的具体版本是什么?flash多大? linux版本:4.4.49 ,此版本包在sdk中有,flash: nor flash 大小:16M
28、flash 16M,跑完摄像机demo后可用空间还有多少呢? 官方提供的uboot大小 250以内,kernel -2M以内,文件系统2-3M, 其他的就是你可以使用的空间了,demo程序编译出来是很小的
29、支持自动曝光,自动白平衡吗? 不支持,板子支持但是sensor不支持,原来的sensor是贴在板子上所以需要定制硬件。
30、可以做到200ms稳定图像输吗? 这个是开发板,开发板的性能跟您自己写的软件有关的。如果需要测试性能建议直接买我们的摄像头成品
31、资料里面有提供GB28181的代码吗? 没有的呢
32、包含原理图和PCB吗? 不包含,原理图和PCB是单独付费的,一起8000
33、可以和另一个板子串口通信吗? 可以的,有一个调试串口
34、这个开发板支持root?提供root密码吗? 支持的,提供
35、扩展接口  可以同时支持 麦克风、喇叭、pwm、两个gpio吗? 其他都是可以的,但是只支持一个gpio
36、有SLCD显示屏接口吗? 没有的呢
37、有linux的源码? sdk里面有linux内核源码
38、扩展接口有spi吗? 没有的呢
这份文档没解决你的问题?联系我们,技术工程师直接对接。

询价咨询

填写这几项,我们 1 个工作日内回传报价与方案

点「生成询价邮件」会打开你的邮件客户端,正文已自动填好;电脑没配邮件客户端,就点「复制内容」粘到网页邮箱发送,收件人 sunshiyang@xstrive.com。