您尚未登录。

#1 Re: 全志 SOC » 为什么不用树莓派代替Nano Pi » 2023-10-29 16:56:13

直接买一台pc,再雇个码农,节省的时间成本不是少多了嘛。搞开发,又不是受虐的。

#2 Re: 全志 SOC » 扔掉你的开发板,跟我玩Mcore-h616 » 2023-08-20 23:18:47

mysteryli 说:

温度咋样

还行,采用极其先进的生物学降温,听两首歌,基本上五成熟

#4 全志 SOC » 开源Mcore-h616,当是送大家的七夕礼物 » 2023-08-19 21:03:27

leefei
回复: 5

QQ截图20230819205245.png
QQ截图20230819205314.png

PCB文件:
链接:https://pan.baidu.com/s/173ZCxDGA0MwY03Gm839Stw?pwd=ota8
提取码:ota8

镜像文件:
链接:https://pan.baidu.com/s/115zDaqubvyQ6A6hIrlWjXw?pwd=653x
提取码:653x

ATF源码:
https://gitee.com/byleefei/arm-trusted-firmware.git

u-boot源码:
https://gitee.com/byleefei/u-boot.git

Linux源码:
https://gitee.com/byleefei/linux.git

编译方法:
编译tf-a:

$ git clone https://gitee.com/byleefei/arm-trusted-firmware.git
$ cd arm-trusted-firmware/
$ make CROSS_COMPILE=aarch64-linux-gnu- PLAT=mcore_h616 DEBUG=1 bl31

编译u-boot:

$ git clone  https://gitee.com/byleefei/u-boot.git
$ cd u-boot
$ make CROSS_COMPILE=aarch64-linux-gnu- BL31=../arm-trusted-firmware/build/mcore_h616/debug/bl31.bin mcore_h616_defconfig
$ make CROSS_COMPILE=aarch64-linux-gnu- BL31=../arm-trusted-firmware/build/mcore_h616/debug/bl31.bin -j8

编译linux:

$ git clone https://gitee.com/byleefei/linux.git
$ cd linux/
$ make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- mcore_h616_defconfig
$ make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -j12

使用方法:
https://whycan.com/t_10024.html

#5 Re: 全志 SOC » 扔掉你的开发板,跟我玩Mcore-h616 » 2023-08-17 23:31:29

tango_zhu 说:
leefei 说:
wm20031015 说:

谁家的手表?

没有谁家手表,TB有卖这款屏幕

屏幕链接呢?

TB搜1.69触摸屏

#6 Re: 全志 SOC » 扔掉你的开发板,跟我玩Mcore-h616 » 2023-08-17 19:05:56

触摸测试:

# hexdump /dev/input/event1

滑动触摸屏,有数据打印,就证明触摸是好的

陀螺仪测试:

# cat /sys/bus/iio/devices/iio\:device0/in_accel_x_raw

会打印一个数值,倾斜一下板子的角度,再执行上面这条命令,打印数值会变大或者变小

WIFI连接:

# nmtui

这个图形化连接的,输入密码就可以了。就不展示了

蓝牙:

# hciconfig -a
# hciconfig hci0 up
# hcitool scan
# l2ping  扫描出来的蓝牙设备地址

#7 Re: 全志 SOC » 扔掉你的开发板,跟我玩Mcore-h616 » 2023-08-17 18:38:47

下载固件:
https://pan.baidu.com/s/1Ct4KoG4lZ_wgYZnb8yTmFQ?pwd=26hw
下载完解压得到Mcore-h616.img
TF 卡使用SDFormatter格式化一下,然后使用dd命令烧录,不要忘了sync同步一下

$ sudo dd if=./Mcore-h616.img of=/dev/sdb bs=1M
$ sync

烧录完成,TF卡插小电视上开机,通过usb串口调试,账号密码都是root

扩容:

# cfdisk /dev/mmcblk0

上下键选中 /dev/mmcblk0p2 左右键选中 [ Resize ] 回车,再回车,然后 左右键选中 [  Write ]  回车 输入yes再回车。最后左右键选中 [  Quit  ]退出,
然后

# resize2fs /dev/mmcblk0p2

QQ截图20230817182444.png

播放音乐:

# mplayer /1.mp3

录音:
按键盘tab键切换到mic音量调节界面,按键盘上键调到最大,按Esc键退出

