新 SDK 平台下载 D1-H/D1s SDK
https://bbs.aw-ol.com/topic/3947
新版本 git 默认加强了安全性,身份认证不会保存,导致拉取 repo 需要多次输入密码,可以用下列命令配置:
git config --global credential.helper store
(V3s/V3x/S3/S3L/R11通吃)小智V3x开发板smallwitpi lite u-boot/linux/buildroot测试
https://whycan.com/t_7248.html
直接用 win32diskimager 烧这里面的固件试一试?
V3s SPI NAND u-boot @openwrt
https://whycan.com/t_3123.html#p26419
(全开源)D1s排针版本资料汇总
https://bbs.aw-ol.com/topic/3792
试一试这个:
链接: https://pan.baidu.com/s/1tADvigD1xtOWqieJmcuPkA?pwd=awol
提取码:awol
发现编译工具链不一样,openwrt的编译工具链都是musl的,v3s的是linaro的。 下载的是A7架构一样的二进制应该可以跑起来。
需要怎么操作吗?
如果能跑起来,用openwrt的应用也方便
如何配置buildroot用外部编译器?
https://whycan.com/t_669.html#p2202
#获取4G模块ip地址
udhcpc -i usb0
#ping www.163.com
#设置wifi网卡地址
ifconfig wlan0 192.168.0.1
#给wifi网卡设置dhcp服务器
mkdir -p /var/run/dhcp-server/
dhcpd wlan0 -cf /etc/dhcpd.conf -pf /var/run/dhcp-server/dhcpd.pid
#启动ip数据包转发
echo 1 > /proc/sys/net/ipv4/ip_forward
#转发规则
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
#启动wifi热点
hostapd -B /etc/hostapd3.conf
以上是把4G转wifi热点的脚本
都不是的话,试一试这个:
buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *,支持SPI NAND
https://whycan.com/t_5221.html
buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *,支持SPI NAND
https://whycan.com/t_5221.html
F1C200s 用 tplayerdemo 播放视频,非常抖,关闭播放屏幕显示就正常了,请问这是什么问题呢?
https://bbs.aw-ol.com/topic/1721/share/1
可能是以下问题:
① 内存带宽不够
② SDK需要优化
能支持emmc作为系统盘么?我的v3lp贴了块三星的KLM8G1GETF-B041。spi现在另有它用。
支持。
修改2个数字让V3S TINA 跑在SDC0口EMMC
https://bbs.aw-ol.com/topic/3891/share/4
D1s资料比较齐全:
链接: https://pan.baidu.com/s/1h-yRCvY3I7fhlVL9tVIfvw?pwd=awol
(全开源)D1s排针版本资料汇总
https://bbs.aw-ol.com/topic/3792
@435788A
固件不匹配,或者屏幕坏了。
下单买了一个 汇顶 GT911/GT9xx 电容触摸屏产测工具
https://whycan.com/t_2366.html
@muxi01
高通410 wifi棒子?
我已经用它推流直播了😂
【wifi棒B站24h推流测试-哔哩哔哩直播】 https://b23.tv/XG4CODS
666
frame=1369038 fps= 63 q=-1.0 size=39847858kB time=15:51:41.31 bitrate=frame=1369040 fps= 63 q=-1.0 size=39847955kB time=15:51:41.33 bitrate=frame=1369045 fps= 63 q=-1.0 size=39848268kB time=15:51:41.68 bitrate=frame=1369051 fps= 63 q=-1.0 size=39848583kB time=15:51:41.78 bitrate=frame=1369071 fps= 63 q=-1.0 size=39848903kB time=15:51:42.79 bitrate=frame=1369088 fps= 63 q=-1.0 size=39849110kB time=15:51:43.49 bitrate=frame=1369129 fps= 63 q=-1.0 size=39849465kB time=15:51:45.03 bitrate=frame=1369155 fps= 63 q=-1.0 size=39849907kB time=15:51:46.20 bitrate=frame=1369182 fps= 63 q=-1.0 size=39850172kB time=15:51:47.46 bitrate=frame=1369205 fps= 63 q=-1.0 size=39850575kB time=15:51:48.20 bitrate=frame=1369207 fps= 63 q=-1.0 size=39850600kB time=15:51:48.35 bitrate=frame=1369223 fps= 63 q=-1.0 size=39850762kB time=15:51:49.04 bitrate=frame=1369236 fps= 63 q=-1.0 size=39850868kB time=15:51:49.57 bitrate=frame=1369245 fps= 63 q=-1.0 size=39850966kB time=15:51:49.91 bitrate=av_interleaved_write_frame(): Error number -10054 occurred
[out#0/flv @ 000001c997a6be00] Error muxing a packet
frame=1369257 fps= 63 q=-1.0 size=39851059kB time=15:51:50.42 bitrate=[flv @ 000001c998015440] Failed to update header with correct duration.
[flv @ 000001c998015440] Failed to update header with correct filesize.
[out#0/flv @ 000001c997a6be00] Error writing trailer: Error number -10054 occurred
[out#0/flv @ 000001c997a6be00] Error closing file: Error number -10054 occurred
[out#0/flv @ 000001c997a6be00] video:38887853kB audio:892194kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.178915%
frame=1369257 fps= 63 q=-1.0 Lsize=39851220kB time=15:51:50.45 bitrate=5716.3kbits/s speed=2.64x
Conversion failed!
ffmpeg直接推rtmp流到bilibili服务器,如果碰到网络10054 问题会退出进程,所以上面的脚本需要优化一下,或者配合nginx推流。
推流成功:
51633@DESKTOP-8AVNF99 MINGW64 /d
$ "D:\Downloads\ffmpeg-2023-05-08-git-2d43c23b81-full_build\bin\ffmpeg.exe" -stream_loop -1 -safe 0 -f concat -i "E:\Downloads\bilbili_live\filelist.txt" -vcodec copy -acodec copy -f flv "rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_87453990_8834092&key=d6ce52b73db05365c5d529c5b0dec8c1&schedule=rtmp&pflag=1"
ffmpeg version 2023-05-08-git-2d43c23b81-full_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
libavutil 58. 7.100 / 58. 7.100
libavcodec 60. 11.100 / 60. 11.100
libavformat 60. 5.100 / 60. 5.100
libavdevice 60. 2.100 / 60. 2.100
libavfilter 9. 7.101 / 9. 7.101
libswscale 7. 2.100 / 7. 2.100
libswresample 4. 11.100 / 4. 11.100
libpostproc 57. 2.100 / 57. 2.100
[matroska,webm @ 000002b016c9aa40] Auto-inserting h264_mp4toannexb bitstream filter
Input #0, concat, from 'E:\Downloads\bilbili_live\filelist.txt':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: h264 (High), yuv420p(progressive), 1920x1040 [SAR 1:1 DAR 24:13], 23.98 fps, 23.98 tbr, 1k tbn
Metadata:
BPS-eng : 4456500
DURATION-eng : 01:21:09.865000000
NUMBER_OF_FRAMES-eng: 116760
NUMBER_OF_BYTES-eng: 2712819676
_STATISTICS_WRITING_APP-eng: mkvmerge v22.0.0 ('At The End Of The World') 64-bit
_STATISTICS_WRITING_DATE_UTC-eng: 2019-02-26 05:40:59
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1: Audio: aac (LC), 48000 Hz, 5.1, fltp
Metadata:
title : 英语
BPS-eng : 128000
DURATION-eng : 01:21:09.952000000
NUMBER_OF_FRAMES-eng: 228279
NUMBER_OF_BYTES-eng: 77919233
_STATISTICS_WRITING_APP-eng: mkvmerge v22.0.0 ('At The End Of The World') 64-bit
_STATISTICS_WRITING_DATE_UTC-eng: 2019-02-26 05:40:59
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:2: Audio: ac3, 48000 Hz, stereo, fltp, 224 kb/s
Metadata:
title : 国语
BPS-eng : 224000
DURATION-eng : 01:21:09.920000000
NUMBER_OF_FRAMES-eng: 152185
NUMBER_OF_BYTES-eng: 136357760
_STATISTICS_WRITING_APP-eng: mkvmerge v22.0.0 ('At The End Of The World') 64-bit
_STATISTICS_WRITING_DATE_UTC-eng: 2019-02-26 05:40:59
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Output #0, flv, to 'rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_87453990_8834092&key=d6ce52b73db05365c5d529c5b0dec8c1&schedule=rtmp&pflag=1':
Metadata:
encoder : Lavf60.5.100
Stream #0:0: Video: h264 (High) ([7][0][0][0] / 0x0007), yuv420p(progressive), 1920x1040 [SAR 1:1 DAR 24:13], q=2-31, 23.98 fps, 23.98 tbr, 1k tbn
Metadata:
BPS-eng : 4456500
DURATION-eng : 01:21:09.865000000
NUMBER_OF_FRAMES-eng: 116760
NUMBER_OF_BYTES-eng: 2712819676
_STATISTICS_WRITING_APP-eng: mkvmerge v22.0.0 ('At The End Of The World') 64-bit
_STATISTICS_WRITING_DATE_UTC-eng: 2019-02-26 05:40:59
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1: Audio: aac (LC) ([10][0][0][0] / 0x000A), 48000 Hz, 5.1, fltp
Metadata:
title : 英语
BPS-eng : 128000
DURATION-eng : 01:21:09.952000000
NUMBER_OF_FRAMES-eng: 228279
NUMBER_OF_BYTES-eng: 77919233
_STATISTICS_WRITING_APP-eng: mkvmerge v22.0.0 ('At The End Of The World') 64-bit
_STATISTICS_WRITING_DATE_UTC-eng: 2019-02-26 05:40:59
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[in#0/concat @ 000002b016c8e800] New audio stream with index 2 at pos:15039 and DTS:0sed=N/A
frame= 2100 fps=120 q=-1.0 size= 39773kB time=00:01:27.80 bitrate=3710.6kbits/s speed=5.03x
观看地址:
1. 准备 ffmpeg for win32
ffmpeg-2023-05-08-git-2d43c23b81-full_build.7z
2. 准备mp4文件,与播放列表文件
# filelist.txt
file 1.Ice.Age.2002.BD1080P.X264.AAC.Mandarin&English.CHS-ENG.mp4
file 2.Ice.Age.The.Meltdown.2006.BD1080P.X264.AAC.Mandarin&English.CHS-ENG.mp4
file 3.Ice.Age.Dawn.of.the.Dinosaurs.2009.BD1080P.X264.AAC.Mandarin&English.CHS-ENG.mp4
file 4.Ice.Age.Continental.Drift.2012.BD1080P.X264.AAC.Mandarin&English.CHS-ENG.mp4
file 5.Ice.Age.Collision.Course.2016.BD1080P.X264.AAC.Mandarin&English.CHS-ENG.mp4
3. 去 bilibili开直播
推流地址是 ① + ②
4. 命令行执行:
"D:\Downloads\ffmpeg-2023-05-08-git-2d43c23b81-full_build\bin\ffmpeg.exe" \
-stream_loop -1 -safe 0 -f concat -i "E:\Downloads\bilbili_live\filelist.txt" \
-vcodec copy -acodec copy -f flv \
"rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_87453990_8834092&key=d6ce52b73db05365c5d529c5b0dec8c1&schedule=rtmp&pflag=1"
source build/envsetup.sh
lunch d1-h_nezha-tina
make
pack
编译的时候存储介质选择nor flash, 在那里选择nor flash, 具体如何操作,请教!
Tina Linux 存储介质切换:eMMC,SPI NAND,SPI NOR,SD Card,SD NAND
https://bbs.aw-ol.com/topic/1701
求一个AXP209的电路图 免费的最好
https://linux-sunxi.org/images/2/20/Banan_pi_BPI-R1_MP_Schematic-SD_V3-20140922.pdf
(V3s/V3x/S3/S3L/R11通吃)小智V3x开发板smallwitpi lite u-boot/linux/buildroot测试
https://whycan.com/t_7248.html
没有遇到过,试一试这个
请问各位T113-s3 怎么增加openssl
1、用的sdk 是 https://pan.baidu.com/s/1h-yRCvY3I7fhlVL9tVIfvw?pwd=awol
2、https://whycan.com/files/members/10661/1681205986459.png
3、编译报错,https://whycan.com/files/members/10661/1681205818273.png
建议用buildroot,
然后把编译好的二进制复制到 板级文件目录,如 target/allwinner/d1-h-nezha/busybox-init-base-files/
https://whycan.com/files/members/11767/2.png.png
为什么我启动内核出现这个问题
TF卡有问题吧?
[ 2.541316] Run /sbin/init as init process
[ 4.489978] Run /etc/init as init process
[ 4.502130] Run /bin/init as init process
[ 4.506260] Run /bin/sh as init process
[ 4.513556] Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance.
根文件系统有问题。
使用外接DCDC 1.2v电源给CORE供电后,问题依旧
https://s1.ax1x.com/2023/03/12/ppMmu5D.jpg
换一个固件试一试
分享一个 5寸的 800x480 的 f1c100s 固件, 感谢 @xm1994, 调试串口UART0 (PB8/PB9)
https://whycan.com/t_2689.html
@pldjn_V3S
simplefb是比较老的驱动架构,在uboot初始化,linux只要开启驱动即可。
@aodzip 的SDK里面用的是比较新的drm驱动架构,
panel: panel {
compatible = "bananapi,s070wv20-ct16", z"simple-panel";
#address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
#address-cells = <1>;
#size-cells = <0>;
panel_input: endpoint@0 {
reg = <0>;
remote-endpoint = <&tcon0_out_lcd>;
};
};
};
分辨率是这个里面c代码配置的。
这个SDK的u-boot,linux的配置在哪个文件里,我纯新手找不着配置的地,这个SDK的资料太少了,需要一定的基础。期望哪位给讲讲怎么用起来。
buildroot 用熟之后会觉得越来越好用,
所有的配置文件都在这个文件里面配置好了: board/widora/mangopi/r3/widora_mangopi_r3_defconfig
BR2_TARGET_UBOOT_CUSTOM_CONFIG_FILE="board/widora/mangopi/r3/uboot.defconfig"
BR2_TARGET_UBOOT_NEEDS_DTC=y
BR2_TARGET_UBOOT_FORMAT_BIN=y
BR2_TARGET_UBOOT_SPL=y
BR2_TARGET_UBOOT_SPL_NAME="u-boot-sunxi-with-spl.bin"
BR2_TARGET_UBOOT_PATCH="board/allwinner/suniv-f1c100s/patch/u-boot"
BR2_TARGET_UBOOT_CUSTOM_DTS_PATH="board/allwinner/suniv-f1c100s/devicetree/uboot/suniv-f1c100s.dtsi board/widora/mangopi/r3/devicetree/uboot/suniv-f1c100s-generic.dts"
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/allwinner/suniv-f1c100s/linux.defconfig"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_PATCH="board/allwinner/suniv-f1c100s/patch/linux"
BR2_LINUX_KERNEL_CUSTOM_DTS_PATH="board/allwinner/suniv-f1c100s/devicetree/linux/suniv-f1c100s.dtsi board/widora/mangopi/r3/devicetree/linux/devicetree.dts"
问一下,我的u-boot没有液晶显示,在哪里可以添加,我现在用的是nano-2018.01这个分支。没有找到关于480x272液晶的相关配置。
buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *,支持SPI NAND
https://whycan.com/t_5221.html
这个SDK比较完善,建议用这个,uboot支持液晶显示。
楼主方便加个微信吗 whycan_cn ?
https://item.taobao.com/item.htm?id=589639202997
(没有PY关系, 三思再下手)
(没有PY关系, 三思再下手)
(没有PY关系, 三思再下手)
我用buildroot产生的rootfs,每次启动都要登录,有什么办法可以去掉这个登录吗?
https://whycan.com/t_542.html#p12585
找到 /etc/inittab 文件的
console::respawn:/sbin/getty -L console 0 vt100 # GENERIC_SERIAL
修改为:
console::respawn:-/bin/sh
重启后就没有恼人的 login 提示了.
(V3s/V3x/S3/S3L/R11通吃)小智V3x开发板smallwitpi lite u-boot/linux/buildroot测试
https://whycan.com/t_7248.html
在 https://bbs.aw-ol.com 看到这个帖子, 但是没看出有什么异常。
@hd_xyz
buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *,支持SPI NAND
https://whycan.com/t_5221.html
这里面有处理 boot0 的脚本,你参考一下。
(V3s/V3x/S3/S3L/R11通吃)小智V3x开发板smallwitpi lite u-boot/linux/buildroot测试
https://whycan.com/t_7248.html#p69181
buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *,支持SPI NAND
https://whycan.com/t_5221.html
uboot 需要处理一下, 参考这个帖子.
拉轰的脚踏车 说:V3S现在升级成V3LP了吗?
有图有资料吗
V3s手册V1.0: Allwinner_V3s_Datasheet_V1.0.pdf
V3LP手册V1.0: V3LP_Datasheet_V1.0.pdf
哇酷小二 说:yzch198385 说:请教一下,T113芯片寄存器需要怎么配置才可以使用 mipi 屏幕?谢谢!!
参考sdk下的 tft08006.c 代码
可以提供下 SDK 链接没,谢谢!
D1-H SDK里面自带了: https://open.allwinnertech.com/
buildroot-tiny200 (F1C100/200s) 开发包近期更新内容 * 已支持DVP摄像头 *,支持SPI NAND
https://whycan.com/t_5221.html
参考网上例程,做了一个用libfreetype解析微软雅黑msyh.ttf文件的demo
https://whycan.com/t_741.html
看下这个能不能跑。