WhyCan Forum

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2018-03-17 17:52:23

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,147

【海豚派】海豚派 V3s 开发板资料预览

参考链接1: 荔枝派zero v3s开发板资料汇总

海豚派 V3s 开发板资料预览.

海豚派主板原理图: Dolphin-Pi-III_V3S_SCH_V1.pdf
4.3寸电阻触摸液晶屏:rgb_tft_4_3_dophin.pdf
ov2710 mipi 摄像头: ov2710_mipi.pdf
MPU电源管理芯片AXP203: AXP203_Datasheet_V1_0.pdf

支持的摄像头模组: Allwinner-V3-V3s-Lens-Support-List_20150818-V1_3.pdf

支持摄像头列表: Allwinner-V3s-Camera-sensor-Support-List20150509-V1_0.pdf

重力传感器支持列表: Allwinner-V3s-Gsensor-Support-List20150509-V1_0.pdf

SPI NOR FLASH支持列表: Allwinner-V3s-SPI-NOR-Flash-Support-List20150509-V1_0.pdf

后置摄像头支持列表: Allwinner-V3s-_20150805-V1_0.pdf

QQ20180322095557.png

板子设计比较精致, 喜欢的朋友可以到淘宝店购买:
海豚派淘宝地址: 海豚派 全志V3S智能硬件开发板 音视频图像处理 物联网开发板
配套镜头地址: Camera模组 OV2710 标准38x38板
配套显示屏地址: 海豚派III 全志V3S智能硬件配套TFT LCD 4.3寸 480x272 带触摸

海豚派淘宝店配图:
TB24eUzlLBNTKJjSszbXXaFrFXa_58645797.jpg
TB2AnErqrsTMeJjy1zeXXcOCVXa_58645797.jpg
TB24DRbm4PI8KJjSspoXXX6MFXa_58645797.jpg
QQ20180328204150.jpeg

离线

#2 2018-03-17 21:29:50

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,147

Re: 【海豚派】海豚派 V3s 开发板资料预览

QQ20180317212836.png

截图

离线

#3 2018-03-17 21:46:30

Lvy
会员
注册时间: 2017-11-25
累计积分: 89

Re: 【海豚派】海豚派 V3s 开发板资料预览

请问在哪里看积分?

离线

#4 2018-03-17 21:53:48

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,147

Re: 【海豚派】海豚派 V3s 开发板资料预览

QQ20180317215308.png

这个论坛系统功能弱弱,得找时间写一个好用的app出来才行。

离线

#5 2018-03-18 07:07:40

zhuacai
会员
注册时间: 2017-12-16
累计积分: 190

Re: 【海豚派】海豚派 V3s 开发板资料预览

晕哥,主线支持摄像头吗

离线

#6 2018-03-18 08:07:13

daydayup
会员
注册时间: 2017-10-09
累计积分: 301

Re: 【海豚派】海豚派 V3s 开发板资料预览

zhuacai 说:

晕哥,主线支持摄像头吗

海豚?派不是主线,是全志官方的 linux3.4

离线

#7 2018-03-18 11:48:17

zhuacai
会员
注册时间: 2017-12-16
累计积分: 190

Re: 【海豚派】海豚派 V3s 开发板资料预览

daydayup 说:
zhuacai 说:

晕哥,主线支持摄像头吗

海豚?派不是主线,是全志官方的 linux3.4

   

daydayup哥,是BSP kernel内核吗,可以在荔枝纸上跑吗

离线

#8 2018-03-18 12:09:34

daydayup
会员
注册时间: 2017-10-09
累计积分: 301

Re: 【海豚派】海豚派 V3s 开发板资料预览

可以,官方bsp支持摄像头和视频编解码器。

离线

#9 2018-03-18 13:00:05

zhuacai
会员
注册时间: 2017-12-16
累计积分: 190

Re: 【海豚派】海豚派 V3s 开发板资料预览

daydayup 说:

可以,官方bsp支持摄像头和视频编解码器。

daydayup哥,荔枝派的看云上也官方bsp,和海豚派资料差别在那里呢

离线

#10 2018-03-18 13:33:24

daydayup
会员
注册时间: 2017-10-09
累计积分: 301

Re: 【海豚派】海豚派 V3s 开发板资料预览

zhuacai 说:
daydayup 说:

可以,官方bsp支持摄像头和视频编解码器。

daydayup哥,荔枝派的看云上也官方bsp,和海豚派资料差别在那里呢

没有比较,不知道有没有差别,但是海豚派有个自动生成脚本,可以一键生成所有软件包文件。

离线

#11 2018-03-18 15:50:58

lvjun0728
会员
注册时间: 2018-03-18
累计积分: 13

Re: 【海豚派】海豚派 V3s 开发板资料预览

好像要,但是积分不够。。。

离线

#12 2018-03-18 17:08:53

lvjun0728
会员
注册时间: 2018-03-18
累计积分: 13

Re: 【海豚派】海豚派 V3s 开发板资料预览

好像要,但是积分不够。。。

离线

#13 2018-03-18 20:17:46

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,147

Re: 【海豚派】海豚派 V3s 开发板资料预览

lvjun0728 说:

好像要,但是积分不够。。。

离线

#14 2018-03-19 11:46:19

qianhao
会员
注册时间: 2017-12-14
累计积分: 120

Re: 【海豚派】海豚派 V3s 开发板资料预览

我也来看看  我有多少积分 嘿嘿

离线

#15 2018-03-21 19:57:14

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,147

Re: 【海豚派】海豚派 V3s 开发板资料预览

checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating etc/Makefile
config.status: creating plugins/Makefile
config.status: creating src/Makefile
config.status: creating tests/Makefile
config.status: creating tslib.pc
config.status: creating tslib-1.0.pc
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
cd . && /bin/bash /disk5/v3s_spinor_linux/tslib/missing automake-1.15 --gnu
/disk5/v3s_spinor_linux/tslib/missing: line 81: automake-1.15: command not found
WARNING: 'automake-1.15' is missing on your system.
         You should only need it if you modified 'Makefile.am' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'automake' program is part of the GNU Automake package:
         <http://www.gnu.org/software/automake>
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <http://www.gnu.org/software/autoconf>
         <http://www.gnu.org/software/m4/>
         <http://www.perl.org/>
make: *** [Makefile.in] Error 1
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /disk5/v3s_spinor_linux/tslib/missing autoconf
cd . && /bin/bash /disk5/v3s_spinor_linux/tslib/missing automake-1.15 --gnu
/disk5/v3s_spinor_linux/tslib/missing: line 81: automake-1.15: command not found
WARNING: 'automake-1.15' is missing on your system.
         You should only need it if you modified 'Makefile.am' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'automake' program is part of the GNU Automake package:
         <http://www.gnu.org/software/automake>
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <http://www.gnu.org/software/autoconf>
         <http://www.gnu.org/software/m4/>
         <http://www.perl.org/>
make: *** [Makefile.in] Error 1
make: *** Waiting for unfinished jobs....
cd . && /bin/bash /disk5/v3s_spinor_linux/tslib/missing automake-1.15 --gnu
/disk5/v3s_spinor_linux/tslib/missing: line 81: automake-1.15: command not found
WARNING: 'automake-1.15' is missing on your system.
         You should only need it if you modified 'Makefile.am' or
         'configure.ac' or m4 files included by 'configure.ac'.
         The 'automake' program is part of the GNU Automake package:
         <http://www.gnu.org/software/automake>
         It also requires GNU Autoconf, GNU m4 and Perl in order to run:
         <http://www.gnu.org/software/autoconf>
         <http://www.gnu.org/software/m4/>
         <http://www.perl.org/>
make: *** [Makefile.in] Error 1
Build ts lib error!!
./mk.sh: line 195: exit: 1tools: numeric argument required
hexing@ubuntu:/disk5/v3s_spinor_linux$

参考: https://github.com/satoken/centroid-rna-package/issues/4

sudo apt-get install autotools-dev
sudo apt-get install automake
sudo apt-get install boost libboost-all-dev

离线

#16 2018-03-21 20:08:53

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,147

Re: 【海豚派】海豚派 V3s 开发板资料预览

‘chips/sun8iw8p1/configs/dophin_pi/boot-resource/logo/shutdown_logo.JPG’ -> ‘out/shutdown_logo.fex’
do_common
/disk5/v3s_spinor_linux/tools/pack/out
Create sys_partition_nor.fex
LINUXQT_IMAGE_OUT=
packing for linux qt
/disk5/v3s_spinor_linux/tools/pack/out
do_finish
Start merge_package
input file : boot0_spinor.fex
file len=16384
input file : u-boot-spinor.fex
input file : sunxi_mbr.fex
file len=16384
input file : boot.fex
input file : rootfs.fex
input file : cfg.fex
input file : boot_logo.fex
input file : shutdown_logo.fex
input file : env.fex
this is not a partition key
sys parition end
End merge_package
/disk5/v3s_spinor_linux/tools/pack/pctools/linux/eDragonEx/
/disk5/v3s_spinor_linux/tools/pack/out
Begin Parse sys_partion.fex
Add partion boot.fex BOOT_FEX00000000
Add partion very boot.fex BOOT_FEX00000000
FilePath: boot.fex
FileLength=27e638Add partion rootfs.fex ROOTFS_FEX000000
Add partion very rootfs.fex ROOTFS_FEX000000
FilePath: rootfs.fex
FileLength=88ce34Add partion cfg.fex CFG_FEX000000000
Add partion very cfg.fex CFG_FEX000000000
FilePath: cfg.fex
FileLength=10000Add partion boot_logo.fex BOOT_LOGO_FEX000
Add partion very boot_logo.fex BOOT_LOGO_FEX000
FilePath: boot_logo.fex
FileLength=8378Add partion shutdown_logo.fex SHUTDOWN_LOGO_FEX
Add partion very shutdown_logo.fex SHUTDOWN_LOGO_FEX
FilePath: shutdown_logo.fex
FileLength=5948Add partion env.fex ENV_FEX000000000
Add partion very env.fex ENV_FEX000000000
FilePath: env.fex
FileLength=10000sys_config.fex Len: 0xd6c0
config.fex Len: 0x8000
split_xxxx.fex Len: 0x200
sys_partition.fex Len: 0xa6a
boot0_spinor.fex Len: 0x4000
boot0_sdcard.fex Len: 0x6000
u-boot.fex Len: 0x80000
fes1.fex Len: 0x25a0
full_img.fex Len: 0xec0000
usbtool.fex Len: 0x23000
aultools.fex Len: 0x26ead
aultls32.fex Len: 0x238dd
cardtool.fex Len: 0x14000
cardscript.fex Len: 0x6ea
sunxi_mbr.fex Len: 0x4000
dlinfo.fex Len: 0x4000
boot.fex Len: 0x27e638
Vboot.fex Len: 0x4
rootfs.fex Len: 0x88ce34
Vrootfs.fex Len: 0x4
cfg.fex Len: 0x10000
Vcfg.fex Len: 0x4
boot_logo.fex Len: 0x8378
Vboot_logo.fex Len: 0x4
shutdown_logo.fex Len: 0x5948
Vshutdown_logo.fex Len: 0x4
env.fex Len: 0x10000
Venv.fex Len: 0x4
BuildImg 0
Dragon execute image.cfg SUCCESS !
----------image is at----------

/disk5/v3s_spinor_linux/tools/pack/sun8iw8p1_linux_qt_dophin_pi_uart0_none.img

pack finish

基本没怎么操心, 编译完成了。

离线

#17 2018-03-23 21:20:45

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,147

Re: 【海豚派】海豚派 V3s 开发板资料预览

get_ifm reg_val=7

===i2c gpio === 22777722 
axp read fail, maybe no pmu 
set pmu vol failed,maybe no pmu 
DRAM DRIVE INFO: V0.7
DRAM Type = 2 (2:DDR2,3:DDR3,6:LPDDR2,7:LPDDR3)
DRAM CLK = 408 MHz
DRAM zq value: 000039bb
DRAM size = 64 MB
Succeed in reading Boot1 file head.
Jump to secend Boot.
[      0.088]

U-Boot 2011.09-rc1-00000-g79832e3-dirty (Mar 23 2018 - 20:45:30) Allwinner Technology 