# alsamixer

QQ截图20230817183323.png
开始录音:

# arecord -f cd -d 20 /1.wav

完成后播放:

# mplayer /1.wav

#8 Re: 全志 SOC » 扔掉你的开发板,跟我玩Mcore-h616 » 2023-08-17 16:34:15

wm20031015 说:

谁家的手表?

没有谁家手表,TB有卖这款屏幕

#9 Re: 全志 SOC » 扔掉你的开发板,跟我玩Mcore-h616 » 2023-08-17 16:32:24

joy95611 说:

看起来不错啊。去b站看视频了。很详细。
某宝有卖?

内存多大? flash多大?

内存512MB/1GB,存储用的tf卡32G 目前没有卖。关注一下。后面开源

#10 Re: 全志 SOC » 扔掉你的开发板,跟我玩Mcore-h616 » 2023-08-17 13:30:44

想看带桌面显示演示的朋友示可以B站搜Mcore-h616

#11 全志 SOC » 扔掉你的开发板,跟我玩Mcore-h616 » 2023-08-17 13:20:02

leefei
回复: 13

这是一个1.69寸触摸小电视。使用全志H616芯片,板上硬件有mpu6050陀螺仪,USB转ttl调试串口,一个USB接口,WIFI&蓝牙,一个喇叭,一个麦克风,当然还有一个1.69寸触摸手表屏。
QQ截图20230817130617.png
QQ截图20230817130635.pngQQ截图20230817130857.png
先写到这,下期更新如何烧录镜像与扩容,简单使用方法
后面陆续更新移植和编译过程

#15 Re: 全志 SOC » MIPI-V3X的带电池升级版MIPI-V3X-BAT » 2022-05-28 22:26:36

hameyou 说:

楼主,V3X和V3S区别大么,感觉不太一样

不大

#17 Re: 全志 SOC » 分享一个V3x板子 » 2022-03-13 17:38:21

电压正常,已经调通一大半了

#18 Re: 全志 SOC » 全志V3X开发板从无到有调试记录 » 2022-03-13 14:05:37

@lengyuefneg
因为V3s的屏幕参数是从uboot传递过去的。。所以你使用同一内核,V3s有fb0是uboot传过去的。小智开源V3x的uboot并没有屏幕参数配置,而是只在内核中做的驱动,而我的板子用spi的屏幕,如果不处理RGB屏的设备树节点,会有fb0和fb1,所以我删了

#19 Re: 全志 SOC » 全志V3X开发板从无到有调试记录 » 2022-03-13 10:31:09

leefei 说:

没有fb0的话,真相只有一个。就是linux的设备树上的RGB节点被我删掉了

节点的具体内容,你可以下载小智的一键buildroot的文件,找到dts文件

#20 Re: 全志 SOC » 全志V3X开发板从无到有调试记录 » 2022-03-13 10:28:20

没有fb0的话,真相只有一个。就是linux的设备树上的RGB节点被我删掉了

#21 全志 SOC » V3x控制PC4-PC10的GPIO » 2022-01-02 17:07:47

leefei
回复: 1

坑站上好像有不少人像我一样,去linux官网下载的kernel。然后使用荔枝派的设备树文件,发现控制不了PC口。
那是因为V3s的GPIO是阉割了的。由于V3x只是S3换了封装,所以得用S3的dts设备树文件 。再打开内核文件夹看一下S3的dts文件包含的是V3的dtsi文件,V3的dtsi文件包含的是V3S.dtsi,V3的dtsi文件是在V3S.dtsi的基础上把pio换成sun8i-v3-pinctrl,把ccu也换成了sun8i-v3-ccu
这是sun8i-v3.dtsi文件

#include "sun8i-v3s.dtsi"

&ccu {
	compatible = "allwinner,sun8i-v3-ccu";
};

&emac {
	/delete-property/ phy-handle;
	/delete-property/ phy-mode;
};

&mdio_mux {
	external_mdio: mdio@2 {
		reg = <2>;
		#address-cells = <1>;
		#size-cells = <0>;
	};
};

&pio {
	compatible = "allwinner,sun8i-v3-pinctrl";
};

说了一大堆,我自己都绕晕了,直接上代码验证,其实很简单,把荔枝派的设备树文件包含的#include "sun8i-v3s.dtsi"换成#include "sun8i-v3.dtsi"就行了

