您尚未登录。

#3 Re: 全志 SOC » 开源自己画的H3四层板打板只要50块 » 2021-02-03 10:11:34

kekemuyu 说:

学技术如果抱着太强的功利心,总是感觉学者也不好学那也没必要。如果是以兴趣为出发点,任何技术都可以为我所用。“做人嘛,最重要的是开心啦”,linus torvalds写过一本自传《just for fun》,所以说兴趣很重要。

不错!自己学会才重要。给你点个赞!

#4 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-31 15:16:38

修改U-BOOT,输出信息在LCD上显示,并使用USB连接键盘使用控制台

修改方法:
一:修改U-BOOT   include/configs/suniv.h

#define CONFIG_BOOTCOMMAND	"fatload mmc 0:1 0x80800000 zImage; "  \
                            "fatload mmc 0:1 0x83000000 suniv-f1c100s-licheepi-nano.dtb; " \
                            "bootz 0x80800000 - 0x83000000;"
#define CONFIG_BOOTARGS   "console=tty0 console=ttyS0,115200 panic=5 root=/dev/mmcblk0p2 rootwait rw "

添加了 console=tty0

二:修改rootfs /etc/inittab 文件

# console::respawn:/sbin/getty -L  console 0 vt100 # GENERIC_SERIAL
ttyS0::respawn:-/bin/sh
tty0::respawn:-/bin/sh

#5 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-30 22:43:53

视频压缩的时候把声音去掉,看看这视频,流畅不

#6 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-30 20:58:44

新添加SPI屏幕,2.4寸320*240,并移植了QT,走个例程

#7 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-28 13:13:52

240011814 说:

这是错误信息
root@LAPTOP-FK388856:/home/yhy/linux-5.4.77# make
  LEX     scripts/kconfig/lexer.lex.c
/bin/sh: 1: flex: not found
make[2]: *** [scripts/Makefile.host:9: scripts/kconfig/lexer.lex.c] Error 127
make[1]: *** [Makefile:590: syncconfig] Error 2
make: *** [Makefile:696: include/config/auto.conf.cmd] Error 2
root@LAPTOP-FK388856:/home/yhy/linux-5.4.77#


用交叉编译器,不能直接make
看看这个帖子吧。
https://whycan.com/t_3138.html

#8 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-27 22:02:47

硬件分享到了网盘了7天

链接:https://pan.baidu.com/s/1u6Y3TtHLDdf7RbuNw5sYgQ
提取码:01no

#9 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-27 11:27:14

a06041114 说:

楼主威武,请教下,rgb用了565,那剩下的2个脚能当其它功能用吗?boot里需要改?还是设置565后,剩余2个lcd口就自动空出来了?

R3,他们用的就是RGB565,空出来的管脚用作触摸了,你可以看看他们的源码,需要修改设备树

#10 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-26 09:19:33

这个芯片的性能确实不高,下次打算做个H3玩玩。

#11 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-25 22:08:48

明月照我沟渠 说:
bubailong 说:

帧率挺高的, 请问是用硬件解码器吗?

用的是软解,音频速率正常,视频是慢的,把音频关掉后,视频帧率就上来了

#13 Re: 全志 SOC » 新作F1C200S,百分之百开源,新年礼物开箱!!! » 2021-01-25 19:27:19

测试了MIC和按键,都没有问题
_20210125192158.png


现在硬件的所有功能均已得到验证,想自己玩玩的,或者做参考的可以下载看看,再发一次硬件
开源文件_20210125-1925.rar

#14 Re: 全志 SOC » 新作F1C200S,百分之百开源,新年礼物开箱!!! » 2021-01-25 00:01:18

测试了一下PAM8403功放,发现了点问题,原理图和PCB修改了下,原来的R11和R12弄错了,需要换成470nF的0402电容,还有芯片的15脚没有接地,重新上传一下文件。这个音效也就一般,有声,能听。。

开源文件_20210124-2348.rar

#15 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-24 23:49:31

测试了一下PAM8403功放,发现了点问题,原理图和PCB修改了下,原来的R11和R12弄错了,需要换成470nF的0402电容,还有芯片的15脚没有接地,重新上传一下文件。这个音效也就一般,有声,能听。。

开源文件_20210124-2348.rar