[      0.098]version: 1.1.0
[      0.103]pmbus:   
===i2c gpio === 22777722 
ready
axp read error
probe axp20x failed
axp_probe fail,run clock=912
set power on vol to default
axp_set_power_supply_output dcdc2_vol = 1250
axp set dcdc2_vol to 1250 failed
axp_set_power_supply_output dcdc3_vol = 3300
axp set dcdc3_vol to 3300 failed
axp_set_power_supply_output aldo2_vol = 2500
axp set aldo2_vol to 2500 failed
axp_set_power_supply_output aldo3_vol = 3000
axp set aldo3_vol to 3000 failed
axp_set_power_supply_output ldo1_vol = 3300
axp set ldo1_vol to 3300 failed
axp_set_power_supply_output ldo2_vol = 3000
axp set ldo2_vol to 3000 failed
axp_set_power_supply_output ldo3_vol = 3000
axp set ldo3_vol to 3000 failed
fel key new mode
run key detect
no key found
[      0.184]DRAM:  64 MiB
[debug_jaosn]:use the clock in sys_config 
OK
[      0.206]sunxi flash init ok
hello @flash_speed=1
env_relocate_spec storage_type = 3
In:    serial
Out:   serial
Err:   serial
WORK_MODE_BOOT
read bootlogo partition successful,start_block=0x71a0,rblock=0x100 ,ret=256
Use decode 2x2 sampling
sunxi_read_bootlogo: jpg convert argb  
[      0.329]Hit any key to stop autoboot:  0 
read boot or recovery all
try to read all
[      0.617]sunxi flash read :offset 4000, 4194304 bytes OK
## Booting kernel from Legacy Image at 40007fc0 ...
   Image Name:   Linux-3.4.39
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2614776 Bytes = 2.5 MiB
   Load Address: 40008000
   Entry Point:  40008000
   Verifying Checksum ... OK
   XIP Kernel Image ... OK