#include "sun8i-v3.dtsi"
#include "sunxi-common-regulators.dtsi"
#include <dt-bindings/input/input.h>

/ {
	model = "Lichee Pi Zero";
	compatible = "licheepi,licheepi-zero", "allwinner,sun8i-v3s";

	aliases {
		serial0 = &uart0;
	};

	chosen {
		stdout-path = "serial0:115200n8";
	};

	leds {
		compatible = "gpio-leds";
		green_led {
			label = "green";
			linux,default-trigger = "heartbeat";
			gpios = <&pio 4 22 GPIO_ACTIVE_HIGH>; 
		};
	};
};

&spi0 {
    status = "okay";
    st7789v@0 {
            compatible = "sitronix,st7789v";
            reg = <0>;
            spi-max-frequency = <96000000>;
            rotate = <0>;
            rgb;
            width=<240>;
            height=<320>;
            fps = <30>;
            buswidth = <8>;
            led-gpios = <&pio 1 5 GPIO_ACTIVE_LOW>;
            reset-gpios = <&pio 1 6 GPIO_ACTIVE_HIGH>;
            dc-gpios = <&pio 1 7 GPIO_ACTIVE_HIGH>;
            debug = <0>;
    };
};

&codec {
	allwinner,audio-routing =
		"Headphone", "HP",
		"Headphone", "HPCOM";
	status = "okay";
};

&ehci0 {
	status = "okay";
};

&mmc0 {
	broken-cd;
	bus-width = <4>;
	vmmc-supply = <&reg_vcc3v3>;
	status = "okay";
};

&mmc1 {
	broken-cd;
	bus-width = <4>;
	vmmc-supply = <&reg_vcc3v3>;
	status = "okay";
};

&i2c0 {
	status = "disabled";

	ns2009: ns2009@48 {
		compatible = "nsiway,ns2009";
		reg = <0x48>;
	};
};

&ohci0 {
	status = "okay";
};

&uart0 {
	pinctrl-0 = <&uart0_pb_pins>;
	pinctrl-names = "default";
	status = "okay";
};
/*
&uart1 {
	pinctrl-0 = <&uart1_pins_a>;
	pinctrl-names = "default";
	status = "okay";
};
&uart2 {
	pinctrl-0 = <&uart2_pins_a>;
	pinctrl-names = "default";
	status = "okay";
};
*/
&usb_otg {
	dr_mode = "otg";
	status = "okay";
};
&usbphy {
	usb0_id_det-gpios = <&pio 5 6 GPIO_ACTIVE_HIGH>;
	status = "okay";
};

&lradc {
	vref-supply = <&reg_vcc3v3>;
	status = "okay";

	button@200 {
		label = "Volume Up";
		linux,code = <KEY_L>;
		channel = <0>;
		//voltage = <500000>;
		voltage = <550000>;
	};

	button@400 {
		label = "Volume Down";
		linux,code = <KEY_ENTER>;
		channel = <0>;
		//voltage = <1060000>;
		voltage = <1270000>;
	};

	button@600 {
		label = "Select";
		linux,code = <KEY_S>;
		channel = <0>;
		//voltage = <1560000>;
		voltage = <2030000>;
	};
};

编译并拷贝新设备树文件到TF卡启动系统
控制PC4方法:
导出GPIO

echo 68 > /sys/class/gpio/export

   
设置GPIO为输出 

echo out > /sys/class/gpio/gpio68/direction

 
设置GPIO输出高电平

echo 1 >/sys/class/gpio/gpio68/value

同理设置GPIO输出低电平

echo 0 >/sys/class/gpio/gpio68/value

#23 Re: 全志 SOC » 开源V3x 项目,立创EDA格式。 » 2021-12-26 20:54:07

哇酷小二 说:

https://whycan.com/files/members/3907/vedemo_20211203_215146.mp4

V3x 驱动 MCU I80 8bit ILI9341 IPS 液晶屏

请问如何驱动i80 8bit 屏

#24 Re: 全志 SOC » 制作一个基于V3x的开发板 » 2021-12-23 09:16:38

twzy 说:

尝试使用lvgl,结果出现一种似花非花的尴尬局面
https://gitee.com/socbis/linux-lvgl/#lvgl-for-frame-buffer-device

git clone https://gitee.com/socbis/linux-lvgl.git -b lvgl-s5p6818