#16 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-23 20:26:15

yjansrg 说:

请问源码到那里可以获取得到

已经放出了内核源码
开源内核源码帖子

#17 Re: 全志 SOC » 新作F1C200S,百分之百开源,新年礼物开箱!!! » 2021-01-23 20:18:40

现在放出内核源码,放在网盘里了,解压后直接编译就可以了,不需要任何配置

链接: https://pan.baidu.com/s/1eb22M-PIGRxXOK4_1P1_dQ
提取码:wboh

linux5.4.77内核,支持视频硬解,codec声卡驱动,USB驱动



以下由 @哇酷小二 2021-01-25 添加:
--------------------
百度云盘失效时可以本站下载: linux_bubailong.tgz (170M)

#18 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-23 15:59:45

这段时间有点忙,更新的慢了点,新添加了声卡部分,来首《寻》品品,手机录的,声音有点小。

#19 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-22 09:16:38

yishuizi 说:

双层板还是4层板

这个块板子用的是4层的

#20 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-22 09:16:15

changliu_2009 说:

楼主你好!能分享下触摸屏怎么调通的 吗,我用荔枝派 触摸屏驱动不了 设备树重新编译了也不行。

你可以参考这个帖子就行,我用的现成的固件,为了测试屏幕的
https://whycan.com/t_5684.html。

#21 Re: 全志 SOC » 请问有没有大神搞定了f1c100s的主线kernel4.19下的声卡驱动?[13楼@wammaw1314搞定声卡驱动,欢迎测试] » 2021-01-15 23:01:07

wammaw1314 说:

主线Linux 4.19 f1c100s 声卡支持:
suniv-dma.c 和 suniv-codec.c 是基于 原先的sun4i-dma.c 和 sun4i-codec.c 新增和修改过来的,是外网Mesih Kilinc大神提供到Linux的patch,但未合并;
我重新加了文件,整个修改和新增的包如下,具体修改代码,可以比较下两者源码。

linux_patch.zip

这个文件怎么使用,我用主线5.2的内核调不出codec的驱动

#22 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-14 09:33:55

Quotation 说:
bubailong 说:

我这个是调了主频和DDR速度的,如果用默认的,也是没法看的。

DDR参数是如何调整的?

修改U-boot就可以了,步骤如下:
第一步,先打开这个文件 ,记得是u-boot里面的  arch/arm/mach-sunxi/dram_suniv.c

struct dram_para suniv_dram_para = {
    .size = 32,
    .clk = 156,
    .access_mode = 1,
...
};

把上面的.clk = 156,  改成.clk = CONFIG_DRAM_CLK,

第二步:修改u-boot目录下的.config文件

CONFIG_DRAM_CLK=156
CONFIG_SYS_CLK_FREQ=408000000

直接修改上面这个两个数字就可以了

#23 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-14 09:06:09

blade_cheng 说:

看了下PCB,第二层GND是没铺铜嘛

第二层是内电层,是一面完整的参考地

#24 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-13 16:54:13

kaixxss 说:

淘宝上的芯片不知道能不能买 看了下好像都是拆机片

这种芯片拆不拆机的无所谓,能用就行。

#25 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-13 09:53:21

视频播放CPU占用率90%以上的问题能不能解决下?


我这个是调了主频和DDR速度的,如果用默认的,也是没法看的。

#26 Re: 全志 SOC » 新作F1C200S,百分之百开源,新年礼物开箱!!! » 2021-01-12 11:54:02

jnaks 说:

现在会员都涨价了

涨价了。。越来越值钱了

#27 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-12 09:59:46

david 说:

F1c哪里搞到的

??是芯片还是板子,芯片网上买的,板子自己做的

#28 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-12 09:23:20

lcfmax 说:

楼主威武,搞个套件给大家跟大佬一起玩啥

我做的这些功能,后面会全部开源

#30 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-11 13:34:14

guzhengstar 说:

毫无悬念 一次通过吗 厉害

之前也做过F1C200S的,这次是重新设计了一下,软件部分还会一步步更新,后面也会发个完整的

#32 全志 SOC » 新作F1C200S,百分之百开源,新年礼物开箱!!! » 2021-01-11 12:44:51

bubailong
回复: 59

测试帖:https://whycan.com/t_5771.html