OK
[      0.671]
Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0
[    0.000000] Linux version 3.4.39 (hexing@ubuntu) (gcc version 4.6.3 20120201 (prerelease) (crosstool-NG linaro-1.13.1-2012.02-20120222 - Linaro GCC 2012.02) ) #345 Fri Mar 23 20:52:32 CST 2018
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: sun8i
[    0.000000] Initialized persistent memory from 41d00800-41d107ff
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] On node 0 totalpages: 16384
[    0.000000] free_area_init_node: node 0, pgdat c0522b24, node_mem_map c05b1000
[    0.000000]   Normal zone: 128 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 16256 pages, LIFO batch:3
[    0.000000] script_init enter!
[    0.000000] script_init exit!
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line: console=ttyS0,115200 root=/dev/mtdblock2 init=/linuxrc loglevel=8 partitions= mac_addr= uid=1234567890 kmemleak=on rootfstype=jffs2
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Memory: 64MB = 64MB total
[    0.000000] Memory: 29292k/29292k available, 36244k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xc4800000 - 0xff000000   ( 936 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xc4000000   (  64 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .text : 0xc0008000 - 0xc048f000   (4636 kB)
[    0.000000]       .init : 0xc048f000 - 0xc04b2000   ( 140 kB)
[    0.000000]       .data : 0xc04b2000 - 0xc0523260   ( 453 kB)
[    0.000000]        .bss : 0xc0523284 - 0xc05b0a64   ( 566 kB)
[    0.000000] NR_IRQS:544
[    0.000000] 524 ahb1 set parent pll_periph0d2
[    0.000000] Architected local timer running at 24.00MHz.
[    0.000000] Switching to timer-based delay loop
[    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[    0.000000] Console: colour dummy device 80x30
[    0.000156] Calibrating delay loop (skipped), value calculated using timer frequency.. 4800.00 BogoMIPS (lpj=24000000)
[    0.000179] pid_max: default: 32768 minimum: 301
[    0.000329] Mount-cache hash table entries: 512
[    0.000849] CPU: Testing write buffer coherency: ok
[    0.001113] Setting up static identity map for 0x40367798 - 0x403677f0
[    0.001769] devtmpfs: initialized
[    0.003674] pinctrl core: initialized pinctrl subsystem
[    0.004171] NET: Registered protocol family 16
[    0.004542] DMA: preallocated 128 KiB pool for atomic coherent allocations
[    0.004594] script_sysfs_init success
[    0.004630] sunxi_dump_init success
[    0.005386] gpiochip_add: registered GPIOs 0 to 223 on device: sunxi-pinctrl
[    0.006314] sunxi-pinctrl sunxi-pinctrl: initialized sunXi PIO driver
[    0.006668] gpiochip_add: registered GPIOs 1024 to 1031 on device: axp-pinctrl
[    0.007348] tsc2003 device registered
[    0.007631] persistent_ram: uncorrectable error in header
[    0.007645] persistent_ram: no valid data in buffer (sig = 0x00000003)
[    0.014120] console [ram-1] enabled
[    0.014538] [sunxi-module]: [sunxi-module.0] probe success
[    0.014767] ++axp20_board_init!
[    0.014959] axp driver uning configuration failed(801)
[    0.015071] axp driver uning configuration failed(808)
[    0.015550] script config pll_isp to 360 Mhz
[    0.015688] Not Found clk pll_video in script 
[    0.015893] script config pll_ve to 360 Mhz
[    0.016015] Not Found clk pll_periph0 in script 
[    0.016123] Not Found clk pll_de in script 
[    0.016320] sunxi_default_clk_init
[    0.016428] try to set pll6ahb1 to 200000000
[    0.016539] Error not get clk pll6ahb1
[    0.016741] Error not get clk pll6ahb1try to set ahb1 to 200000000
[    0.016961] try to set apb1 to 100000000
[    0.017452] ===fe3o4==== sunxi_root_procfs_attach ret:0
[    0.021302] bio: create slab <bio-0> at 0
[    0.021668] pwm module init!
[    0.023481] ion_mem.size = 30408704
[    0.024168] SCSI subsystem initialized
[    0.024505] usbcore: registered new interface driver usbfs
[    0.024776] usbcore: registered new interface driver hub
[    0.025029] usbcore: registered new device driver usb
[    0.025363] twi_chan_cfg()342 - [twi0] has no twi_speed!
[    0.025479] twi_chan_cfg()353 - [twi0] has no twi_regulator.
[    0.025682] twi_chan_cfg()342 - [twi1] has no twi_speed!
[    0.025792] twi_chan_cfg()353 - [twi1] has no twi_regulator.
[    0.025993] sunxi_i2c_adap_init()1563 - Sunxi I2C init channel 0 
[    0.026219] sunxi_i2c_adap_init()1563 - Sunxi I2C init channel 1 
[    0.026526] ++sunxi_i2c_probe
[    0.026681] twi_request_gpio()406 - Pinctrl init 0 ... [twi0]
[    0.026987] twi_clk_write_reg()241 - twi_clk_write_reg: clk_n = 0, clk_m = 5
[    0.027320] ++axp_i2c_probe!
[    0.027617] sunxi_i2c_do_xfer()998 - [i2c0] incomplete xfer (status: 0x20, dev addr: 0x34)
[    0.027829] axp20_board 0-0034: failed reading at 0x03
[    0.028027] [AXP20-MFD] try to read chip id failed = -70!
[    0.028137] axp mfd register failed
[    0.028257] axp20_board: probe of 0-0034 failed with error -70
[    0.028468] sunxi_i2c_probe()1250 - I2C: i2c-0: sunxi I2C adapter
[    0.028582] sunxi_i2c_probe()1251 - TWI_CTL  0xf1c2ac0c: 0x00000040 
[    0.028785] sunxi_i2c_probe()1252 - TWI_STAT 0xf1c2ac10: 0x000000f8 
[    0.028987] sunxi_i2c_probe()1253 - TWI_CLK  0xf1c2ac14: 0x00000028 
[    0.029099] sunxi_i2c_probe()1254 - TWI_SRST 0xf1c2ac18: 0x00000000 
[    0.029301] sunxi_i2c_probe()1255 - TWI_EFR  0xf1c2ac1c: 0x00000000 
[    0.029429] ++sunxi_i2c_probe
[    0.029575] twi_request_gpio()406 - Pinctrl init 1 ... [twi1]
[    0.029776] twi_clk_write_reg()241 - twi_clk_write_reg: clk_n = 0, clk_m = 11
[    0.030209] sunxi_i2c_probe()1250 - I2C: i2c-1: sunxi I2C adapter
[    0.030329] sunxi_i2c_probe()1251 - TWI_CTL  0xf1c2b00c: 0x00000040 
[    0.030532] sunxi_i2c_probe()1252 - TWI_STAT 0xf1c2b010: 0x000000f8 
[    0.030645] sunxi_i2c_probe()1253 - TWI_CLK  0xf1c2b014: 0x00000058 
[    0.030848] sunxi_i2c_probe()1254 - TWI_SRST 0xf1c2b018: 0x00000000 
[    0.030960] sunxi_i2c_probe()1255 - TWI_EFR  0xf1c2b01c: 0x00000000 
[    0.031196] Linux video capture interface: v2.00
[    0.031409] gpiochip_add: gpios 1024..1028 (axp_pin) failed to register
[    0.031611] axp pinctrl used,skip
[    0.032026] Advanced Linux Sound Architecture Driver Version 1.0.25.
[    0.033160] cfg80211: Calling CRDA to update world regulatory domain
[    0.034245] Switching to clocksource arch_sys_counter
[    0.039940] NET: Registered protocol family 2
[    0.039940] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.040560] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[    0.040717] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[    0.040937] TCP: Hash tables configured (established 2048 bind 2048)
[    0.041139] TCP: reno registered
[    0.041252] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.041375] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.041841] NET: Registered protocol family 1
[    0.042345] [pm]aw_pm_init!
[    0.042555] standby_mode = 1. 
[    0.042665] wakeup src cnt is : 3. 
[    0.042779] pmu name: pmu1_para .
[    0.042892] pmu1_enable = 0x1. 
[    0.043090] pmux_id = 0x1. 
[    0.043200] pmu name: pmu2_para .
[    0.043309] config_pmux_para: script_parser_fetch err. 
[    0.043507] pmu2_enable = 0x0. 
[    0.043618] add_sys_pwr_dm: get ldo name failed
[    0.043726] add_sys_pwr_dm: get ldo name failed
[    0.043924] add_sys_pwr_dm: get ldo name failed
[    0.044033] add_sys_pwr_dm: get ldo name failed
[    0.044231] add_sys_pwr_dm: get ldo name failed
[    0.044341] add_sys_pwr_dm: get ldo name failed
[    0.044450] add_sys_pwr_dm: get ldo name failed
[    0.044649] add_sys_pwr_dm: get ldo name failed
[    0.044760] add_sys_pwr_dm: get ldo name failed
[    0.044960] add_sys_pwr_dm: get ldo name failed
[    0.045068] after inited: sys_mask config = 0x0. 
[    0.045178] dynamic_standby enalbe = 0x0. 
[    0.045422] sunxi_reg_init enter
[    0.047254] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.047512] jffs2: version 2.2. (NAND) (SUMMARY)  漏 2001-2006 Red Hat, Inc.
[    0.047819] msgmni has been set to 57
[    0.048835] io scheduler noop registered
[    0.049046] io scheduler deadline registered
[    0.049222] io scheduler cfq registered (default)
[    0.049834] [DISP]disp_module_init
[    0.050418] cmdline,disp=
[    0.051059] rotation_sw module is config as no used
[    0.051282] [DISP] disp_get_rotation_sw,line:68:disp 0 out of range? g_rot_sw=0
[    0.051498] [DISP] disp_init_connections,line:289:NULL pointer: 0, 0
[    0.051875] disp_fb_to_var:format = 0
[    0.051992] fb_para.width = 480,fb_para.height = 272,fb_para.buffer_num = 2
[    0.052200] gen_pool_alloc:nbits = 255,size = 1044480,order = 12
[    0.052312] chunk->start_addr = 0x42300000,chunk->end_addr = 0x43ffffffchunk->avail = 30408704
[    0.052615] end_bit = 7424
[    0.056445] [DISP] disp_sys_power_enable,line:387:some error happen, fail to get regulator 
[    0.056770] [DISP] disp_sys_gpio_set_value,line:374:OSAL_GPIO_DevWRITE_ONEPIN_DATA, hdl is NULL
[    0.057734] [DISP]disp_module_init finish
[    0.058159] sw_uart_get_devinfo()1503 - uart2 has no uart_regulator.
[    0.058714] uart2: ttyS0 at MMIO 0x1c28800 (irq = 34) is a SUNXI
[    0.058835] sw_uart_pm()890 - uart2 clk is already enable
[    0.059048] sw_console_setup()1233 - console setup baud 115200 parity n bits 8, flow n
[    0.155036] console [ttyS0] enabled
[    1.077551] sunxi_spi_chan_cfg()1376 - [spi-0] has no spi_regulator.
[    1.085399] spi spi0: master is unqueued, this is deprecated
[    1.092050] m25p_probe()966 - Use the Dual Mode Read.
[    1.097861] NorFlash ID: 0xef4019 - 0x0
[    1.102351] m25p80 spi0.0: unrecognized JEDEC id ef4019
[    1.108534] priv->phy_ext = INT_PHY
[    1.113738] Failed to alloc md5
[    1.117377] eth0: Use random mac address
[    1.121939] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.149495] sunxi-ehci sunxi-ehci.1: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.158558] sunxi-ehci sunxi-ehci.1: new USB bus registered, assigned bus number 1
[    1.167297] sunxi-ehci sunxi-ehci.1: irq 104, io mem 0xf1c1a000
[    1.174103] [DISP] disp_lcd_pwm_enable,line:1022:pwm device hdl is NULL
[    1.200039] sunxi-ehci sunxi-ehci.1: USB 0.0 started, EHCI 1.00
[    1.207548] hub 1-0:1.0: USB hub found
[    1.211950] hub 1-0:1.0: 1 port detected
[    1.216858] sunxi-ehci sunxi-ehci.1: remove, state 1
[    1.222612] usb usb1: USB disconnect, device number 1
[    1.512667] sunxi-ehci sunxi-ehci.1: USB bus 1 deregistered
[    1.529153] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.556214] sunxi-ohci sunxi-ohci.1: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    1.564968] sunxi-ohci sunxi-ohci.1: new USB bus registered, assigned bus number 1
[    1.573627] sunxi-ohci sunxi-ohci.1: irq 105, io mem 0xf1c1a400
[    1.644644] hub 1-0:1.0: USB hub found
[    1.649020] hub 1-0:1.0: 1 port detected
[    1.653981] sunxi-ohci sunxi-ohci.1: remove, state 1
[    1.659607] usb usb1: USB disconnect, device number 1
[    1.666021] sunxi-ohci sunxi-ohci.1: USB bus 1 deregistered
[    1.682449] Initializing USB Mass Storage driver...
[    1.688144] usbcore: registered new interface driver usb-storage
[    1.694933] USB Mass Storage support registered.
[    1.700597] file system registered
[    1.706060] android_usb gadget: Mass Storage Function, version: 2009/09/11
[    1.713860] android_usb gadget: Number of LUNs=1
[    1.719087]  lun0: LUN: removable file: (no medium)
[    1.725109] android_usb gadget: android_usb ready
[    1.730685] sunxikbd_script_init: key para not found, used default para. 
[    1.738906] tsc2003_ts_init
[    1.742248] =====ctp_fetch_sysconfig_para=====. 
[    1.747480] ctp_fetch_sysconfig_para: ctp_power_ldo script_get_item err. 
[    1.755218] ctp_fetch_sysconfig_para: ctp_power_ldo_vol script_get_item err. 
[    1.763260] ctp_fetch_sysconfig_para: ctp_power_io script_get_item err. 
[    1.770896] script_get_item ctp_wakeup err
[    1.775549] ctp_irq gpio number is 36
[    1.779831] wakeup gpio_request is failed
[    1.784449] =============GT82x Probe==================
[    1.791012] sunxi_i2c_do_xfer()998 - [i2c1] incomplete xfer (status: 0x20, dev addr: 0x48)
[    1.800414] i2c_write_bytes error -70
[    1.804591] tsc2003: probe of 1-0048 failed with error -70
[    1.811460] sunxi-rtc sunxi-rtc: rtc core: registered sunxi-rtc as rtc0
[    1.819081] sunxi cedar version 0.1 
[    1.823325] [cedar]: install start!!!
[    1.827768] [cedar]: install end!!!
[    1.832253] platform reg-20-cs-dcdc2: Driver reg-20-cs-dcdc2 requests probe deferral
[    1.841231] platform reg-20-cs-dcdc3: Driver reg-20-cs-dcdc3 requests probe deferral
[    1.850175] platform reg-20-cs-ldo1: Driver reg-20-cs-ldo1 requests probe deferral
[    1.858812] platform reg-20-cs-ldo2: Driver reg-20-cs-ldo2 requests probe deferral
[    1.867560] platform reg-20-cs-ldo3: Driver reg-20-cs-ldo3 requests probe deferral
[    1.876296] platform reg-20-cs-ldo4: Driver reg-20-cs-ldo4 requests probe deferral
[    1.884953] platform reg-20-cs-ldoio0: Driver reg-20-cs-ldoio0 requests probe deferral
[    1.893960] sunxi_wdt_init_module: sunxi WatchDog Timer Driver v1.0
[    1.901311] sunxi_wdt_probe: devm_ioremap return wdt_reg 0xf1c20ca0, res->start 0x01c20ca0, res->end 0x01c20cbf
[    1.912734] sunxi_wdt_probe: initialized (g_timeout=16s, g_nowayout=0)
[    1.920405] wdt_enable, write reg 0xf1c20cb8 val 0x00000000
[    1.926794] wdt_set_tmout, write 0x000000b0 to mode reg 0xf1c20cb8, actual timeout 16 sec
[    1.936535] [mmc]: SD/MMC/SDIO Host Controller Driver(v1.114 2015-6-2 10:21) Compiled in Mar 23 2018 at 20:51:16
[    1.948113] [mmc]: get mmc0's sdc_power failed
[    1.953267] [mmc]: get mmc1's sdc_power failed
[    1.958306] [mmc]: MMC host used card: 0x3, boot card: 0x0, io_card 2
[    1.966531] [mmc]: sdc0 set ios: clk 0Hz bm OD pm OFF vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    1.979850] [mmc]: sdc1 set ios: clk 0Hz bm OD pm OFF vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    1.992763] sunxi_leds_fetch_sysconfig_para leds is not used in config
[    2.000252] =========script_get_err============
[    2.005578] usbcore: registered new interface driver usbhid
[    2.011991] usbhid: USB HID core driver
[    2.016980] ashmem: initialized
[    2.020758] logger: created 256K log 'log_main'
[    2.026088] logger: created 32K log 'log_events'
[    2.031491] logger: created 32K log 'log_radio'
[    2.036746] logger: created 32K log 'log_system'
[    2.043514] script_get_item return audio_pa_ctrl type err
[    2.050493] asoc: sndcodec <-> sunxi-codec mapping ok
[    2.058343] TCP: cubic registered
[    2.062209] NET: Registered protocol family 17
[    2.067459] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    2.076193] ThumbEE CPU extension supported.
[    2.081156] Registering SWP/SWPB emulation handler
[    2.087636] platform reg-20-cs-ldoio0: Driver reg-20-cs-ldoio0 requests probe deferral
[    2.096796] platform reg-20-cs-ldo4: Driver reg-20-cs-ldo4 requests probe deferral
[    2.105368] platform reg-20-cs-ldo3: Driver reg-20-cs-ldo3 requests probe deferral
[    2.114021] platform reg-20-cs-ldo2: Driver reg-20-cs-ldo2 requests probe deferral
[    2.122666] platform reg-20-cs-ldo1: Driver reg-20-cs-ldo1 requests probe deferral
[    2.131222] platform reg-20-cs-dcdc3: Driver reg-20-cs-dcdc3 requests probe deferral
[    2.140055] platform reg-20-cs-dcdc2: Driver reg-20-cs-dcdc2 requests probe deferral
[    2.148955] sunxi-rtc sunxi-rtc: setting system clock to 1970-01-01 00:07:24 UTC (444)
[    2.159193] [wifi module_pm]: select module num is 6
[    2.164993] [wifi module_pm]: step [0] failed to fetch module_power0
[    2.172162] [wifi module_pm]: mod has no chip_en gpio
[    2.177956] [wifi module_pm]: failed to fetch lpo_use_apclk
[    2.184600] [wifi_pm]: wifi gpio init is OK !!
[    2.189831] platform reg-20-cs-dcdc2: Driver reg-20-cs-dcdc2 requests probe deferral
[    2.198639] 
[    2.198642] *****Mar 23 2018 20:51:22 EAGLE DRIVER VER:75be56bfbaf7*****
[    2.198649] 
[    2.209842] platform reg-20-cs-dcdc3: Driver reg-20-cs-dcdc3 requests probe deferral
[    2.218773] =======================================================
[    2.225943] ==== Launching Wi-Fi driver! (Powered by Rockchip) ====
[    2.233015] =======================================================
[    2.240168] Espressif ESP8089 SDIO WiFi driver (Powered by Rockchip, Ver2.25(01/22/2016),Drv: 2.26) init.
[    2.250997] [wifi_pm]: set wl_reg_on 1 !
[    2.355623] [mmc]: sdc1 set ios: clk 0Hz bm PP pm UP vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.365611] platform reg-20-cs-ldo1: Driver reg-20-cs-ldo1 requests probe deferral
[    2.374165] [mmc]: sdc1 power_supply is null
[    2.380350] platform reg-20-cs-ldo2: Driver reg-20-cs-ldo2 requests probe deferral
[    2.388905] platform reg-20-cs-ldo3: Driver reg-20-cs-ldo3 requests probe deferral
[    2.397664] platform reg-20-cs-ldo4: Driver reg-20-cs-ldo4 requests probe deferral
[    2.406332] platform reg-20-cs-ldoio0: Driver reg-20-cs-ldoio0 requests probe deferral
[    2.415252] [mmc]: sdc1 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.442358] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 52,  RTO !!
[    2.451597] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 52,  RTO !!
[    2.459940] [mmc]: sdc1 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.472709] [mmc]: sdc1 set ios: clk 400000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.484978] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 8,  RTO !!
[    2.493310] *******************Try sdio*******************
[    2.500301] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    2.509429] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    2.518578] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    2.527623] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    2.535945] *******************Try sd *******************
[    2.542856] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    2.552078] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    2.561303] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    2.570431] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    2.578852] *******************Try mmc*******************
[    2.584953] [mmc]: sdc1 set ios: clk 400000Hz bm OD pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.596223] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 1,  RTO !!
[    2.604553] [mmc]: sdc1 set ios: clk 0Hz bm OD pm OFF vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.614670] [mmc]: sdc1 power_supply is null
[    2.622107] [mmc]: sdc1 set ios: clk 0Hz bm PP pm UP vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.633482] [mmc]: sdc1 power_supply is null
[    2.650035] [mmc]: sdc1 set ios: clk 300000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.682603] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 52,  RTO !!
[    2.692101] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 52,  RTO !!
[    2.700434] [mmc]: sdc1 set ios: clk 300000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.713403] [mmc]: sdc1 set ios: clk 300000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.725962] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 8,  RTO !!
[    2.734196] *******************Try sdio*******************
[    2.741555] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    2.750945] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    2.760248] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    2.769638] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    2.777976] *******************Try sd *******************
[    2.785148] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    2.794642] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    2.804038] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    2.813532] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    2.821949] *******************Try mmc*******************
[    2.823503] [mmc]: sdc1 set ios: clk 300000Hz bm OD pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.839592] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 1,  RTO !!
[    2.847926] [mmc]: sdc1 set ios: clk 0Hz bm OD pm OFF vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.857942] [mmc]: sdc1 power_supply is null
[    2.865478] [mmc]: sdc1 set ios: clk 0Hz bm PP pm UP vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.876754] [mmc]: sdc1 power_supply is null
[    2.900022] [mmc]: sdc1 set ios: clk 200000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.933135] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 52,  RTO !!
[    2.943074] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 52,  RTO !!
[    2.951506] [mmc]: sdc1 set ios: clk 200000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.969751] [mmc]: sdc1 set ios: clk 200000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    2.982860] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 8,  RTO !!
[    2.991095] *******************Try sdio*******************
[    2.998980] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    3.008825] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    3.018755] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    3.028680] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    3.036917] *******************Try sd *******************
[    3.044717] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    3.054686] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    3.064710] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    3.074736] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    3.083070] *******************Try mmc*******************
[    3.084693] [mmc]: sdc1 set ios: clk 200000Hz bm OD pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    3.101372] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 1,  RTO !!
[    3.109610] [mmc]: sdc1 set ios: clk 0Hz bm OD pm OFF vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    3.119726] [mmc]: sdc1 power_supply is null
[    3.127170] [mmc]: sdc1 set ios: clk 0Hz bm PP pm UP vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    3.138544] [mmc]: sdc1 power_supply is null
[    3.160029] [mmc]: sdc1 set ios: clk 150000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    3.192603] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 52,  RTO !!
[    3.202100] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 52,  RTO !!
[    3.210522] [mmc]: sdc1 set ios: clk 150000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    3.223401] [mmc]: sdc1 set ios: clk 150000Hz bm PP pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    3.235965] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 8,  RTO !!
[    3.244287] *******************Try sdio*******************
[    3.251555] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    3.265023] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    3.274425] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    3.283724] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 5,  RTO !!
[    3.292052] *******************Try sd *******************
[    3.299211] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    3.308701] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    3.318188] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    3.327588] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 55,  RTO !!
[    3.336024] *******************Try mmc*******************
[    3.342219] [mmc]: sdc1 set ios: clk 150000Hz bm OD pm ON vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    3.353672] [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 1 err, cmd 1,  RTO !!
[    3.362003] [mmc]: sdc1 set ios: clk 0Hz bm OD pm OFF vdd 3.3V width 1 timing LEGACY(SDR12) dt B
[    3.372114] [mmc]: sdc1 power_supply is null

串口2输出正常了!

离线

#18 2018-03-28 15:17:28

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,147

Re: 【海豚派】海豚派 V3s 开发板资料预览

fex配置文件:

v3s_spinor_linux/tools/pack/chips/sun8iw8p1/configs/dophin_pi/sys_config.fex

;A23 PAD application
;---------------------------------------------------------------------------------------------------------
; port configuration:
; port_name = port:GPIO<mux><pull up/down><driver level><default value>
; mux: GPIO function configuration, 0-input, 1-output, 2+: special funciton for modules
; pull up/down: 1-pull up, 2-pull down
; driver level: 0,1,2,3. 2 is recommended
; default value: default output value when this IO is configured as an output IO
;---------------------------------------------------------------------------------------------------------

[product]
version = "100"
machine = "tiger-cdr"

[platform]
eraseflag   = 0

;----------------------------------------------------------------------------------
;[target]  system bootup configuration
;boot_clock	= CPU boot frequency, Unit: MHz
;storage_type	= boot medium, 0-nand, 1-card0, 2-card2, -1(defualt)auto scan
;speed_mod    0 : normal read ; 1 dual line fast read
;----------------------------------------------------------------------------------
[target]
boot_clock   	= 912
storage_type  	= -1

[boot_spi_board0]
boot_spi_speed_hz = 60000000
speed_mod         = 1 

;----------------------------------------------------------------------------------
;dcdc1_vol	---set dcdc1 voltage,mV,1600-3400,100mV/step
;dcdc2_vol	---set dcdc2 voltage,mV,600-1540,20mV/step
;dcdc3_vol	---set dcdc3 voltage,mV,600-1860,20mV/step
;dcdc4_vol	---set dcdc4 voltage,mV,600-1540,20mV/step
;dcdc5_vol	---set dcdc5 voltage,mV,1000-2550,50mV/step
;aldo2_vol	---set aldo2 voltage,mV,700-3300,100mV/step
;aldo3_vol	---set aldo3 voltage,mV,700-3300,100mV/step
;----------------------------------------------------------------------------------
[power_sply]
dcdc2_vol       = 1250
dcdc3_vol       = 3300
aldo2_vol       = 2500
aldo3_vol       = 3000
ldo1_vol        = 3300
ldo2_vol        = 3000
ldo3_vol        = 3000



;----------------------------------------------------------------------------------
;card boot
;----------------------------------------------------------------------------------
[card_boot]
logical_start   = 40960
spinor_verify   = 1
sprite_gpio0    =

;----------------------------------------------------------------------------------
;[cardx_boot_para] boot card configuration
;card_ctrl 	 = boot card NO. 0 or 2
;card_high_speed = speed mode, 0-normal mode(up to 25MHz), 1-high speed mode(up to 50MHz)
;card_line       = boot card buswidth(1 or 4)
;----------------------------------------------------------------------------------
[card0_boot_para]
card_ctrl       = 0
card_high_speed = 1
card_line       = 4
sdc_d1          = port:PF0<2><1><default><default>
sdc_d0          = port:PF1<2><1><default><default>
sdc_clk         = port:PF2<2><1><default><default>
sdc_cmd         = port:PF3<2><1><default><default>
sdc_d3          = port:PF4<2><1><default><default>
sdc_d2          = port:PF5<2><1><default><default>

;[card2_boot_para]
;card_ctrl       = 2
;card_high_speed = 1
;card_line       = 4
;sdc_cmd         = port:PC00<2><1><2><default>
;sdc_clk         = port:PC01<2><1><2><default>
;sdc_d0          = port:PC03<2><1><2><default>
;sdc_d1          = port:PC04<2><1><2><default>
;sdc_d2          = port:PC05<2><1><2><default>
;sdc_d3          = port:PC06<2><1><2><default>

;----------------------------------------------------------------------------------
;[twi_para] twi for boot code
;twi_port	= twi controller ID
;----------------------------------------------------------------------------------
[twi_para]
twi_port        = 0
twi_scl         = port:PB06<2><default><default><default>
twi_sda         = port:PB07<2><default><default><default>

;----------------------------------------------------------------------------------
;[uart_para] boot debug port configuration
;uart_debug_port = uart port ID for boot debug
;----------------------------------------------------------------------------------
;origin
;[uart_para]
;uart_debug_port = 1
;uart_debug_tx   = port:PE21<4><1><default><default>
;uart_debug_rx   = port:PE22<4><1><default><default>

[uart_para]
;uart_debug_port = 0
;uart_debug_tx   = port:PB08<3><1><default><default>
;uart_debug_rx   = port:PB09<3><1><default><default>

uart_debug_port = 2
uart_debug_tx   = port:PB00<2><1><default><default>
uart_debug_rx   = port:PB01<2><1><default><default>


;card print
;uart_debug_tx    = port:PF02<3><1><default><default>
;uart_debug_rx    = port:PF04<3><1><default><default>


;----------------------------------------------------------------------------------
;[jtag_para] jtag configuration
;jtag_enable     = 0-disable jtag, 1-enable jtag
;----------------------------------------------------------------------------------
[jtag_para]
jtag_enable     = 0
jtag_ms         = port:PF00<3><default><default><default>
jtag_ck         = port:PF05<3><default><default><default>
jtag_do         = port:PF03<3><default><default><default>
jtag_di         = port:PF01<3><default><default><default>

;----------------------------------------------------------------------------------
;[clock] pll configuration
;----------------------------------------------------------------------------------
[clock]
pll3            = 297
pll4            = 300
pll6            = 600
pll8            = 360
pll9            = 480
pll10           = 297
pll_ve          = 360
pll_isp         = 360

;---------------------------------------------------------------------------------------------------------
;[pm_para] power management
;standby_mode = 0-normal standby, 1-super standby
;---------------------------------------------------------------------------------------------------------
[pm_para]
standby_mode		= 1

;----------------------------------------------------------------------------------
;sys_pwr_dm_para
;this para is used to change default sys_pwr_dm config when necessary.
;   allowed sys_pwr_dm is such as follow:
;		vdd-cpua
; 		vdd-cpub
; 		vdd-gpu
; 		vcc-dram
; 		vdd-sys
; 		which is compatible with pmu regu config. see: [pmu1_regu] for more info.
;   value: 0: del the pwr_dm from sys_pwr_dm_mask;
;	   1: add the pwr_dm into sys_pwr_dm_mask;
;----------------------------------------------------------------------------------
[sys_pwr_dm_para]
vdd-cpua = 1
vdd-sys  = 1

;----------------------------------------------------------------------------------
;dynamic_standby_para
;   enable:
;	value: 0: all config is ignored.
;	       1: all config is effective.
;   dram_selfresh_flag:
;	value: 0: dram will not enter selfresh,
;		    this config is used for stop dram entering selfresh, in case of dram memory have bug.
;	       1: dram will enter slefresh.
;
;----------------------------------------------------------------------------------
[dynamic_standby_para]
enable = 0
dram_selfresh_flag = 1
vdd_cpua_vol     = 1200
vdd_sys_vol      = 1200

;*****************************************************************************
;sdram configuration
;
;*****************************************************************************
[dram_para]
dram_clk        = 408
dram_type       = 2
dram_zq         = 0x39bb
dram_odt_en     = 0
dram_para1      = 0x10E20000
dram_para2      = 0x0000
dram_mr0        = 0x1840
dram_mr1        = 0x4
dram_mr2        = 0x18
dram_mr3        = 0x4
dram_tpr0       = 0x00832087
dram_tpr1       = 0x01C24085
dram_tpr2       = 0x0002A01D
dram_tpr3       = 0x0
dram_tpr4       = 0x0
dram_tpr5       = 0x0
dram_tpr6       = 0x0
dram_tpr7       = 0x0
dram_tpr8       = 0x0
dram_tpr9       = 0x0
dram_tpr10      = 0x0
dram_tpr11      = 0x220000
dram_tpr12      = 0x78
dram_tpr13      = 0x0d000000

;---------------------------------------------------------------------------------------------------------
; if 1 == standby_mode, then support super standby;
; else, support normal standby.
;---------------------------------------------------------------------------------------------------------
[pm_para]
standby_mode		= 0

;---------------------------------------------------------------------------------------------------------
; wakeup_src_para:
;	sometimes, u would like to add more wakeup src in standby mode, these para will be
;	help;
;	u need to make sure the standby mode support the wakeup src. Also, some hw
;	condition must be guaranteed.
;	including:
;	cpu_en: power on or off.
;		1: mean power on
;		0: mean power off
;	cpu_freq: indicating lowest freq. unit is Mhz;
;	dram selfresh_en: selfresh or not.
;		1: enable enter selfresh
;		0: disable enter selfresh
;	dram_pll: if not enter selfresh, indicating lowest freq. unit is Mhz;
;	wakeup_src: to make the scenario work, the wakeup src is needed.
;---------------------------------------------------------------------------------------------------------
[wakeup_src_para]
cpu_en		= 0
cpu_freq	= 48
; (cpu:apb:ahb)
pll_ratio	= 0x111
dram_selfresh_en= 1
dram_freq	= 36
wakeup_src_wl 	= port:PL07<4><default><default><0>
wakeup_src_bt 	= port:PL09<4><default><default><0>
bb_wake_ap	= port:PL02<4><default><default><0>

;----------------------------------------------------------------------------------
;i2c configuration
; twi_used = twix enable    ;; twi0->use pmu axp209 ,  twi1->use gsenor
;----------------------------------------------------------------------------------
[twi0]
twi_used        = 1
twi_scl         = port:PB06<2><default><default><default>
twi_sda         = port:PB07<2><default><default><default>

[twi1]
twi_used        = 1
twi_scl         = port:PB08<2><default><default><default>
twi_sda         = port:PB09<2><default><default><default>

;----------------------------------------------------------------------------------
;uart configuration
;uart_used = uart x enable
;uart_port = x; x is order number of ttySx
;uart_type       = 2:2 wire,4:4 wire,8:8 wire, full function
;----------------------------------------------------------------------------------
[uart0]
uart_used       = 0
uart_port       = 0
uart_type       = 2
uart_tx         = port:PB08<3><1><default><default>
uart_rx         = port:PB09<3><1><default><default>
;card print
;uart_tx         = port:PF02<3><1><default><default>
;uart_rx         = port:PF04<3><1><default><default>

[uart1]
uart_used       = 0
uart_port	    = 0
uart_type       = 2
uart_tx         = port:PE21<4><1><default><default>
uart_rx         = port:PE22<4><1><default><default>

[uart2]
uart_used       = 1
uart_port	    = 0
uart_type       = 2
uart_tx         = port:PB00<2><1><default><default>
uart_rx         = port:PB01<2><1><default><default>

;----------------------------------------------------------------------------------
;SPI controller configuration
;spi_used       = SPIx enable
;spi_cs_bitmap  = SPI bit mapping
;----------------------------------------------------------------------------------
[spi0]
spi_used       = 1
spi_cs_bitmap  = 1
spi_mosi       = port:PC03<3><default><default><default>
spi_miso       = port:PC00<3><default><default><default>
spi_sclk       = port:PC01<3><default><default><default>
spi_cs0        = port:PC02<3><1><default><default>

;----------------------------------------------------------------------------------
;SPI device configuration
;spi_dev_num: number of spi devices
;----------------------------------------------------------------------------------
[spi_devices]
spi_dev_num = 1

;----------------------------------------------------------------------------------
;[spi_board0] spi device configuration
;modalias      = spi device name
;max_speed_hz  = max transfer speed
;bus_num       = bus ID
;chip_select   = chip select, 0,1
;mode          = SPI transfer mode
; sflash_size- 16 : 16M nor flash size , 8 : 8M nor flash size
;----------------------------------------------------------------------------------
[spi_board0]
modalias      = "at25df641"
max_speed_hz  = 50000000
bus_num       = 0
chip_select   = 0
mode          = 0
sflash_size   = 16


;----------------------------------------------------------------------------------
;capacitor tp configuration
;ctp_twi_id : twi controller ID
;ctp_twi_addr : I2C slave address, 7bit
;ctp_screen_max_x/_y : resolution of touch panel
;ctp_revert_x/_y_flag : whether need to revert x/y
;ctp_exchange_x_y_flag: whether need to exchange the value of x and y
;ctp_int_port : port for tp's interrupt signal
;ctp_wakeup : port for wakeup tp
;----------------------------------------------------------------------------------
[ctp_para]
ctp_used            = 1
ctp_name            = "tsc2003"
ctp_twi_id          = 1
ctp_twi_addr        = 0x90
ctp_screen_max_x    = 480
ctp_screen_max_y    = 272
ctp_revert_x_flag   = 0
ctp_revert_y_flag   = 0
ctp_exchange_x_y_flag = 0

ctp_int_port        = port:PB04<6><default><default><default>
;ctp_wakeup          = port:PG03<1><default><default><1>

;--------------------------------------------------------------------------------
; CTP automatic detection configuration
;ctp_detect_used  --- Whether startup automatic inspection function. 1:used,0:unused
;Module name postposition 1 said detection, 0 means no detection. 
;--------------------------------------------------------------------------------
[ctp_list_para]
ctp_det_used              = 0
gt911_ts                  = 1
ft5x_ts                   = 1
gt82x                     = 1
gslX680                   = 1
gt9xx_ts                  = 1
gt811                     = 1
zet622x                   = 1
aw5306_ts                 = 1

;----------------------------------------------------------------------------------
;touch key configuration
;tkey_twi_id : twi controller ID
;tkey_twi_addr : I2C slave address, 7bit
;tkey_int : port for touch key's interrupt signal
;----------------------------------------------------------------------------------
[tkey_para]
tkey_used           = 0
tkey_twi_id         =
tkey_twi_addr       =
tkey_int            =

;----------------------------------------------------------------------------------
;motor configuration
;motor_shake : port for making the moto shaking
;----------------------------------------------------------------------------------
[motor_para]
motor_used          = 0
motor_shake         = port:power3<1><default><default><1>

;----------------------------------------------------------------------------------
;cooler_table  cooler_count <=32
;----------------------------------------------------------------------------------
[cooler_table]
cooler_count = 4
cooler0 = "1340000 4 4294967295 0"
cooler1 = "1200000 4 4294967295 0"
cooler2 = "1008000 4 4294967295 0"
cooler3 =  "648000 4 4294967295 0"

;----------------------------------------------------------------------------------
;disp init configuration
;
;disp_mode             (0:screen0<screen0,fb0>)
;screenx_output_type   (0:none; 1:lcd; 3:hdmi;)
;screenx_output_mode   (used for hdmi output, 0:480i 1:576i 2:480p 3:576p 4:720p50)
;                      (5:720p60 6:1080i50 7:1080i60 8:1080p24 9:1080p50 10:1080p60)
;fbx format            (4:RGB655 5:RGB565 6:RGB556 7:ARGB1555 8:RGBA5551 9:RGB888 10:ARGB8888 12:ARGB4444)
;fbx pixel sequence    (0:ARGB 1:BGRA 2:ABGR 3:RGBA)
;fb0_scaler_mode_enable(scaler mode enable, used FE)
;fbx_width,fbx_height  (framebuffer horizontal/vertical pixels, fix to output resolution while equal 0)
;lcdx_backlight        (lcd init backlight,the range:[0,256],default:197
;lcdx_yy               (lcd init screen bright/contrast/saturation/hue, value:0~100, default:50/50/57/50)
;lcd0_contrast         (LCD contrast, 0~100)
;lcd0_saturation       (LCD saturation, 0~100)
;lcd0_hue              (LCD hue, 0~100)
;----------------------------------------------------------------------------------
[disp_init]
disp_init_enable         = 1
disp_mode                = 0

screen0_output_type      = 1
screen0_output_mode      = 4

screen1_output_type      = 1
screen1_output_mode      = 4

fb0_format               = 0
fb0_pixel_sequence       = 0
fb0_scaler_mode_enable   = 0
fb0_width                = 0
fb0_height               = 0

fb1_format               = 0
fb1_pixel_sequence       = 0
fb1_scaler_mode_enable   = 0
fb1_width                = 0
fb1_height               = 0

lcd0_backlight           = 200
lcd1_backlight           = 50

lcd0_bright              = 50
lcd0_contrast            = 50
lcd0_saturation          = 57
lcd0_hue                 = 50

lcd1_bright              = 50
lcd1_contrast            = 50
lcd1_saturation          = 57
lcd1_hue                 = 50

;----------------------------------------------------------------------------------
;lcd0 configuration

;lcd_if:               0:hv(sync+de); 1:8080; 2:ttl; 3:lvds; 4:dsi; 5:edp; 6:extend dsi
;lcd_x:                lcd horizontal resolution
;lcd_y:                lcd vertical resolution
;lcd_width:            width of lcd in mm
;lcd_height:           height of lcd in mm
;lcd_dclk_freq:        in MHZ unit
;lcd_pwm_freq:         in HZ unit
;lcd_pwm_pol:          lcd backlight PWM polarity
;lcd_pwm_max_limit     lcd backlight PWM max limit(<=255)
;lcd_hbp:              hsync back porch
;lcd_ht:               hsync total cycle
;lcd_vbp:              vsync back porch
;lcd_vt:               vysnc total cycle
;lcd_hspw:             hsync plus width
;lcd_vspw:             vysnc plus width
;lcd_lvds_if:          0:single link;  1:dual link
;lcd_lvds_colordepth:  0:8bit; 1:6bit
;lcd_lvds_mode:        0:NS mode; 1:JEIDA mode
;lcd_frm:              0:disable; 1:enable rgb666 dither; 2:enable rgb656 dither
;lcd_io_phase:         0:noraml; 1:intert phase(0~3bit: vsync phase; 4~7bit:hsync phase;
;                      8~11bit:dclk phase; 12~15bit:de phase)
;lcd_gamma_en          lcd gamma correction enable
;lcd_bright_curve_en   lcd bright curve correction enable
;lcd_cmap_en           lcd color map function enable
;deu_mode              0:smoll lcd screen; 1:large lcd screen(larger than 10inch)
;lcdgamma4iep:         Smart Backlight parameter, lcd gamma vale * 10;
;                      decrease it while lcd is not bright enough; increase while lcd is too bright
;smart_color           90:normal lcd screen 65:retina lcd screen(9.7inch)
;----------------------------------------------------------------------------------
[lcd0_para]
lcd_used            = 1
lcd_driver_name     = "wtq05027d01"
lcd_if              = 0
lcd_x               = 480
lcd_y               = 272
lcd_width           = 0
lcd_height          = 0
lcd_dclk_freq       = 9
lcd_pwm_used        = 0
lcd_pwm_ch          = 0
lcd_pwm_freq        = 50000
lcd_pwm_pol         = 1
lcd_pwm_max_limit   = 255
lcd_hbp             = 37
lcd_ht              = 531
lcd_hspw            = 6
lcd_vbp             = 12
lcd_vt              = 288
lcd_vspw            = 10
lcd_frm             = 0
lcd_hv_clk_phase    = 0
lcd_hv_sync_polarity = 0
lcd_gamma_en        = 0
lcd_bright_curve_en = 1
lcd_cmap_en         = 0

lcd_hv_if	    	= 0
lcd_hv_srgb_seq	    = 0
lcd_rb_swap			= 0


lcdgamma4iep        = 22

lcd_bl_en           = port:PE4<1><0><default><1>
lcd_power           = ""


;lcd_gpio_3          = port:PE14<1><0><default><1>
;lcd_gpio_0          = port:PE4<1><0><default><1>
;lcd_gpio_1          = port:PE17<1><0><default><1>
;lcd_gpio_2          = port:PE16<1><0><default><1>


;lcdd2               = port:PE4<3><0><default><default>
lcdd3               = port:PE5<3><0><default><default>
lcdd4               = port:PE6<3><0><default><default>
lcdd5                = port:PE7<3><0><default><default>
lcdd6                = port:PE8<3><0><default><default>
lcdd7                = port:PE9<3><0><default><default>
lcdd10               = port:PE10<3><0><default><default>
lcdd11               = port:PE11<3><0><default><default>
lcdd12               = port:PE12<3><0><default><default>
lcdd13              = port:PE13<3><0><default><default>
lcdd14              = port:PE14<3><0><default><default>
lcdd15              = port:PE15<3><0><default><default>
lcdd18              = port:PE16<3><0><default><default>
lcdd19              = port:PE17<3><0><default><default>
lcdd20              = port:PE18<3><0><default><default>
lcdd21              = port:PE19<3><0><default><default>
lcdd22              = port:PE23<3><0><default><default>
;lcdd23              = port:PE24<3><0><default><default>
lcdclk               = port:PE0<3><0><3><default>
lcdde                = port:PE1<3><0><3><default>
lcdhsync             = port:PE2<3><0><3><default>
lcdvsync             = port:PE3<3><0><3><default>

;----------------------------------------------------------------------------------
;pwm config
;----------------------------------------------------------------------------------
[pwm0_para]
pwm_used            = 1
pwm_positive        = port:PB04<2><0><default><default>

[pwm1_para]
pwm_used            = 0
pwm_positive        = port:PH01<2><0><default><default>

;------------------------------------------------------------------------------;
; 10/100/100Mbps Ethernet MAC Controller Configure                             ;
;------------------------------------------------------------------------------;
;   Options:                                                                   ;
;   gmac_used  ---  0: not used, 1: external phy, 2: internal phy              ;
;   gmac_powerx --  A[:B] A: axp channel, B: voltage value                     ;
:       If set gamc_phy to use internal PHY, do not config port                ;
;------------------------------------------------------------------------------;
;         MII        RMII         MII        RMII         MII        RMII      ;
;   PD00  *                 PD06   *           *    PD12   *           *       ;
;   PD01  *                 PD07   *                PD13   *           *       ;
;   PD02  *            *    PD08   *                PD14   *                   ;
;   PD03  *            *    PD09   *           *    PD15   *                   ;
;   PD04  *                 PD10   *           *    PD16   *           *       ;
;   PD05  *                 PD11   *           *    PD17   *           *       ;
;------------------------------------------------------------------------------;
[gmac0]
gmac_used          = 2
gmac_power1        =

;--------------------------------------------------------------------------------
;vip (video input port) configuration
;vip_used: 0:disable 1:enable
;vip_mode: 0:sample one interface to one buffer 1:sample two interface to one buffer
;vip_dev_qty: The quantity of devices linked to capture bus
;
;vip_define_sensor_list: If you want use sensor detect function, please set vip_define_sensor_list = 1, and
;                                    verify that file /system/etc/hawkview/sensor_list_cfg.ini is properly configured!
;
;vip_dev(x)_pos: sensor position, "rear" or "front", if vip_define_sensor_list = 1,vip_dev(x)_pos must be configured!
;
;vip_dev(x)_isp_used 0:not use isp 1:use isp
;vip_dev(x)_fmt: 0:yuv 1:bayer raw rgb 
;vip_dev(x)_stby_mode: 0:not shut down power at standby 1:shut down power at standby
;vip_dev(x)_vflip: flip in vertical direction 0:disable 1:enable
;vip_dev(x)_hflip: flip in horizontal direction 0:disable 1:enable
;vip_dev(x)_iovdd: camera module io power handle string, pmu power supply
;vip_dev(x)_iovdd_vol: camera module io power voltage, pmu power supply
;vip_dev(x)_avdd: camera module analog power handle string, pmu power supply
;vip_dev(x)_avdd_vol: camera module analog power voltage, pmu power supply
;vip_dev(x)_dvdd: camera module core power handle string, pmu power supply
;vip_dev(x)_dvdd_vol: camera module core power voltage, pmu power supply
;vip_dev(x)_afvdd: camera module vcm power handle string, pmu power supply
;vip_dev(x)_afvdd_vol: camera module vcm power voltage, pmu power supply
;x indicates the index of the devices which are linked to the same capture bus
;fill voltage in uV, e.g. iovdd = 2.8V, vip_devx_iovdd_vol = 2800000
;fill handle string as below:
;axp22_eldo3
;axp22_dldo4
;axp22_eldo2
;fill handle string "" when not using any pmu power supply
;--------------------------------------------------------------------------------

[csi0]

vip_used                 = 1
vip_mode                 = 0
vip_dev_qty              = 1
vip_define_sensor_list   = 0
vip_csi_mck              = port:PE20<3><default><default><default>
vip_csi_sck              = port:PE21<2><default><default><default>
vip_csi_sda              = port:PE22<2><default><default><default>
vip_dev0_mname           = "ov2710_mipi"
vip_dev0_pos             = "rear"
vip_dev0_lane            = 1
vip_dev0_twi_id          = 0
vip_dev0_twi_addr        = 0x6c
vip_dev0_isp_used        = 1
vip_dev0_fmt             = 1
vip_dev0_stby_mode       = 0
vip_dev0_vflip           = 1
vip_dev0_hflip           = 1
vip_dev0_iovdd           = ""
vip_dev0_iovdd_vol       = 3000000
vip_dev0_avdd            = ""
vip_dev0_avdd_vol        = 2800000
vip_dev0_dvdd            = ""
vip_dev0_dvdd_vol        = 1800000
vip_dev0_afvdd           = ""
vip_dev0_afvdd_vol       = 2800000
vip_dev0_power_en        = 
vip_dev0_reset           = port:PE24<1><default><default><default>
vip_dev0_pwdn            = 
vip_dev0_flash_en        = 
vip_dev0_flash_mode      = 
vip_dev0_af_pwdn         = 
vip_dev0_act_used        = 0
vip_dev0_act_name        = "dw9714_act"
vip_dev0_act_slave       = 0x18
vip_dev1_mname           = ""
vip_dev1_pos                 = "front"
vip_dev1_lane            = 1
vip_dev1_twi_id          = 0
vip_dev1_twi_addr        =
vip_dev1_isp_used        = 0
vip_dev1_fmt             = 1
vip_dev1_stby_mode       = 0
vip_dev1_vflip           = 0
vip_dev1_hflip           = 0
vip_dev1_iovdd           = ""
vip_dev1_iovdd_vol       = 2800000
vip_dev1_avdd            = ""
vip_dev1_avdd_vol        = 2800000
vip_dev1_dvdd            = ""
vip_dev1_dvdd_vol        = 1500000
vip_dev1_afvdd           = ""
vip_dev1_afvdd_vol       = 2800000
vip_dev1_power_en        =
vip_dev1_reset           =
vip_dev1_pwdn            =
vip_dev1_flash_en        =
vip_dev1_flash_mode      =
vip_dev1_af_pwdn         =

[csi1]
vip_used                 = 0
vip_mode                 = 0
vip_dev_qty              = 1
vip_define_sensor_list   = 0
vip_csi_pck              = port:PE00<2><default><default><default>
vip_csi_mck              = port:PE01<2><default><default><default>
vip_csi_hsync            = port:PE02<2><default><default><default>
vip_csi_vsync            = port:PE03<2><default><default><default>
vip_csi_d0               = port:PE04<2><default><default><default>
vip_csi_d1               = port:PE05<2><default><default><default>
vip_csi_d2               = port:PE06<2><default><default><default>
vip_csi_d3               = port:PE07<2><default><default><default>
vip_csi_d4               = port:PE08<2><default><default><default>
vip_csi_d5               = port:PE09<2><default><default><default>
vip_csi_d6               = port:PE10<2><default><default><default>
vip_csi_d7               = port:PE11<2><default><default><default>
vip_csi_d8               = port:PE12<2><default><default><default>
;vip_csi_d9               = port:PE13<2><default><default><default>
vip_csi_d10               = port:PE14<2><default><default><default>
vip_csi_d11               = port:PE15<2><default><default><default>

vip_csi_sck               = port:PE21<2><default><default><default>
vip_csi_sda               = port:PE22<2><default><default><default>

vip_dev0_mname           = "ov5640"
vip_dev0_pos             = "front"
vip_dev0_twi_id          = 4
vip_dev0_twi_addr        = 0x78
vip_dev0_isp_used        = 0
vip_dev0_fmt             = 0
vip_dev0_stby_mode       = 0
vip_dev0_vflip           = 0
vip_dev0_hflip           = 0
vip_dev0_iovdd           = ""
vip_dev0_iovdd_vol       = 2800000
vip_dev0_avdd            = ""
vip_dev0_avdd_vol        = 2800000
vip_dev0_dvdd            = ""
vip_dev0_dvdd_vol        = 1500000
vip_dev0_afvdd           = ""
vip_dev0_afvdd_vol       = 2800000
vip_dev0_power_en        =
vip_dev0_reset           = port:PE23<1><default><default><default>
vip_dev0_pwdn            = port:PE24<1><default><default><default>
vip_dev0_flash_en        =
vip_dev0_flash_mode      =
vip_dev0_af_pwdn         =

vip_dev0_act_used        = 0
vip_dev0_act_name        = "ad5820_act"
vip_dev0_act_slave       = 0x18

vip_dev1_mname           = "gc2035"
vip_dev1_pos                 = "front"
vip_dev1_lane            = 1
vip_dev1_twi_id          = 4
vip_dev1_twi_addr        = 0x78
vip_dev1_isp_used        = 0
vip_dev1_fmt             = 1
vip_dev1_stby_mode       = 0
vip_dev1_vflip           = 0
vip_dev1_hflip           = 0
vip_dev1_iovdd           = ""
vip_dev1_iovdd_vol       = 2800000
vip_dev1_avdd            = ""
vip_dev1_avdd_vol        = 2800000
vip_dev1_dvdd            = ""
vip_dev1_dvdd_vol        = 1500000
vip_dev1_afvdd           = ""
vip_dev1_afvdd_vol       = 2800000
vip_dev1_power_en        =
vip_dev1_reset           =
vip_dev1_pwdn            =
vip_dev1_flash_en        =
vip_dev1_flash_mode      =
vip_dev1_af_pwdn         =


;-------------------------------------------------------------------------------
;   mmc configuration
;
;   Config Guide
;   sdc_used:      1-enable card, 0-disable card
;   sdc_detmode:   card detect mode
;                  1-detect card by gpio polling
;                  2-detect card by gpio irq(must use IO with irq function)
;                  3-no detect, always in for boot card
;                  4-manually insert and remove by /proc/driver/sunxi-mmc.x/insert
;   sdc_buswidth:  card bus width, 1-1bit, 4-4bit, 8-8bit
;   sdc_use_wp:    1-with write protect IO, 0-no write protect IO
;   sdc_isio:      for sdio card
;   sdc_regulator: power control.if card supports UHS-I/DDR and HS200 timing for
;                  SD3.0 or eMMC4.5, regulator must be configured. the value is
;                  the ldo name of AXP221, eg: sdc_regulator = "axp22_eldo2"
;   other: GPIO Mapping configuration
;
;   Note:
;   1 if detmode=2, sdc_det's config=6
;     else if detmode=1, sdc_det's config=0
;     else sdc_det IO is not necessary
;   2 if the customer wants to support UHS-I and HS200 features, he must provide
;     an independent power supply for the card. This is only used in platforms
;     that supports SD3.0 cards and eMMC4.4+ flashes
;-------------------------------------------------------------------------------
[mmc0_para]
sdc_used          = 1
sdc_detmode       = 1
sdc_buswidth      = 4
sdc_d1            = port:PF00<2><1><2><default>
sdc_d0            = port:PF01<2><1><2><default>
sdc_clk           = port:PF02<2><1><2><default>
sdc_cmd           = port:PF03<2><1><2><default>
sdc_d3            = port:PF04<2><1><2><default>
sdc_d2            = port:PF05<2><1><2><default>
sdc_det           = port:PF06<0><1><default><default>
sdc_use_wp        = 0
sdc_wp            =
sdc_isio          = 0
sdc_regulator     = "none"

[mmc1_para]
sdc_used          = 1
sdc_detmode       = 4
sdc_buswidth      = 4
sdc_clk           = port:PG00<2><1><1><default>
sdc_cmd           = port:PG01<2><1><1><default>
sdc_d0            = port:PG02<2><1><1><default>
sdc_d1            = port:PG03<2><1><1><default>
sdc_d2            = port:PG04<2><1><1><default>
sdc_d3            = port:PG05<2><1><1><default>
sdc_det           =
sdc_use_wp        = 0
sdc_wp            =
sdc_isio          = 1
sdc_regulator     = "none"

[mmc2_para]
sdc_used          = 0
sdc_detmode       = 3
sdc_buswidth      = 8
sdc_clk           = port:PC00<2><1><2><default>
sdc_cmd           = port:PC01<2><1><2><default>
sdc_d0            = port:PC03<2><1><2><default>
sdc_d1            = port:PC04<2><1><2><default>
sdc_d2            = port:PC05<2><1><2><default>
sdc_d3            = port:PC06<2><1><2><default>
sdc_d4            = port:PC07<2><1><2><default>
sdc_d5            = port:PC08<2><1><2><default>
sdc_d6            = port:PC09<2><1><2><default>
sdc_d7            = port:PC10<2><1><2><default>
emmc_rst          = port:PC02<2><1><2><default>
sdc_det           =
sdc_use_wp        = 0
sdc_wp            =
sdc_isio          = 0
sdc_regulator     = "none"

;----------------------------------------------------------------------------------
;usb configuration
;usb_used:          usb controller enable, 0-disable, 1-enable
;usb_port_type:     usb mode: 0-device, 1-host, 2-otg
;usb_detect_type:   usb hotplug detect mode, 0-none, 1-vbus/id detect, 2-id/dpdm detect
;usb_id_gpio:       usb id detect IO
;usb_det_vbus_gpio: usb vbus detect IO, "axp_ctrl" for axp
;usb_drv_vbus_gpio: usb dirve vbus IO
;usb_restrict_gpio: usb current restrict IO
;usb_restric_flag:  usb current restrict flag
;----------------------------------------------------------------------------------
[usbc0]
usb_used            = 1
usb_port_type       = 0
usb_detect_type     = 1
usb_id_gpio         = port:PB03<0><1><default><default>
usb_det_vbus_gpio   = 
;port:PG4<0><1><default><default>
;usb_drv_vbus_gpio   = port:PE19<1><0><default><0>
usb_restrict_gpio   =
usb_host_init_state = 0
usb_restric_flag    = 0
usb_restric_voltage = 3550000
usb_restric_capacity= 5
usb_regulator_io    = "nocare"
usb_regulator_vol   = 0
usb_not_suspend     = 0
;----------------------------------------------------------------------------------

; USB Device vendor Info.
;----------------------------------------------------------------------------------
[usb_feature]
vendor_id           = 0x18D1
mass_storage_id     = 0x0001
adb_id              = 0x0002

manufacturer_name   = "USB Developer"
product_name        = "Android"
serial_number       = "20080411"

[msc_feature]
vendor_name         = "USB 2.0"
product_name        = "USB Flash Driver"
release             = 100
luns                = 1

[serial_feature]
serial_unique       = 0

;--------------------------------------------------------------------------------
; G sensor configuration
; gs_twi_id	---  TWI ID for controlling Gsensor (0: TWI0, 1: TWI1, 2: TWI2)
;--------------------------------------------------------------------------------
[gsensor_para]
gsensor_used        = 0
gsensor_twi_id      = 1
;gsensor_twi_addr    = 0x18
gsensor_twi_addr    = 0x27
gsensor_int1        = 
gsensor_int2        =

;--------------------------------------------------------------------------------
; G sensor automatic detection configuration
;gsensor_detect_used  --- Whether startup automatic inspection function. 1:used,0:unused
;Module name postposition 1 said detection, 0 means no detection. 
;--------------------------------------------------------------------------------
[gsensor_list_para]
gsensor_det_used          = 0
bma250                    = 1
da380					  = 1
mma8452                   = 1
mma7660                   = 1
mma865x                   = 1
afa750                    = 1
lis3de_acc                = 1
lis3dh_acc                = 1
kxtik                     = 1
dmard10                   = 0
dmard06                   = 1
mxc622x                   = 1
fxos8700                  = 1
lsm303d                   = 1

;--------------------------------------------------------------------------------
; gps gpio configuration
; gps_spi_id:     the index of SPI controller. 0: SPI0, 1: SPI1, 2: SPI2, 15: no SPI used
; gps_spi_cs_num: the chip select number of SPI controller. 0: SPI CS0, 1: SPI CS1
; gps_lradc:      the lradc number for GPS used. 0 and 1 is valid, set 2 if not use lradc
;--------------------------------------------------------------------------------
[gps_para]

[module_para]
module_num = 6

;--------------------------------------------------------------------------------
;wifi configuration
;wifi_sdc_id:    0- SDC0, 1- SDC1, 2- SDC2, 3- SDC3
;wifi_usbc_id:   0- USB0, 1- USB1, 2- USB2
;wifi_usbc_type: 1- EHCI(speed 2.0), 2- OHCI(speed 1.0)
;wifi_mod_sel:   0- none, 1- ap6181, 2- ap6210(wifi+bt),
;                3 - rtl8188eu, 4- rtl8723au(wifi+bt)
;--------------------------------------------------------------------------------
[wifi_para]
wifi_used          = 1
wifi_sdc_id        = 1
wifi_usbc_id       = 
wifi_usbc_type     = 
wifi_mod_sel       = 1
wifi_power         = ""
wl_reg_on          = port:PB05<1><default><default><0>
 

; 1 - ap6181 sdio wifi gpio config
;ap6xxx_wl_regon      = port:PL06<1><default><default><0>
;ap6xxx_wl_host_wake  = port:PL07<4><default><default><0>

; 2 - ap6210 sdio wifi gpio config
ap6xxx_wl_regon      = port:PL06<1><default><default><0>
ap6xxx_wl_host_wake  = port:PL07<4><default><default><0>
ap6xxx_bt_regon      = port:PL08<1><default><default><0>
ap6xxx_bt_wake       = port:PL10<1><default><default><0>
ap6xxx_bt_host_wake  = port:PL09<4><default><default><0>
ap6xxx_lpo_use_apclk = 1

; 3 - rtl8188eu usb wifi gpio conifg

; 4 - rtl8723au usb wifi + bt

;--------------------------------------------------------------------------------
;light sensor
;--------------------------------------------------------------------------------
[ls_para]
ls_used             = 0
ls_twi_id           = 1
ls_twi_addr         = 0x23
ls_int              = port:PB07<4><1><default><default>

;--------------------------------------------------------------------------------
; lsensor automatic detection configuration
;ls_detect_used  --- Whether startup automatic inspection function. 1:used,0:unused
;Module name postposition 1 said detection, 0 means no detection. 
;--------------------------------------------------------------------------------
[ls_list_para]
ls_det_used          = 0
ltr_501als           = 1
jsa1212              = 1

;--------------------------------------------------------------------------------
;compass
;--------------------------------------------------------------------------------
[compass_para]
compass_used        = 0
compass_twi_id      = 1
compass_twi_addr    = 0x0d
compass_int         =

;--------------------------------------------------------------------------------
;daudio_master:1: SND_SOC_DAIFMT_CBM_CFM(codec clk & FRM master)        use
;			2: SND_SOC_DAIFMT_CBS_CFM(codec clk slave & FRM master)  not use
;			3: SND_SOC_DAIFMT_CBM_CFS(codec clk master & frame slave) not use
;			4: SND_SOC_DAIFMT_CBS_CFS(codec clk & FRM slave)         use
;daudio_select:0 is pcm.1 is i2s
;audio_format: 1:SND_SOC_DAIFMT_I2S(standard i2s format).            use
;			   2:SND_SOC_DAIFMT_RIGHT_J(right justfied format).
;			   3:SND_SOC_DAIFMT_LEFT_J(left justfied format)
;			   4:SND_SOC_DAIFMT_DSP_A(pcm. MSB is available on 2nd BCLK rising edge after LRC rising edge). use
;			   5:SND_SOC_DAIFMT_DSP_B(pcm. MSB is available on 1nd BCLK rising edge after LRC rising edge)
;signal_inversion:1:SND_SOC_DAIFMT_NB_NF(normal bit clock + frame)  use
;				  2:SND_SOC_DAIFMT_NB_IF(normal BCLK + inv FRM)
;				  3:SND_SOC_DAIFMT_IB_NF(invert BCLK + nor FRM)  use
;				  4:SND_SOC_DAIFMT_IB_IF(invert BCLK + FRM)
;over_sample_rate: support 128fs/192fs/256fs/384fs/512fs/768fs
;sample_resolution	:16bits/20bits/24bits
;word_select_size 	:16bits/20bits/24bits/32bits
;pcm_sync_period 	:16/32/64/128/256
;msb_lsb_first 		:0: msb first; 1: lsb first
;sign_extend 		:0: zero pending; 1: sign extend
;slot_index 		:slot index: 0: the 1st slot - 3: the 4th slot
;slot_width 		:8 bit width / 16 bit width
;frame_width 		:0: long frame = 2 clock width;  1: short frame
;tx_data_mode 		:0: 16bit linear PCM; 1: 8bit linear PCM; 2: 8bit u-law; 3: 8bit a-law
;rx_data_mode 		:0: 16bit linear PCM; 1: 8bit linear PCM; 2: 8bit u-law; 3: 8bit a-law
;--------------------------------------------------------------------------------
[tdm0]
daudio_used         = 0
daudio_master       = 4
daudio_select       = 1
audio_format        = 1
signal_inversion    = 1
mclk_fs             = 512
sample_resolution   = 16
slot_width_select   = 16
pcm_lrck_period     = 32
pcm_lrckr_period    = 1
msb_lsb_first 	    = 0
sign_extend         = 0
slot_index          = 0
slot_width          = 16
frame_width         = 1
tx_data_mode        = 0
rx_data_mode        = 0
;i2s_mclk           = port:PB08<2><1><default><default>
i2s_bclk            = port:PG11<2><1><default><default>
i2s_lrclk           = port:PG10<2><1><default><default>
i2s_dout0           = port:PG12<2><1><default><default>
i2s_dout1           =
i2s_dout2           =
i2s_dout3           =
i2s_din             = port:PG13<2><1><default><default>

;--------------------------------------------------------------------------------------
;pa_single_vol,pa_double_vol: 31 level,1.5db/step.0x1f is the large volume.
;cap_val:use for system record,0x0--0db,0x1--24db,0x2--27db,0x3--30db,0x4--33db,0x5--36db,0x6--39db,0x7--42db
;headphone_vol,earpiece_vol: must least than 0x3b. 0x1 is a step.
;headset_mic_vol: headset mic(mic2) vol,use for phone headset mic call
;main_mic_vol: main mic(mic1) vol,use for phone main mic call
;version_v3_used : 1:v3,0:v3s
[audio0]
audio_used           = 1
headphone_vol			= 0x3f

cap_vol					= 0x7
Differential_output    = 1
pa_single_vol			= 0x3f
pa_double_used			= 0
pa_double_vol			= 0x1f
headphone_direct_used	= 1
phone_mic_vol = 0x6
version_v3_used = 0
headphone_mute_used = 0
audio_hp_ldo       =none
;v3s
;audio_pa_ctrl         = port:PB05<1><default><default><0>

adcagc_used       = 0
adcdrc_used       = 1
dacdrc_used       = 0
adchpf_used       = 1
dachpf_used       = 0

;----------------------------------------------------------------------------------
;ir --- infra remote configuration
;----------------------------------------------------------------------------------
[s_ir0]
ir_used             = 0
ir_rx               = port:PL04<2><1><default><default>


;-------------------------------------------------------------------------------------
;pmu_used                    ---0:not used,1:used
;pmu_id                      ---0:axp19x,1:axp209,2:axp22x,3:axp806,4:axp808,5:axp809,6:axp803,7:axp813
;pmu_twi_addr                ---slave address
;pmu_twi_id                  ---i2c bus number (0 TWI0, 1 TWI2, 2 TWI3)
;pmu_irq_id		     ---irq number (0 irq0,1 irq1,…\E2\80?
;pmu_battery_rdc             ---battery initial resistance
;pmu_battery_cap             ---battery capability,mAh
;pmu_batdeten		     ---battery detect en;0:disable 1:enable
;pmu_runtime_chgcur          ---set initial charging current limite,mA\EF\BC?00/450/600/750/900/1050/1200/1350/1500/1650/1800/1950/
;pmu_earlysuspend_chgcur     ---set earlysuspend charging current limite,mA\EF\BC?00/450/600/750/900/1050/1200/1350/1500/1650/1800/1950/
;pmu_suspend_chgcur          ---set suspend charging current limite,mA\EF\BC?00/450/600/750/900/1050/1200/1350/1500/1650/1800/1950/
;pmu_shutdown_chgcur         ---set shutdown charging current limite,mA\EF\BC?00/450/600/750/900/1050/1200/1350/1500/1650/1800/1950/
;pmu_init_chgvol             ---set initial charing target voltage,mV,4100/4220/4200/4240
;pmu_init_chgend_rate        ---set initial charing end current  rate,10/15
;pmu_init_chg_enabled        ---set initial charing enabled,0:disable,1:enable
;pmu_init_adc_freq           ---set initial adc frequency,Hz,100/200/400/800
;pmu_init_adcts_freq         ---set initial adc TS,Hz,100/200/400/800
;pmu_init_chg_pretime        ---set initial pre-charging time,min,40/50/60/70
;pmu_init_chg_csttime        ---set initial constance-charging time,min,360/480/600/720
;pmu_batt_cap_correct	     ---correct the battery capacity or not when one charge cycle 0:not correct 1:correct
;pmu_bat_regu_en			 ---bat regulator is enable or not when charge done 0:disable 1:enable
;pmu_bat_para1 		     			 ---battery indication at 3.13V
;pmu_bat_para2               ---battery indication at 3.27V
;pmu_bat_para3               ---battery indication at 3.34V
;pmu_bat_para4               ---battery indication at 3.41V
;pmu_bat_para5               ---battery indication at 3.48V
;pmu_bat_para6               ---battery indication at 3.52V
;pmu_bat_para7               ---battery indication at 3.55V
;pmu_bat_para8               ---battery indication at 3.57V
;pmu_bat_para9               ---battery indication at 3.59V
;pmu_bat_para10              ---battery indication at 3.61V
;pmu_bat_para11              ---battery indication at 3.63V
;pmu_bat_para12              ---battery indication at 3.64V
;pmu_bat_para13              ---battery indication at 3.66V
;pmu_bat_para14              ---battery indication at 3.7V
;pmu_bat_para15              ---battery indication at 3.73V
;pmu_bat_para16              ---battery indication at 3.77V
;pmu_bat_para17              ---battery indication at 3.78V
;pmu_bat_para18              ---battery indication at 3.8V
;pmu_bat_para19              ---battery indication at 3.82V
;pmu_bat_para20              ---battery indication at 3.84V
;pmu_bat_para21              ---battery indication at 3.85V
;pmu_bat_para22              ---battery indication at 3.87V
;pmu_bat_para23              ---battery indication at 3.91V
;pmu_bat_para24              ---battery indication at 3.94V
;pmu_bat_para25              ---battery indication at 3.98V
;pmu_bat_para26              ---battery indication at 4.01V
;pmu_bat_para27              ---battery indication at 4.05V
;pmu_bat_para28              ---battery indication at 4.08V
;pmu_bat_para29              ---battery indication at 4.1V
;pmu_bat_para30              ---battery indication at 4.12V
;pmu_bat_para31              ---battery indication at 4.14V
;pmu_bat_para32              ---battery indication at 4.15V
;pmu_usbvol_limit            ---set usb-ac limited voltage enable,1:enable\EF\BC?:disable
;pmu_usbcur_limit            ---set usb-ac limited current enable,1:enable\EF\BC?:disable
;pmu_usbvol                  ---set usb-ac limited voltage level,mV,4000/4100/4200/4300/4400/4500/4600/4700,0 - not limite
;pmu_usbcur                  ---set usb-ac limited current level,mA,500/900, 0 - not limite
;pmu_usbvol_pc	             ---set usb-pc limited voltage level,mV,4000/4100/4200/4300/4400/4500/4600/4700,0 - not limite
;pmu_usbcur_pc               ---set usb-pc limited current level,mA,500/900, 0 - not limite
;pmu_pwroff_vol              ---set protect voltage when system start up,mV,2600/2700/2800/2900/3000/3100/3200/3300
;pmu_pwron_vol               ---set protect voltage after system start up,mV,2600/2700/2800/2900/3000/3100/3200/3300
;pmu_pekoff_time             ---set pek off time,ms, 4000/6000/8000/10000
;pmu_pekoff_func             ---set pek off func, 0:shutdown,1:restart
;pmu_pekoff_en		     ---set pek offlevel powerdown or not, 0:not powerdown,1:powerdown
;pmu_peklong_time            ---set pek pek long irq time,ms,1000/1500/2000/2500
;pmu_pekon_time              ---set pek on time,ms,128/1000/2000/3000
;pmu_pwrok_time              ---set pmu pwrok delay time,ms,8/16/32/64
;pmu_battery_warning_level1  ---low power warning high level,5%-20%,1%/step
;pmu_battery_warning_level2  ---low power warning low level,0%-15%,1%/step
;pmu_restvol_time            ---battery indicaton reflash time,30/60/120/
;pmu_ocv_cou_adjust_time     ---ocv battery indication reflash time,60/120/30
;pmu_chgled_func             ---CHGKED pin control\EF\BC?:controlled by pmu,1:controlled by Charger
;pmu_chgled_type             ---CHGLED Type select when pmu_chgled_func=0,0:Type A\EF\BC?:Type B
;pmu_vbusen_func	     ---N_VBUSEN function select,0:as an output,1:as an input
;pmu_reset                   ---when power key press longer than 16's,PMU reset or not.0:not reset 1:reset
;pmu_IRQ_wakeup		     ---press IRQ wakeup or not when sleep or power down.0:not wakeup 1:wakeup
;pmu_hot_shutdowm            ---when PMU over temperature protect or not;0:disable 1:enable
;pmu_inshort		     ---ACIN and VBUS inshort or not by software;0:auto detect 1:inshort
;pmu_temp_enable             ---temp detect enable
;pmu_charge_ltf              ---charge temp low threshold voltage
;pmu_charge_htf              ---charge temp high threshold voltage
;pmu_discharge_ltf           ---shutdown temp low threshold voltage
;pmu_discharge_htf           ---shutdown temp high threshold voltage
;pmu_temp_para1              --- temp -25 voltage
;pmu_temp_para2              --- temp -15 voltage
;pmu_temp_para3              --- temp -10 voltage
;pmu_temp_para4              --- temp -5  voltage
;pmu_temp_para5              --- temp  0  voltage
;pmu_temp_para6              --- temp  5  voltage
;pmu_temp_para7              --- temp  10 voltage
;pmu_temp_para8              --- temp  20 voltage
;pmu_temp_para9              --- temp  30 voltage
;pmu_temp_para10             --- temp  40 voltage
;pmu_temp_para11             --- temp  45 voltage
;pmu_temp_para12             --- temp  50 voltage
;pmu_temp_para13             --- temp  55 voltage
;pmu_temp_para14             --- temp  60 voltage
;pmu_temp_para15             --- temp  70 voltage
;pmu_temp_para16             --- temp  80 voltage
;--------------------------------------------------------------------------------------------------------
[pmu1_para]
pmu_used                   = 1
pmu_id                     = 1
pmu_twi_addr               = 0x34
pmu_twi_id                 = 0
pmu_irq_id                 = 0
pmu_irq_gpio			   = port:PB02<6><default><default><default>
pmu_battery_rdc            = 249
pmu_battery_cap            = 183
pmu_batdeten               = 1
pmu_runtime_chgcur         = 150
pmu_earlysuspend_chgcur    = 150
pmu_suspend_chgcur         = 150
pmu_shutdown_chgcur        = 150
pmu_init_chgvol            = 4200
pmu_init_chgend_rate       = 15
pmu_init_chg_enabled       = 1
pmu_init_adc_freq          = 100
pmu_init_chg_pretime       = 50
pmu_init_chg_csttime       = 720
pmu_battery_warning1        = 3650
pmu_battery_warning2       = 3600


pmu_bat_para1=0
pmu_bat_para2=0
pmu_bat_para3=0
pmu_bat_para4=0
pmu_bat_para5=8
pmu_bat_para6=16
pmu_bat_para7=25
pmu_bat_para8=37
pmu_bat_para9=47
pmu_bat_para10=55
pmu_bat_para11=61
pmu_bat_para12=68
pmu_bat_para13=79
pmu_bat_para14=87
pmu_bat_para15=94
pmu_bat_para16=100

pmu_usbvol_limit           = 1
pmu_usbcur_limit           = 0
pmu_usbvol                 = 4000
pmu_usbcur                 = 0
pmu_usbvol_pc            = 4000
pmu_usbcur_pc            = 0
pmu_pwroff_vol             = 3300
pmu_pwron_vol            = 2900
pmu_pekoff_time            = 6000
pmu_pekoff_en              = 1
pmu_peklong_time           = 1500
pmu_pekon_time             = 1000
pmu_pwrok_time             = 64
pmu_pwrnoe_time          = 2000
pmu_hot_shutdown            = 1
pmu_suspendpwroff_vol    = 3500
power_start              = 1

[pmu1_regu]
regulator_count = 7
regulator1      = "axp20_dcdc2 none vdd-sys vdd-cpu vdd-ephy"
regulator2      = "axp20_dcdc3 none vcc-io hpvcc vcc-pd vcc-usb vcc-ephy vcc-mcsi vcc-lcd vcc-wifi vcc-device vcc-csi vcc-ctp"
regulator3      = "axp20_ldo1 none vcc-rtc"
regulator4      = "axp20_ldo2 none  vcc-avcc vcc-pll"
regulator5      = "axp20_ldo3 none vcc-pe csi-avdd"
regulator6      = "axp20_ldo4 none csi-dvdd"
regulator7      = "axp20_ldoio0 none"

;----------------------------------------------------------------------------------
; dvfs voltage-frequency table configuration
;
; extremity_freq(Hz): cpu extremity frequency when run benckmark or demo apk
;                     1536MHz@1500mV with radiator, 1296MHz@1340mV without radiator
; max_freq: cpu maximum frequency, based on Hz, can not be more than 1200MHz
; min_freq: cpu minimum frequency, based on Hz, can not be less than 60MHz
;
; LV_count: count of LV_freq/LV_volt, must be < 16
;
; LV1: core vdd is 1.50v if cpu frequency is (1296Mhz,  1536Mhz]
; LV2: core vdd is 1.34v if cpu frequency is (1200Mhz,  1296Mhz]
; LV3: core vdd is 1.32v if cpu frequency is (1008Mhz,  1200Mhz]
; LV4: core vdd is 1.20v if cpu frequency is (816Mhz,   1008Mhz]
; LV5: core vdd is 1.10v if cpu frequency is (648Mhz,    816Mhz]
; LV6: core vdd is 1.04v if cpu frequency is (0Mhz,      648Mhz]
; LV7: core vdd is 1.04v if cpu frequency is (0Mhz,      648Mhz]
; LV8: core vdd is 1.04v if cpu frequency is (0Mhz,      648Mhz]
;
;----------------------------------------------------------------------------------
[dvfs_table]
extremity_freq = 912000000
max_freq = 912000000
min_freq = 60000000

LV_count = 8

LV1_freq = 912000000
LV1_volt = 1100

LV2_freq = 912000000
LV2_volt = 1100

LV3_freq = 912000000
LV3_volt = 1100

LV4_freq = 912000000
LV4_volt = 1100

LV5_freq = 912000000
LV5_volt = 1100

LV6_freq = 648000000
LV6_volt = 1040

LV7_freq = 0
LV7_volt = 1040

LV8_freq = 0
LV8_volt = 1040

;----------------------------------------------------------------------------------
;virtual device
;virtual device for pinctrl testing
;device have pin PA1 PA2
;----------------------------------------------------------------------------------
[Vdevice]
Vdevice_used        = 1
Vdevice_0           = port:PA01<5><1><2><default>
Vdevice_1           = port:PA02<5><1><2><default>

;----------------------------------------------------------------------------------
; dram dvfs voltage-frequency table configuration
;
; LV_count: count of LV_freq/LV_volt
;
; LV1: core vdd is 1.1v if dram frequency is (360Mhz, 552Mhz]
; LV2: core vdd is 1.0v if dram frequency is (  0Mhz, 360Mhz]
; LV3: core vdd is 1.0v if dram frequency is (  0Mhz, 360Mhz]
;
;----------------------------------------------------------------------------------
[dram_dvfs_table]
LV_count = 3

LV1_freq = 552000000
LV1_volt = 1100

LV2_freq = 360000000
LV2_volt = 1000

LV3_freq = 0
LV3_volt = 1000


[fel_key]
fel_key_used =  1
fel_key_min  =  0
fel_key_max  = 	60

[leds_para]
leds_used = 0
led_0 = port:PB08<1><default><default><0>
led_0_active_low = 0
led_1 = port:PB09<1><default><default><0>
led_1_active_low = 0
;led_2 = port:PA00<1><default><default><0>
;led_2_active_low = 0
;led_3 = port:PA00<1><default><default><0>
;led_3_active_low = 0
;led_4 = port:PA00<1><default><default><0>
;led_4_active_low = 0
;led_5 = port:PA00<1><default><default><0>
;led_5_active_low = 0
;led_6 = port:PA00<1><default><default><0>
;led_6_active_low = 0
;led_7 = port:PA00<1><default><default><0>
;led_7_active_low = 0

离线

#19 2018-03-28 16:22:20

zhuacai
会员
注册时间: 2017-12-16
累计积分: 190

Re: 【海豚派】海豚派 V3s 开发板资料预览

晕哥,这个板录音有没有像荔枝派那样的问题,比如噪音

离线

#20 2018-03-28 16:26:10

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,147

Re: 【海豚派】海豚派 V3s 开发板资料预览

zhuacai 说:

晕哥,这个板录音有没有像荔枝派那样的问题,比如噪音

录音还没试,应该问题不大。

离线

#21 2018-03-28 19:05:18

tom
会员
注册时间: 2018-03-14
累计积分: 103

Re: 【海豚派】海豚派 V3s 开发板资料预览

版主的键盘真是黑啊

离线

#22 2018-03-28 19:15:13

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,147

Re: 【海豚派】海豚派 V3s 开发板资料预览

tom 说:

版主的键盘真是黑啊

失误失误,这个得马赛克伺候。

离线

#23 2018-10-12 11:30:43

lijianjian135
会员
注册时间: 2018-05-30
累计积分: 10

Re: 【海豚派】海豚派 V3s 开发板资料预览

晕哥,能不能提供一下海豚派camdroid的源码啊,我用芒果派的编译出来可以烧写到海豚派上,但是没有打印啊

离线

#24 2018-10-12 12:15:45

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,147

Re: 【海豚派】海豚派 V3s 开发板资料预览

lijianjian135 说:

晕哥,能不能提供一下海豚派camdroid的源码啊,我用芒果派的编译出来可以烧写到海豚派上,但是没有打印啊

打开 sys_config.fex 文件,看用的是那一组调试串口,可能是这个问题。

离线

#25 2019-07-06 18:19:34

specter
会员
注册时间: 2019-07-06
累计积分: 2

Re: 【海豚派】海豚派 V3s 开发板资料预览

晕哥,有没有海豚派 V3s的具体开发资料呢?这个是不是可以有BSP linux可以做硬件H264解码并在LCD上播放呢?

离线

#26 2019-07-06 18:22:32

specter
会员
注册时间: 2019-07-06
累计积分: 2

Re: 【海豚派】海豚派 V3s 开发板资料预览

daydayup 说:
zhuacai 说:
daydayup 说:

可以,官方bsp支持摄像头和视频编解码器。

daydayup哥,荔枝派的看云上也官方bsp,和海豚派资料差别在那里呢

没有比较,不知道有没有差别,但是海豚派有个自动生成脚本,可以一键生成所有软件包文件。

荔枝派zero和海豚派V3s核心芯片都一样,那他的内核、开发环境、软件这些是不是可以通用啊(主要是网卡,lcd和声卡其它外围电路暂时忽略)

离线

#27 2019-07-06 18:33:03

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 8,147

Re: 【海豚派】海豚派 V3s 开发板资料预览

芯片相同,只是板级文件不同, 修改设备树就可以了

离线

页脚