https://whycan.com/files/members/6376/QQ图片20211222212023.jpg

去官方github下载。改一下分辨率。改一下交叉编译器

#27 Re: 全志 SOC » 开源V3x制作的MIPI-V3x小电脑 » 2021-11-23 23:24:08

lemonvv 说:

现在v3x多少钱一片

49

#29 Re: 全志 SOC » 开源V3x制作的MIPI-V3x小电脑 » 2021-11-15 01:13:35

CHSHIQING 说:

那个V3s有链接吗,手上有几片V3s想弄块板子

【MIPI小电脑开源啦-哔哩哔哩】

https://b23.tv/ZZ9je2

#30 Re: 全志 SOC » 开源V3x制作的MIPI-V3x小电脑 » 2021-11-10 10:27:43

twzy 说:

向大佬学习,就是不知道这个v3x后续会怎样,毕竟官网都没有这个产品的介绍,不过128G 真香,另外问一下v3x与v3s除了引脚不一样,做Linux内核编译的时候是不是完全可以按V3s的设备树驱动啥的来处理?

uboot需要改ddr3其他都可以不用动。是128M内存

#31 Re: 全志 SOC » 开源V3x制作的MIPI-V3x小电脑 » 2021-11-03 20:21:46

simasure 说:

积分不足,好像在B站看到过

b站视频是基于V3s

#34 全志 SOC » MIPI-V3x初体验之编译系统并移植LED驱动 --01 » 2021-10-28 23:37:08

leefei
回复: 2

合集链接:
https://whycan.com/t_7281.html

最近JLC出货太慢了,焦急地等待了7天,PCB终于到手了。连夜焊了一块板子出来(别问我为神马只焊一片,问就是经费燃烧殆尽了)
2021-10-2900-01-28.png
大家看见没,我手欠,曾经为了展现我高超的焊接技术,把LED的线路割断了,飞线到cpu另一个引脚测试所留下的案发现场
正题开始:
首先咱们不可能手撕代码,所以ctrl+c ctrl+v 下载(V3s/V3x/S3/S3L/R11通吃)小智V3x开发板smallwitpi lite u-boot/linux/buildroot测试中的文件。我这里再发一遍吧
br2_v3_uart0_pb8_pb9-spinor-tfcard-20211026132800.tgz
1 克隆buildroot:

$ git clone https://github.com/buildroot/buildroot -b 2020.02.4

2 解压刚下载的文件

$ tar xvf br2_v3_uart0_pb8_pb9-spinor-tfcard-20211026132800.tgz

3 将解压出来的文件夹拷贝合并到buildroot中
4 编译

$ cd buildroot
$ make br2_smallwitpi_lite_v3_ddr3_uart0_pb8_pb9_tfcard_spinor_defconfig

中途可能某些包下载不下来,可以手动复制链接下载源码包到buildroot的dl目录下
5 烧录到SD卡

$ dd if=output/images/firmware-smallwitpi-lite-v1-sdcard.img of=/dev/sdx

注意/dev/sdx为你的SD卡路径,请谨慎操作这一步!!!

6 插上串口线上电就能看到系统输出的信息

这时由于没有移植任何驱动,板上设备是没有工作的,这里先简单弄个LED驱动把。
看MIPI-V3x原理图可知,LED接到了PE22引脚上,并且是高电平点亮。
首先修改增加LED驱动,第一件事就是看设备树中PE22有没有被占用,小智使用的设备树文件是buildroot/output/build/linux-5.4.70/arch/arm/boot/dts/devicetree.dts
查看此文件发现uart1占用了PE22口,所以修改uart1节点status = "ok";改为status = "disabled";