在测试过程中遇到的问题:
焊接的时候晶振焊反了90度,也是找了半天,封装很小不容易发现。
本来想放两个SOP-8的封装,用来放nor flash 和nand,结果少放了阻容元器件,就去掉了一个。


软件测试部分还是比较顺利的,最后进行了压力测试,CPU频率极限800MHZ,DDR:240MHZ,正常使用稳定在主频:720MHZ,DDR:204MHZ

开源文件.rar

#33 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-10 21:41:19

看来是焊接的问题了,换另一个板子就好很多,看看效果

#34 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-10 21:18:22

歌以咏志 说:

是说视频显示卡对吗?这个问题是因为解码器出来是YUV数据, 转成RGB显示到LCD的, 如果驱动了2D, 就可以直接显示YUV, 显示会流畅很多.


不是很卡,是报错了
error  : cedarc <H264CheckNewFrame:1941>: here1: the first slice of the frame is not 0
debug  : cedarc <H264CheckNewFrame:1938>: here3:bDecSecondFieldError=1

跑几秒就会报个错误
频率调上来了,并不卡,就是报错的时候会花屏

#35 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-10 20:36:56

尝试了下硬件解码,但是出现了点问题,看看视频效果

大佬帮忙看看


对了,我修改了CPU的主频

CPU主频:800Mhz
DDR:240Mhz

#36 Re: 全志 SOC » F1C200s主线gstreamer使用openmax调用cedar硬解码 » 2021-01-10 10:57:51

逸俊晨晖 说:
bubailong 说:

大神,帮我看看,是哪一步出错了。。

在设备树中 cedar_dev和ion 的status 项从 disabled改成okay


谢谢了,出现了

#37 Re: 全志 SOC » F1C200s主线gstreamer使用openmax调用cedar硬解码 » 2021-01-10 10:05:32

昨天调了一天,按照教程  /dev中始终不出现cedar_dev和ion 这两个

_20210110095810.png_20210110095924.png_20210110095939.png_20210110100034.png


内核中也勾选cedarx,编译后放进TF卡启动,就是不出现

大神,帮我看看,是哪一步出错了。。

#38 Re: 全志 SOC » F1C200s主线gstreamer使用openmax调用cedar硬解码 » 2021-01-08 20:54:26

逸俊晨晖 说:
bubailong 说:

为啥无法启动呢?没有任何输出

我估计你用F1C100s玩火了 内存不足警告
注意串口接口 歪朵拉R3的是PA2 PA3

我知道了,R3默认的是串口1,不是串口0

#42 Re: 全志 SOC » F1C200s主线gstreamer使用openmax调用cedar硬解码 » 2021-01-08 09:02:41

厉害厉害,学习了,这回可玩性就大多了,有声音吗?

#43 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-07 23:51:33

IMG_20210107_214037.jpg
使用sunxi-fel工具下载nor flash
IMG_20210107_222059.jpg
flash启动中
IMG_20210107_222114.jpg
flash启动正常

用的固件都是荔枝派nano默认的

#47 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2021-01-07 10:48:17

hzqlz 说:

我的新年礼物呢

等到测试没有问题,就会把原理图和PCB发出来

#50 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2020-12-30 14:56:08

kekemuyu 说:

usb建议type c

电流并不大,Micro还是够用的

#51 Re: 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2020-12-30 14:45:52

raspberryman 说:

漂亮,坐等开源,请问左下角的芯片是不是I2S声卡?

这个是PAM8403,功放芯片

#52 全志 SOC » 新作F1C200S,打算百分之百开源,给大家的新年礼物。 » 2020-12-30 14:36:03

bubailong
回复: 133

_20201230142440.png

这个板子正在打板中,等到测试通过后,会百分之百开源,就当作给大家的新年礼物啦!

板载串口芯片CP2104,使用的是串口0
双声道声卡芯片,可外接3W扬声器,可外接耳机
RGB屏幕及GT911电容触摸屏接口
预留20P外接2.54插针
添加了WQ25QXX系列芯片封装和NAND封装,TF卡,可自行选择。
此板并没有留出CSI摄像头的接口,想要使用摄像头的可以自行调试出USB。

兼容荔枝派Nano的管脚








