Porject Yosemite - 基于全志V853的开发板
-
- V853 ARM A7 + RISC-V E907 + 1T NPU
- UP to 2GiB DDR3 and 128GiB EMMC
- Raspberry Pi Camera Connector
- 2 lane MIPI-CSI
- 4 lane MIPI-DSI up to 1920x1200
- Built-in USB to UART Support RV and ARM
- Built-in XR829 Wi-Fi BT
- Raspberry Pi A Size and Pinout
开源地址:https://oshwhub.com/gloomyghost/porject-yosemite
This is a high-performance heterogeneous edge AI visual processing core development board based on Allwinner V853 - Porject Yosemite. Allwinner V853 supports simultaneous heterogeneous debugging of Arm and RISC-V cores, with 1Tops NPU, and supports TensorFlow, Caffe, Tflite, Python, Onnx NN and other models.
The development board design adopts the Raspberry Pi A version, with a 40Pin IO output and a MIPI DSI screen interface, supporting up to 1920x1200 resolution MIPI screens and capacitive touch.
-
@yuzukitsuru 强顶,调通了我也想买一块玩下,跟一跟AI的潮流,不然落伍太多了
-
我感觉你这块会比芒果的出来的更快,船小好掉头
-
我瞅瞅,
主控V853,DDR、存储、网口芯片、两个USB、mipi-csi、camera、一大串插针排线,还有的是啥 -
@xiaowenge 小文哥,sdk啥时候释放啊,新妓到来,饥渴难耐啊
-
@yelong98 在 Porject Yosemite - 基于全志V853 中说:
@xiaowenge 小文哥,sdk啥时候释放啊,新妓到来,饥渴难耐啊
快了,在mkdir v853_sdk 了
-
稍稍布线下
-
8bit的不多见哦 -
@yuzukitsuru 来个完整的看看
-
emmc也并网了
-
整个粉色,才能吸引猛男围观
-
@jiangh 没钱打啊
-
等着放原理图准备抄作业
-
@yelong98 自己做比买贵多了
-
@a937983423 那是必然的,这不是现在还买不到么
-
@yelong98
学渣过来强行解释一下,自己做因为边际成本太高。 -
WiFi,CSI,RCSI上线了
-
基本完工,再优化下走线
-
@yuzukitsuru 老板威武,比原厂速度快
-
@yelong98 咋可能,就是参考原厂的画出来的
-
-
-
更新很快啊,不错!
-
下单了,试试华秋的
-
板子到货了
-
稍微焊接了一下下
-
@yuzukitsuru 大佬,弱弱的问一下,,原厂是在哪里参考的,我去全志的技术支持平台也没找到https://open.allwinnertech.com/#/
莫非个人是拿不到相关资料了吗 -
@xueyu 耐心等待下,相关资料之后会放出来的,这个板子也会完全开源的
-
@YuzukiTsuru 向大佬致敬,
-
@yuzukitsuru 可以到哪里买到吗?
-
-
@fawen 大概是没有钱钱量产的,要的多可以考虑众筹下(?
-
@yuzukitsuru 支持众筹,非常期待
-
@yuzukitsuru
可以搞个预付部分众筹 -
@lloovve 支持众筹,我想站对
-
启动了!内存没啥大问题了
[26182]fes begin commit:fbe7448cdb [26185]set pll start [26187]periph0 has been enabled [26190]set pll end [26193]PMU: AXP21 [26196]board init ok [26198]beign to init dram [26200]DRAM use external ZQ!! [26203]chip id check OK [26206]DRAM_VCC set to 1500 mv [26209]trefi:7.8ms [26211][AUTO DEBUG] single rank and full DQ! [26216]trefi:7.8ms [26218][AUTO DEBUG] rank 0 row = 15 [26222][AUTO DEBUG] rank 0 bank = 8 [26225][AUTO DEBUG] rank 0 page size = 2 KB [26229]DRAM BOOT DRIVE INFO: V0.16 [26232]DRAM CLK = 936 MHz [26235]DRAM Type = 3 (2:DDR2,3:DDR3) [26238]DRAMC ZQ value: 0x7b7bfb [26241]DRAM ODT value: 0x42. [26245]DRAM SIZE =512 M [26247]dram_tpr4:0x0 [26250]DRAM simple test OK. [26253]rtc standby flag is 0x0, super standby flag is 0x0 [26258]init dram ok U-Boot 2018.05-00006-gb5e4c9f6fb (Jun 09 2022 - 06:47:31 +0000) Allwinner Technology [27.808]CPU: Allwinner Family [27.811]Model: sun8iw21 I2C: ready [27.837]DRAM: 512 MiB [27.840]Relocation Offset is: 1ced0000 [27.865]secure enable bit: 0 [27.867]PMU: AXP21 [27.869]PMU: pmu_axp2101 found [27.872]BMU: AXP21 [27.874]BMU: bmu_axp2101 found FDT ERROR:fdt_get_regulator_name:get property handle twi-supply error:FDT_ERR_INTERNAL [27.884]gpio_bias, pc_bias: 1800, pc_supply: not set [27.889]gpio_bias, pl_bias: -1, pl_supply: not set [27.895]dcdc1_vol = 3300, onoff=1 [27.898]dcdc2_vol = 900, onoff=1 [27.901]dcdc5_vol = 0, onoff=0 [27.905]aldo1_vol = 1800, onoff=1 [27.908]aldo2_vol = 1800, onoff=1 [27.912]aldo3_vol = 3300, onoff=1 [27.915]aldo4_vol = 3300, onoff=1 [27.919]bldo1_vol = 1800, onoff=1 [27.922]bldo2_vol = 2800, onoff=1 [27.926]dldo1_vol = 3300, onoff=1 [27.929]dldo2_vol = 1200, onoff=1 bias_name:pc_bias bias_vol:1800 bias_name:pi_bias bias_vol:1800 [27.939]bat_vol=4577, ratio=1 [27.942]safe_vol=3500, safe_ratio=1 [27.946]CPU=900 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=24Mhz MBus=300Mhz [27.952]gic: normal mode sunxi flash map init [27.957]flash init start [27.959]workmode = 16,storage type = 0 try card 2 set card number 2 get card number 2 [27.967][mmc]: mmc driver ver uboot2018:2021-12-20 13:35:00 [27.972][mmc]: get sdc_type fail and use default host:tm4. [27.979][mmc]: Is not Boot mode! [27.982][mmc]: SUNXI SDMMC Controller Version:0x50400 [27.993][mmc]: ************Try SD card 2************ [27.998][mmc]: mmc 2 cmd timeout 100 status 100 [28.002][mmc]: smc 2 err, cmd 8, RTO [28.006][mmc]: mmc 2 close bus gating and reset [28.011][mmc]: mmc 2 cmd timeout 100 status 100 [28.015][mmc]: smc 2 err, cmd 55, RTO [28.018][mmc]: mmc 2 close bus gating and reset [28.023][mmc]: ************Try MMC card 2************ [28.079][mmc]: mmc 2 cmd timeout 100 status 100 [28.083][mmc]: smc 2 err, cmd 8, RTO [28.086][mmc]: mmc 2 close bus gating and reset [28.091][mmc]: mmc 2 cmd timeout 100 status 100 [28.095][mmc]: smc 2 err, cmd 55, RTO [28.099][mmc]: mmc 2 close bus gating and reset [28.115][mmc]: gen_tuning_blk_bus8: total blk 10 [28.119][mmc]: gen_tuning_blk_bus4: total blk 6 [28.124][mmc]: Using 8 bit tuning now [28.127][mmc]: send stop [28.129][mmc]: Write tuning pattern failded [28.133][mmc]: Using 8 bit tuning now [28.137][mmc]: send stop [28.139][mmc]: Write tuning pattern failded [28.143][mmc]: Write pattern failed [28.146][mmc]: mmc init product failed MMC init failed try emmc fail [28.153]sunxi-spinand: AW SPINand MTD Layer Version: 1.8 20220106 [28.158]sunxi-spinand-phy: AW SPINand Phy Layer Version: 1.11 20211217 [28.167]sunxi-spinand-phy: request spi0 gpio ok [28.171]sunxi-spinand-phy: request general tx dma channel ok! [28.176]sunxi-spinand-phy: request general rx dma channel ok! [28.182]sunxi-spinand-phy: set spic0 clk to 20 Mhz [28.186]sunxi-spinand-phy: init spic0 clk ok [29.190]sunxi-spinand-phy: read id failed : -110 try nand fail [29.198]unrecognized JEDEC id bytes: ff, ff, ff data abort pc : [<5ff0b602>] lr : [<5ff0b5e9>] reloc pc : [<4303b602>] lr : [<4303b5e9>] sp : 5de6dc38 ip : 0000000c fp : 43000508 r10: 43031ca1 r9 : 5deafe70 r8 : 5deff8a8 r7 : 5ff7f2e8 r6 : ffffffed r5 : 5ff4fbe0 r4 : 5deff8f0 r3 : 00002000 r2 : 00000001 r1 : 0000000a r0 : 00000030 Flags: nZCv IRQs on FIQs off Mode SVC_32
-
@yuzukitsuru
内存跑到了1866 -
@yuzukitsuru 666,1866 问题不大了
-
发一个内存模板
测试DDR3 1866没问题,PCB是从LCEDA导出的,JLC打板子选择2313
注意:
- 因格式和图元的设计不一致,格式转换会有一定的差异,导出后请务必在 Altium Designer 仔细检查。
- 导出前请务必阅读: 导出 Altium Designer注意事项与免责声明
- 不承担因导出差异导致的任何生产损失。
-
验证了:
- DDR3 1866
- TF挂载
- eMMC启动
- GPIO使用
- i2c、spi功能
- UART转接芯片
WiFi还有问题,SDIO扫不到卡:https://bbs.aw-ol.com/topic/1675/share/1
-
验证了 MIPI-DSI,MIPI-CSI,现有问题:PMU在RST时下电不完全,不过不影响系统
树莓派
山寨摄像头驱动:ov5647_mipi.c -
-
-
-
-
-
-
-
-
-
-
项目文件:
bcbb006b-a850-4185-832b-8096ca195f40-yosemite_0.5.tar.gz需要配合Tina 5.0使用
-
解压OK,正在编译,烧录进去请问ov5647_mipi 摄像头可以用吗?
-
make[3]: Entering directory '/opt/V85x/tina-v853-open/openwrt/openwrt/package/firmware/prism54-firmware' make[3]: Nothing to be done for 'compile'. make[3]: Leaving directory '/opt/V85x/tina-v853-open/openwrt/openwrt/package/firmware/prism54-firmware' time: package/firmware/prism54-firmware/compile#0.11#0.04#0.14 make[3]: Entering directory '/opt/V85x/tina-v853-open/openwrt/openwrt/package/kernel/linux' mkdir -p /opt/V85x/tina-v853-open/openwrt/openwrt/staging_dir/target/root-v853-yosemite/stamp SHELL= flock /opt/V85x/tina-v853-open/openwrt/openwrt/tmp/.root-copy.flock -c 'cp -fpR /opt/V85x/tina-v853-open/out/v853/yosemite/openwrt/build_dir/target/linux-v853-yosemite/packages/.pkgdir/kernel/. /opt/V85x/tina-v853-open/openwrt/openwrt/staging_dir/target/root-v853-yosemite/' touch /opt/V85x/tina-v853-open/openwrt/openwrt/staging_dir/target/root-v853-yosemite/stamp/.kernel_installed ERROR: module '/opt/V85x/tina-v853-open/out/v853/yosemite/openwrt/build_dir/target/linux-v853-yosemite/linux-4.9/drivers/media/platform/sunxi-vin/modules/sensor/ov5648_mipi.ko' is missing. /opt/V85x/tina-v853-open/openwrt/openwrt/target/linux/v853-yosemite/modules.mk:29: recipe for target '/opt/V85x/tina-v853-open/out/v853/yosemite/openwrt/extra/targets/v853-yosemite/generic/packages/kmod-vin-v4l2_4.9-1_arm_cortex-a7_neon.ipk' failed make[3]: *** [/opt/V85x/tina-v853-open/out/v853/yosemite/openwrt/extra/targets/v853-yosemite/generic/packages/kmod-vin-v4l2_4.9-1_arm_cortex-a7_neon.ipk] Error 1 make[3]: Leaving directory '/opt/V85x/tina-v853-open/openwrt/openwrt/package/kernel/linux' time: package/kernel/linux/compile#1.16#0.07#1.24 ERROR: package/kernel/linux failed to build. package/Makefile:114: recipe for target 'package/kernel/linux/compile' failed make[2]: *** [package/kernel/linux/compile] Error 1 make[2]: Leaving directory '/opt/V85x/tina-v853-open/openwrt/openwrt' package/Makefile:110: recipe for target '/opt/V85x/tina-v853-open/openwrt/openwrt/staging_dir/target/stamp/.package_compile' failed make[1]: *** [/opt/V85x/tina-v853-open/openwrt/openwrt/staging_dir/target/stamp/.package_compile] Error 2 make[1]: Leaving directory '/opt/V85x/tina-v853-open/openwrt/openwrt' /opt/V85x/tina-v853-open/openwrt/openwrt/include/toplevel.mk:236: recipe for target 'world' failed make: *** [world] Error 2 make: Leaving directory '/opt/V85x/tina-v853-open/openwrt/openwrt' INFO: build_openwrt_rootfs failed
翻车了,补丁包还缺 ov5648_mipi.c ,麻烦楼主有空更新一下补丁包。
-
-
-
project kernel/linux-4.9/ -m drivers/media/platform/sunxi-vin/modules/sensor/Kconfig -m drivers/media/platform/sunxi-vin/modules/sensor/Makefile
还要修改这两个文件才行
-
感谢感谢,烧录OK,运行成功.
-
DCDC 方案,验证通过
-
@whycan 晕哥,您这个板子我打样了,要如何烧录呢,制作了启动卡插上去没啥反应。具体什么刷固件呢。谢谢了。
-
感觉很好的,想要下载看看
-
翻车了 dcdc方案,驱动摄像头无限重启。是mp2122输出功率不够吗
-
@haolisheng 摄像头是3v3上拉了吗,PA域是1.8v的上拉3.3v会重启
-
此回复已被删除! -
此回复已被删除! -
@whycanservice 请教了下 yuzu佬,驱动寨厂的摄像头,需要PA域改供电3.3。感谢两位
-
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号