&uart1 {
	pinctrl-0 = <&uart1_pe_pins>;
	pinctrl-names = "default";
	status = "disabled";

然后在devicetree.dts的backlight: backlight 节点后面添加LED设备节点

backlight: backlight {
		compatible = "pwm-backlight";
		pwms = <&pwm 0 1000000 1>;
		brightness-levels = <0 4 8 16 32 64 128 160 200 255>;
		default-brightness-level = <6>;
		status = "okay";
	};
	
	leds {
		compatible = "gpio-leds";
		green_led {
			label = "green";
			linux,default-trigger = "heartbeat"; //默认设置为系统心跳灯
			gpios = <&pio 4 22 GPIO_ACTIVE_HIGH>; /* PE22 */
		};
	};

修改完成后回到buildroot目录下重新编译一下

$ rm buildroot/output/build/linux-5.4.70/.stamp_built 
$ rm buildroot/output/build/linux-5.4.70/.stamp_target_installed 
$ make

编译完成后将buildroot/output/images/devicetree.dtb文件拷贝到SD卡的fat分区上
至此,上电就能看到led在闪烁了

接下来讲一下linux下如何操作这个GPIO
刚刚我们添加的led设备节点在/sys/class/leds/green目录下,需要手动操作GPIO,先把/sys/class/leds/green/trigger方式改为none

# echo none > trigger 

然后点灯

# echo 1 > brightness  

关灯灯

# echo 0 > brightness  

#35 Re: 全志 SOC » [V3X][Mystery]项目开发进度汇报 » 2021-10-27 23:40:00

不是封装错了呢,我是说型号写着1.8V的ldo,net网络标号是2.8v .。而型号写着2.8V的ldo,net网络标号是1.8v
还有就是中心焊盘每接地
再一个就是0.75V我没有用dcdc,直接1.5V分压得到
另外,这是我开源我V3x小板子,共勉,加油!!!
https://whycan.com/t_7281.html

#36 Re: 全志 SOC » 开源V3x制作的MIPI-V3x小电脑 » 2021-10-27 23:06:42

鸽了几天了。板子刚到,连夜焊了板子,可以进入linux系统了。驱动都还每调
等更新。。。。。

#37 Re: 全志 SOC » [V3X][Mystery]项目开发进度汇报 » 2021-10-27 13:40:40

mysteryli 说:
leefei 说:

pdf中的原理图两个ldo电压标反了,cpu的中间地焊盘没接地

你是说给CSI供电的那两个2.8 1.8的LDO吗?

是的

#39 Re: 全志 SOC » 各位大佬帮忙啊,qt做了个播放器用的qt的multimedia 把程序移植到荔枝派nano上后报如下错误 » 2021-10-25 22:21:19

小白有问。QT的multimedia,不是使用QT内部的multimedia模块吗?一般移植QT应该不会勾选编绎multimedia模块吧?

#40 Re: 全志 SOC » 开源V3x制作的MIPI-V3x小电脑 » 2021-10-25 19:56:41

sblpp 说:

已下载,感谢楼主分享~~~

等我两亖天呀,立创这几天pcb生产进度特别慢,还没验证呢

#41 Re: 全志 SOC » 开源V3x制作的MIPI-V3x小电脑 » 2021-10-21 17:12:45

木子猫 说:

这是用的什么UI

qt做的网络获取天气UI

#42 Re: 全志 SOC » 开源V3x制作的MIPI-V3x小电脑 » 2021-10-21 00:31:33

声明本帖中的MIPI-xxx只是给小电脑起的型号。不代表MIPI接口。
由于我要做小所有采用尺寸与屏幕一样,做薄,采用沉板typec口,单面贴片方式

#43 Re: 全志 SOC » [V3X][Mystery]项目开发进度汇报 » 2021-10-21 00:28:46

pdf中的原理图两个ldo电压标反了,cpu的中间地焊盘没接地

#44 全志 SOC » 开源V3x制作的MIPI-V3x小电脑 » 2021-10-21 00:04:00

leefei
回复: 34

2021-10-21 00:02
之前在某视频平台开源了MPPI-V3s小电脑
mipi_v3s1.jpg
跟我的小爱同学合照
mipi_v3s2.jpg
然后呢,有不少人喜欢,就动手重新设计一款基于V3x芯片的板子。外形,布局都跟之前开源的一样,当然3D打印外壳也是可以通用的啦
原理图鉴赏:
mipi_v3x_sch.png
PCB鉴赏:
mipi_v3x_pcb.png
最后当然是开源AD版PCB和原理图啦(刚画好,热乎着呢,没验证)
MIPI_V3x.zip
过两天就去打个板子调试一下
对了我前面也有个开源的V3x测试版原理图,有lcd接口,网口,emmc。但是呢。总所周知,但在座的各位不知,我喜欢迷你的板子,那个开源项目我不知道会烂尾还是会继续更新。。。
各位看官,今天到此为止,若知后事如何,请持续关注本帖子,如无意外会出调试编译过程。

#45 全志 SOC » 开源一个V3x测试版(持续更新中。。。) » 2021-10-18 12:34:35

leefei
回复: 2

V3x芯片是本站哇酷网第八个灯泡 晕哥的专属定制版soc。在这里我开源一下我的测试版。众所周知但在座的各位不知。我喜欢迷你的板子。但是呢这是测试版。做的大了那么亿丢丢,pcb板才完成了8成,就不展示了,上原理图。大佬们顺便帮我看看有没错误的地方。谢谢MIPI_V3x.pdf
等V3x降价,哈哈。。。。

#46 Re: 全志 SOC » debian10自动添加了屏幕终端? » 2021-10-10 00:57:55

可以了,楼上方法可行,感谢大家

#47 全志 SOC » debian10自动添加了屏幕终端? » 2021-10-04 14:37:32

leefei
回复: 4

我自己构建了一个debian10运行中v3s中。uboot的boorargs没有try1 ,inittab中也没有屏幕终端的配置,为什么开机后,屏幕就显示提示login信息,插上键盘还能操作这个终端。请问怎么把它关掉?因为它影响我的qt程序了。终端信息总是会覆盖我的qt

#48 Re: 全志 SOC » debian下ping出问题了 » 2021-09-30 21:17:43

颜水花生 说:

DHCP域名解析有问题,看看系统DHCP是不是没起来

我手动运行udhcpc确实没有dns,手动在etc/resolv.conf文件添加。还是system error

#49 Re: 全志 SOC » debian下ping出问题了 » 2021-09-30 15:25:03

颜水花生 说:

DHCP域名解析有问题,看看系统DHCP是不是没起来

我的ip就是udhcpc获得的

#50 Re: 全志 SOC » debian下ping出问题了 » 2021-09-30 13:03:23

sunxiang 说:

v3s编译这个debian系统有教程吗,我也想试试,可以给个地址学习吗

https://b23.tv/esmYTI

#51 全志 SOC » debian下ping出问题了 » 2021-09-29 18:27:59

leefei
回复: 5

自己构建的debian10 ping出现以下错误:
root@leefei-X555YI:~# ping www.baidu.com
ping: socket: Address family not supported by protocol
ping: www.baidu.com: System error

ping域名会出现这个错误,ping ip不管是内网还是外网都正常的
apt下载安装软件也是正常的
芯片是V3S。内核是荔枝派的4.14 网卡是rtl8723bs
请问各位这是怎么回事?

#52 Re: 全志 SOC » f1c100使用buildroot制作根文件系统出问题啦 » 2021-01-21 02:01:43

落日余晖 说:

log贴出来看下

编译了三天三夜,编译了十几次。今晚莫名奇妙好了。太玄学了。结果usb之前是正常的,现在又不能用。。。。明天查一下是不是我驱动问题再说

#53 全志 SOC » f1c100使用buildroot制作根文件系统出问题啦 » 2021-01-20 21:44:40

leefei
回复: 2

f1c100使用buildroot制作根文件系统出问题啦。每次进系统都是卡在释放系统未使用的1024k位置。。。最后发现,使用uClibc-ng编译出来就没有问题。使用glibc编释出来就会卡住,进不了系统。大佬们怎么破?用buildroot编译QT5又只能使用glibc。

#55 Re: 全志 SOC » 为了V3S不吃灰,移植NES游戏 » 2020-12-21 00:54:39

淡定 说:

占位:声音

我有一套源码。声音正常。但是颜色不对。由于没有手柄。键盘用不了,不知怎么调

#56 Re: 全志 SOC » 求救::V3s RGB显示屏显示问题 » 2020-12-20 22:20:33

流氓兔 说:

console=tty0

改为

console=/dev/ttyS0

ttySX是你的实际串口终端

我是两个终端。一个串口终端是console=ttyS0   一个是LCD屏终端console=tty0

#57 Re: 全志 SOC » V3S使用buildroot生成文件的系统。中文无法显示 » 2020-12-20 21:48:59

黄粱梦 说:

Qt5 ?

buildroot 勾选 BR2_PACKAGE_DEJAVU


执行的命令行:

QT_QPA_FONTDIR=/usr/share/fonts/dejavu /usr/bin/samegame4 -platform linuxfb

对。是QT5.最新版的builroot 。QT_QPA_FONTDIR在profile中配置吗?为什么profile中找不到QT的信息?init.d也没有看到。buildroot生成的qt配置在哪个文件里呢?

#58 全志 SOC » 求救::V3s RGB显示屏显示问题 » 2020-12-20 21:35:53

leefei
回复: 4

我的屏幕做成终端,然后移植了mplayer 播放了视频。按ctrl+c结束播放之后,屏幕就只能在屏幕上半部分显示了

这是开机,没播放视频的界面
FluxBB bbcode 测试
这是播放完视频后的界面。剩一半了。
FluxBB bbcode 测试
这是怎么回事呀,输入命令也只能在中间输入了。
半屏后试过在串口终端cat urandom > fb0 是可以满屏的
我的屏是480x272的。uboot linux都是直接编译荔枝派的
/etc/inittab文件:
console::respawn:/sbin/getty -L  console 0 vt100 # GENERIC_SERIAL
console::respawn:sbin/getty -L /dev/tty0 0 vt100 # GENERIC_SERIAL

bootargs :
setenv bootargs  'console=tty0 console=ttyS0,115200 panic=5 rootwait root=/dev/mmcblk0p2 earlyprintk rw  vt.global_cursor_default=0'

播放命令:
mplayer -x 800 -y 480 -zoom -framedrop badapple.avi
大神们帮小弟分析下是什么原因?

另外开机后的终端界面没有光标闪烁的。然后执行过QT的app之后返回到终端界面,却出现了一个光标闪烁??。。我希望是一直都有光标闪烁。。。

#59 Re: 全志 SOC » 为了V3S不吃灰,移植NES游戏 » 2020-12-20 14:19:23

淡定 说:

占位: 无线遥控器

请问声音搞定了吗

#60 Re: 全志 SOC » V3S声卡驱动 » 2020-12-20 00:45:14

605364021 说:
晕哥 说:

应该还有一个 c 文件没有参与编译,你搜索一下,就在这个目录

zhang@zhang-virtual-machine:~/tinyalsa/utils$ arm-linux-gnueabihf-gcc -o tinymix tinymix.c mixer.c -L../src -I../include -static
zhang@zhang-virtual-machine:~/tinyalsa/utils$ arm-linux-gnueabihf-gcc -o tinypcminfo tinypcminfo.c pcm.c -L../src -I../include -static
zhang@zhang-virtual-machine:~/tinyalsa/utils$ arm-linux-gnueabihf-gcc -o tinyplay tinyplay.c pcm.c -L../src -I../include -static

将/tinyalsa/src目录下的pcm.c mixer.c文件拉到utils目录,可以完成编译,已经可以播放声音了,谢谢大家帮助


你好,只需pcm.c mixer.c两个文件拉到utils目录吗,我的拉到了这个目录下还是报错

#61 Re: 全志 SOC » 小菜鸟又有新问题了, tinyalsa如何编译成arm-linux 静态链接版本 » 2020-12-20 00:09:41

晕哥 说:

按上面的方法是动态链接tinyalsa,

下面这样可以手动静态链接:

cd tinyalsa/utils
arm-linux-gcc -o tinypcminfo tinypcminfo.c -ltinyalsa -L../src -I../include -static
arm-linux-gcc -o tinymix tinymix.c -ltinyalsa -L../src -I../include -static
arm-linux-gcc -o tinyplay tinyplay.c -ltinyalsa -L../src -I../include -static



arm-linux-gnueabihf-gcc -o tinyplay tinyplay.c -ltinyalsa -L../src -I../include -static
/usr/local/arm/gcc-linaro-6.3.1-2017.02-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/6.3.1/../../../../arm-linux-gnueabihf/bin/ld: 找不到 -ltinyalsa
collect2: 错误: ld 返回 1
编译报错了

#62 Re: 全志 SOC » V3S使用buildroot生成文件的系统。中文无法显示 » 2020-12-19 23:25:12

把电脑的字体复制到V3S中之后,QT可以显示中文了。但是文件名文件夹还是不能显示中文

#63 全志 SOC » V3S使用buildroot生成文件的系统。中文无法显示 » 2020-12-19 22:17:39

leefei
回复: 4

如题,V3S使用buildroot生成文件的系统。中文无法显示。生成的QT也只能显示英文。。。。。本人新手。请各位指点迷津。谢谢了

页脚

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

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