以下由 @哇酷小二 2021-01-12 更新:
-------------------------------------------------
https://whycan.com/t_5771.html
在测试过程中遇到的问题:
焊接的时候晶振焊反了90度,也是找了半天,封装很小不容易发现。
本来想放两个SOP-8的封装,用来放nor flash 和nand,结果少放了阻容元器件,就去掉了一个。

软件测试部分还是比较顺利的,最后进行了压力测试,CPU频率极限800MHZ,DDR:240MHZ,正常使用稳定在主频:720MHZ,DDR:204MHZ
PCB文件下载: 开源文件.rar

#56 Re: DOPI开源摄像头(HI3516/HI3518) » DOPI EV200 SDK 开源啦!快来下载 Q群 735884031 » 2020-07-13 09:14:57

cijliu 说:

入坑指南: http://www.dopi.vip/tutorial/

uboot源码: https://github.com/cijliu/uboot

linux源码: https://github.com/cijliu/linux

rootfs文件系统: https://github.com/cijliu/rootfs

为了方便大家下载,提供码云地址:

uboot源码: https://gitee.com/cijliu/uboot

linux源码: https://gitee.com/cijliu/linux

rootfs文件系统: https://gitee.com/cijliu/rootfs

Dopi入门文档http://doc.dopi.vip/docs/first/ev2000

DOPI开源交流群:735884031


非常不错,我想问下,IMX307摄像头的2P的座线是从哪里引出来的,原理图上没有找到呀

#57 Re: 全志 SOC » DIY一块全志V3S的学习板,尽量引出所有功能(感谢晕哥支持) » 2020-06-12 09:11:03

mysteryli 说:

我想到以下几个原因,欢迎大佬提出其他可能或否认我的猜想
1.芯片某一个电源引脚虚焊导致
2.电源线设计较细导致电流不足以启动内核或内核启动电压被拉低
3.SD卡上拉电阻导致
4.SD卡到芯片某一个引脚虚焊
5.读取SD卡速度太快,走线设计不合理不支持这种速度
6.芯片是坏的,切不是全坏,坏的比较玄导致只能这种现象
7. 32.768khz晶振没有焊接(以排除)


我自己做的板子也有这个问题,但是我把U-BOOT的屏幕配置去掉,用默认的配置,就可以跑起来,你试试

#59 Re: 全志 SOC » 自制的V3S板子TF卡启动,打印卡死了,帮忙看看是啥原因。 » 2020-06-05 09:39:17

我发现U-BOOT用默认配置,没问题,能跑起来!我的板子上没有电阻触摸芯片,应该是初始化失败造成的。

#60 Re: 全志 SOC » 自制的V3S板子TF卡启动,打印卡死了,帮忙看看是啥原因。 » 2020-06-04 09:30:05

哇酷小二 说:

烧本站 @路漫漫 的固件试一试

哪个固件?我感觉像荔枝派的uboot自己修改过的,自制的板子运行不了

#61 全志 SOC » 自制的V3S板子TF卡启动,打印卡死了,帮忙看看是啥原因。 » 2020-06-04 08:40:16

bubailong
回复: 5

TIM截图20200604083852.png


各位大神,帮我看看,启动后,打印几行就卡死了,重启后也一样,是啥原因?

#63 Re: 全志 SOC » 各位大佬,f1c100s和ea3036手工焊接有什么方法技巧吗? » 2020-06-01 14:05:57

焊接F1C100S其实挺好焊接的,用一字头烙铁就可以了,但是这个EA3036确实不好焊接,我也是焊接了两三片才成功

#66 Re: 全志 SOC » 发布一套V3S可用的BSP内核的完整包(含u-boot、BSP内核、buildroot、.config、sunxi-tools、lrzsz) » 2020-05-25 09:02:03

wonrowl 说:

请教下,这个是TF卡启动,如何烧写到nor或者nandflash,
去除tf卡的依赖呢,直接从flash启动,?

你可以参考这个的7楼,修改u-boot,写个打包脚本
https://whycan.cn/t_3138.html

#67 Re: 全志 SOC » 发布一套V3S可用的BSP内核的完整包(含u-boot、BSP内核、buildroot、.config、sunxi-tools、lrzsz) » 2020-05-22 17:07:18

秦皇岛岛主 说:

标记一下,听说v3s要停产,不知道是不是真的

听谁说的,不可能吧!

#72 Re: 全志 SOC » 发布一套V3S可用的BSP内核的完整包(含u-boot、BSP内核、buildroot、.config、sunxi-tools、lrzsz) » 2020-05-19 15:51:26

逸俊晨晖 说:

http://nano.lichee.pro/build_sys/rootfs.html
里面有一句 buildroot不能进行多线程编译

buildroot用的不是他们的,我这可以使用多线程的,前提是你配置的UBUNTU支持多线程

#73 Re: 全志 SOC » 发布一套V3S可用的BSP内核的完整包(含u-boot、BSP内核、buildroot、.config、sunxi-tools、lrzsz) » 2020-05-19 11:09:02

哇酷小二 说:

感谢楼主分享, 这个文件我已经传上来了: linux-3.4.tar.gz

校验值 CRC32是: 0x258be813


哈哈,嗯,对,用的就是这个,编译后感觉挺好用的,就发出来了,借花献佛

#74 全志 SOC » 发布一套V3S可用的BSP内核的完整包(含u-boot、BSP内核、buildroot、.config、sunxi-tools、lrzsz) » 2020-05-19 10:34:07

bubailong
回复: 66

搞了几天,终于收集了完整的一套,编译就可以用的包,先放地址

https://gitee.com/bailong_v3s/V3S_all          这个地址是国内的服务器,告别Github的蜗牛速度

git clone https://gitee.com/bubailong/u-boot.git -b v3s-current   这个是uboot

链接: https://pan.baidu.com/s/1BXHzOhCiQdF7YRohtO3gSw
提取码:ra2t

百度云这个是BSP内核的地址(内核大于100M不能上传到gitee,大家有什么资源可以上传到这个网站,速度非常快)

将下载的文件放到UBUNTU下解压(直接在UBUNTU下右键,点击提取到此处就可以了)

下面是使用说明:


一:uboot:

cd u-boot

ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- make LicheePi_Zero_480x272LCD_defconfig(因为配置文件里我默认的是4.3寸的屏幕)

ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- make LicheePi_Zero_800x480LCD_defconfig(这个也贴出来)

执行编译:

ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- make -j4

二:sunxi-tools
     这个工具解压后不需要编译,直接就可以用

三:生成boot.scr文件(复制config里的bootBSP.cmd到u-boot目录)

   

 mkimage -C none -A arm -T script -d bootBSP.cmd boot.scr

(执行这句就可以生成boot.scr)


四:生成 script.bin文件(复制config里的sys_config.fex到u-boot目录)默认4.3寸屏幕,根据需要自行修改

../sunxi-tools/fex2bin sys_config.fex > script.bin

五:编译内核(linux-3.4)(复制config里的lichee_BSP_config到linux-3.4目录)

cd linux-3.4

cp lichee_BSP_config .config

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- uImage -j16

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j16 INSTALL_MOD_PATH=out modules

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j16 INSTALL_MOD_PATH=out modules_install

执行完后uImage 在 arch/arm/boot/uImage就会出现了(里面已经把OV5647、网口选择了,不需要额外的配置了)

六:文件系统buildroot2019.08(可以配置QT5,已经验证,选择内部的编译器就可以了)
 

cd buildroot2019.08

make menuconfig

   
下面这个是基本配置
_20200519100655.png




下面是配置QT步骤

_20200519100737.png

_20200519100757.png

_20200519100826.png

_20200519100843.png

_20200519100950.png

_20200519101011.png

_20200519101040.png


按照上面的步骤配置后就可以使用QT了(编译过程会下载很多包,后面会发出来)

make -j16

上面的  -j16  是电脑的线程数,我的是支持16线程的,大家根据自己的配置改

七:下载到板子

    烧录TF卡启动盘:
        1) 删除TF卡所有分区
        2) 将uboot写入到sd卡8k偏移处
           

sudo dd if=u-boot-sunxi-with-spl.bin of=/dev/sdb bs=1024 seek=8

    (进入u-boot目录后执行)
        3) 建立第一个分区(boot),前面空出8MB   大小32M(可以随意填写), 格式FAT16, 把uImage,boot.src,script.bin,拷贝到 这个分区
        4) 建立第二个分区(rootfs),用尽剩余空间,格式ext4, 把buildroot产生的rootfs.tar解压到该分区根目录(进入buildroot-2019.08后执行)
             

tar xvf output/images/rootfs.tar -C /挂载的tf卡第二个分区目录

把上面的步骤都执行完后,就可以退出TF卡,插到板子上就可以运行了,对于刚入门的新手来说够用了








以下由@哇酷小二 2020-05-12 添加
------------------------------------------
链接: https://pan.baidu.com/s/1BXHzOhCiQdF7YRohtO3gSw
提取码:ra2t
感谢楼主分享, 这个文件我已经传上来了: linux-3.4.tar.gz
校验值 CRC32是: 0x258be813

其他参考链接: licheepi zero BSP 内核(linux3.4) 编译教程

#77 Re: 全志 SOC » 自制F1C200S小板到手了,祝我幸福吧! » 2020-05-06 16:35:02

下一版改成V3S跑双摄,加个NB_IOT玩玩,大家需要什么功能,我看看能不能加进去,做好了,成本价出。

#78 Re: 全志 SOC » 自制F1C200S小板到手了,祝我幸福吧! » 2020-05-06 16:29:46

wenunit 说:

楼主的手工活精细啊,多面手。

谢谢,现在除了TF卡有问题外,其他都测通了

#79 Re: 全志 SOC » 【2】step by step 编译全志 f1c100s 官方linux bsp (重建文件系统已经搞定,详见5楼) » 2020-05-03 22:25:32

bubailong 说:

谢谢,我下载试试


下载最后失败了,这个正常吗?

Cloning into 'c600'...
remote: Enumerating objects: 74701, done.
remote: Counting objects: 100% (74701/74701), done.
remote: Compressing objects: 100% (59675/59675), done.
remote: Total 74701 (delta 13906), reused 74701 (delta 13906), pack-reused 0
Receiving objects: 100% (74701/74701), 821.27 MiB | 11.14 MiB/s, done.
Resolving deltas: 100% (13906/13906), done.
Checking connectivity... done.
Checking out files: 100% (72815/72815), done.
batch response: Currently only supports Enterprise projects                     
error: failed to fetch some objects from 'https://gitee.com/bubailong/c600.git/info/lfs'

#82 Re: 全志 SOC » 【2】step by step 编译全志 f1c100s 官方linux bsp (重建文件系统已经搞定,详见5楼) » 2020-05-03 20:41:48

按照晕哥的流程,到第6步骤 重新打包失败了,什么原因

[/	/opt/c600/out/sunivw1p1/linux/common/buildroot/external-toolchain/bin/arm-none-linux-gnueabi-ldconfig -r /opt/c600/out/sunivw1p1/linux/common/buildroot/target; \
else \
	/sbin/ldconfig -r /opt/c600/out/sunivw1p1/linux/common/buildroot/target; \
fi
echo 2011.02 > /opt/c600/out/sunivw1p1/linux/common/buildroot/target/etc/br-version
"target/suniv.sh" /opt/c600/out/sunivw1p1/linux/common/buildroot/target
mkdir: cannot create directory ‘/opt/c600/out/sunivw1p1/linux/common/buildroot/target/lib/firmware’: File exists
cp: cannot stat '/opt/c600/out/sunivw1p1/linux/common/buildroot/external-toolchain/arm-linux-gnueabi/libc/lib/arm-linux-gnueabi/*': No such file or directory
rm -f /opt/c600/out/sunivw1p1/linux/common/buildroot/build/locales.nopurge
for i in C en_US; do echo $i >> /opt/c600/out/sunivw1p1/linux/common/buildroot/build/locales.nopurge; done
for dir in /opt/c600/out/sunivw1p1/linux/common/buildroot/target/usr/share/locale; \
do \
	for lang in $(cd $dir; ls .|grep -v man); \
	do \
		grep -qx $lang /opt/c600/out/sunivw1p1/linux/common/buildroot/build/locales.nopurge || rm -rf $dir/$lang; \
	done; \
done
>>>   Generating root filesystem image rootfs.squashfs
rm -f /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
touch /opt/c600/out/sunivw1p1/linux/common/buildroot/build/.fakeroot.00000
cat /opt/c600/out/sunivw1p1/linux/common/buildroot/build/.fakeroot* > /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
echo "chown -R 0:0 /opt/c600/out/sunivw1p1/linux/common/buildroot/target" >> /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
echo "/opt/c600/out/sunivw1p1/linux/common/buildroot/host/usr/bin/makedevs -d target/generic/device_table.txt /opt/c600/out/sunivw1p1/linux/common/buildroot/target" >> /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
echo "	/opt/c600/out/sunivw1p1/linux/common/buildroot/host/usr/bin/mksquashfs /opt/c600/out/sunivw1p1/linux/common/buildroot/target /opt/c600/out/sunivw1p1/linux/common/buildroot/images/rootfs.squashfs -noappend -comp xz && chmod 0644 /opt/c600/out/sunivw1p1/linux/common/buildroot/images/rootfs.squashfs" >> /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
chmod a+x /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
/opt/c600/out/sunivw1p1/linux/common/buildroot/host/usr/bin/fakeroot -- /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
fakeroot: preload library not found, aborting.
fs/squashfs/squashfs.mk:41: recipe for target '/opt/c600/out/sunivw1p1/linux/common/buildroot/images/rootfs.squashfs' failed
make: *** [/opt/c600/out/sunivw1p1/linux/common/buildroot/images/rootfs.squashfs] Error 1
make: Leaving directory '/opt/c600/buildroot'
ERROR: build buildroot Failed
root@ubuntu:/opt/c600# 

#83 Re: 全志 SOC » 【1】step by step 编译全志 f1c100s 官方linux bsp » 2020-05-02 20:34:52

beign to init dram
init dram ok dram_size = 64
--fas 1 run end---


U-Boot 2014.07 (Apr 07 2017 - 14:56:57) Allwinner Technology

uboot commit : b536a600941a03733bbba08d480dc3fbd57047bf

串口1只输出了这么多

#84 Re: 全志 SOC » 【1】step by step 编译全志 f1c100s 官方linux bsp » 2020-05-02 17:48:31

晕哥 说:

那个问题后来解决了。
现在是用全志官方软件根本烧不进去,
换几台电脑都不行,
一开始能烧进去的 img 现在换了5台都不行。

https://whycan.cn/files/members/3/165923gsascz2dhd2tadmv.png

现在改用开源的 sunxi-fel, 一点问题都没有。
自己处理烧写地址问题.


晕哥,你这个问题怎么解决的
QQ截图20200502175320.png

#85 Re: 全志 SOC » 【1】step by step 编译全志 f1c100s 官方linux bsp » 2020-05-02 14:39:22

QQ截图20200502144345.png
QQ截图20200502144306.png

终于编译完成了

out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65/doc/autoconf.texi

这个文件按照网上的回答,前面加减号不管用,直接把后面的@c删除就好了,又一个坑

#86 Re: 全志 SOC » 【1】step by step 编译全志 f1c100s 官方linux bsp » 2020-05-02 13:44:24

nufing 说:

编译那个, linux 4 版本正常运行,

想编译这个, linux 3的版本,

提示如下错误,不知道怎么解决  ubuntu 版本是  18 64位的

Makefile:241: recipe for target 'autoconf.info' failed
make[3]: *** [autoconf.info] Error 1
make[3]: Leaving directory '/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65/doc'
Makefile:338: recipe for target 'install-recursive' failed
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory '/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65'
Makefile:653: recipe for target 'install' failed
make[1]: *** [install] Error 2
make[1]: Leaving directory '/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65'
package/Makefile.package.in:296: recipe for target '/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65/.stamp_host_installed' failed
make: *** [/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65/.stamp_host_installed] Error 2
make: Leaving directory '/root/Documents/C600_Linux/buildroot'
ERROR: build buildroot Failed
root@ubuntu:~/Documents/C600_Linux# apt-get install-recursive
E: Invalid operation install-recursive
root@ubuntu:~/Documents/C600_Linux# apt-get install recursive
Reading package lists... Done
Building dependency tree       
Reading state information... Done

我遇到的也是这个问题,是啥原因。

#87 Re: 全志 SOC » 自制F1C200S小板到手了,祝我幸福吧! » 2020-05-01 17:55:15

泡在妞里的Feel 说:

供电不足,是LDO输出电流能力不够,还是布线太细?

板子的线太细了,LDO是够用的

#88 Re: 全志 SOC » 自制F1C200S小板到手了,祝我幸福吧! » 2020-05-01 17:53:27

今天花了一天的时间,终于搞定了,重0开始搭建,遇到了好多的坑,完美运行了
QQ截图20200501175654.png

#89 Re: 全志 SOC » 自制F1C200S小板到手了,祝我幸福吧! » 2020-04-29 11:31:36

这块板子,犯了个低级错误,TF卡供电不足,导致TF卡启动很不稳定

#90 Re: 全志 SOC » 自制F1C200S小板到手了,祝我幸福吧! » 2020-04-29 09:09:16

哈哈,板子FLASH完美启动,一些外设没有,但还是启动了
IMG_20200429_090548.jpg

#91 Re: 全志 SOC » 荔枝派nano f1c100s 开发板入坑记录 » 2020-04-28 13:21:49

晕哥,我问下,TF卡启动的时候,一直定在了read ZimageZ这个位置了,是啥原因呀。

#92 Re: 全志 SOC » 自制F1C200S小板到手了,祝我幸福吧! » 2020-04-28 11:39:32

ggk1989 说:

板子漂亮  楼主焊接手艺不错

谢谢各位的支持,接下来要调一调了。

#93 Re: 全志 SOC » 自制F1C200S小板到手了,祝我幸福吧! » 2020-04-28 09:16:15

1035036848 说:

祝你幸福,想问一下,那个fpc座子怎么焊接的?

FPC的焊接:我是这么焊接的,先给焊盘上锡,把FPC座放上去,先焊接一个管脚,固定位置,一定要把烙铁上的焊锡弄干净了,不能有焊锡,否则会焊连,用扁头烙铁从焊盘上把焊锡连接到FPC座上就可以了,烙铁上不能有焊锡。

#94 全志 SOC » 自制F1C200S小板到手了,祝我幸福吧! » 2020-04-28 08:45:53

bubailong
回复: 29

板子刚到手就焊接了一块,来瞅瞅。
IMG_20200428_083548.jpg
IMG_20200428_083555.jpg

量了各项电压均正常,在TF卡中装了程序,屏幕一次性点亮,万福呀!
IMG_20200427_233249.jpg


但是遇到了问题,我在下面这步卡住了,啥原因,内核运行不了
IMG_20200427_234106.jpg

#95 Re: 全志 SOC » 第一次画全志的板子F1C200S,明天发板 » 2020-04-24 12:22:44

kdtcf 说:

双面板就能做,成本很低了

关键是性价比很不错,做一个玩玩

#97 Re: 全志 SOC » 第一次画全志的板子F1C200S,明天发板 » 2020-04-23 08:55:03

piotr_go 说:

I like it.
What's JP1/P2 for?. Can you share schematic?

JP1是OV5640摄像头接口,P2是外接接口,后面给出了标记,这是我做的第一版,等测试通过了,我再发出来吧!

#98 Re: 全志 SOC » 第一次画全志的板子F1C200S,明天发板 » 2020-04-23 08:51:52

cwspads 说:

元件离板框太近,有条走线也离板边太近,四个角倒一下圆角好点。

好,今天我修正修正,大家多提宝贵意见

#99 Re: 全志 SOC » 第一次画全志的板子F1C200S,明天发板 » 2020-04-22 20:58:58

晕哥 说:

路过, 貌似有一个 CP2104 ?

猜对了

#100 Re: 全志 SOC » 第一次画全志的板子F1C200S,明天发板 » 2020-04-22 20:53:56

有梦的地方 说:

看起来挺漂亮

最近才发现有这么个好东西,做块板子玩玩

#101 全志 SOC » 第一次画全志的板子F1C200S,明天发板 » 2020-04-22 17:55:48

bubailong
回复: 24

我是最近才发现有F1C200S这么好的东西,看中的是性价比,简直无敌呀!
所以弱弱的画了个板子,60*35大小的双层板子,0402太小了,不好焊接,直接全用0603,,明天发板

_20200422174503_20200422-1755.png

#104 Re: 全志 SOC » 全志F1C200S原理图+PCB(公版) » 2020-04-16 15:57:05

正在学习中,重点是性价比超高

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn