您尚未登录。

#2 Re: 全志 SOC » f1c100s裸机RGB LCD,如何设置显示方向,想要设置成横屏显示 » 2024-01-10 11:15:47

这个要去设置TCON,水平同步、前后沿宽度,垂直同步、前后沿宽度。然后在DEBE配置显示区域和帧缓存。

#3 Re: 华芯微特 » 基于华芯SWM341+PhoenixUI的屏幕 » 2024-01-10 09:29:54

很酷,这个没有Cache的MCU能做成这样的效果。刷新帧率能有多少?

#4 Re: 全志 SOC » f1c100s无法使用PF2的串口RX0功能 » 2023-11-28 09:16:46

哇酷小二 说:

用devmem通过/dev/mem读取PF2的IO复用寄存器值。

我用的是rt-thread,读回寄存器值是0x33333。PF2是设置成了uart0。不过用户指南中 PF2和PF4都是 011: UART0_TX,我现在不太能确定PF2脚是否有RX的功能。

#5 全志 SOC » f1c100s无法使用PF2的串口RX0功能 » 2023-11-23 10:03:35

zenghc
回复: 2

如题,IO资源比较紧张,将PF2设置成串口的RX0,无法接收到串口数据。PF4设置为TX0,可以发送数据。将PF2设置为通用IO口,输入和输出功能正常。请问是否需要特殊的配置,才能将PF2设置为RX0?

#6 全志 SOC » 请教melis的一些问题 » 2023-05-25 17:02:27

zenghc
回复: 0

melis4已经开源,基于D1S开发板,按照文档的提示能够正常编译。
如果我们自己开发的电路板在引脚上的定义和开发板不一致的话,那要如何修改相关的配置呢?特别是Flash容量加大或缩小。
查看melis4的源码,是支持多个平台的,melis4现在是否支持f1c100s呢?官方有没有开放移植相关的指导文件?

#7 全志 SOC » 在项目上选用F1C100s是否合适? » 2023-02-15 09:45:07

zenghc
回复: 2

业余时间玩过lichee_zero和lichee_nano,在小企业里打算在一个简单RGB屏显的项目上选用F1C100s。评估过F1C100s资源是够用的,价格也便宜。不过F1C100s是arm9平台,已经比较古老了,现在采用这个是否合适,这个芯片是否会停产?

#8 全志 SOC » 发个自编的适用f1c100S和荔枝派nano的GCC6.5 » 2020-01-15 12:42:46

zenghc
回复: 5

linaro的编译器编译适用arm9的buildroot,会出现编译架构出错的问题。试了好久也没找到合适的办法。在百度上也只能找到GCC4.X的编译器,实在是不能忍受不支持C11,不支持高版本的QT。于是自已动手编译了一个仅适用于arm926ej-s架构的gcc6.5。测试过用本编译器编译内核和buildroot都没有问题,size和lib还更小,可能是单平台支持的优化更好的原因吧。

编译比较耗时,放个百度链接(论坛发不了,文件过大),方便有需要的人使用。
链接:https://pan.baidu.com/s/1Hc0uVQRkxTXf9JyIdzccaw
提取码:azzc

#9 Re: 全志 SOC » linux-zero-4.14.y荔枝派zero v3s的spi flash镜像(华邦16M) » 2020-01-14 11:28:44

uboot用的是  git clone -b v3s-spi-experimental https://github.com/Lichee-Pi/u-boot.git

默认网关是 192.168.3.1,你的电脑网段设置不一样的话,得修改UBOOT的环境变量。
重新setenv下gatewayip  serverip  ipaddr

#10 全志 SOC » linux-zero-4.14.y荔枝派zero v3s的spi flash镜像(华邦16M) » 2020-01-09 11:01:44

zenghc
回复: 4

linux-zero-4.14.y的SPI flash系统有坑。按正常编译,挂载rootfs出错找不到分区的错误,5秒重启。原因是SPI设备名问题。打开内核调试,打印设备名由spi32766改为spi0。设备名改由idr_alloc获取。

id = idr_alloc(&spi_master_idr, ctlr, first_dynamic,
                   0, GFP_KERNEL);
mutex_unlock(&board_lock);
if (WARN(id < 0, "couldn't get idr"))
    return id;
ctlr->bus_num = id;
printk(KERN_INFO "spi init id=%d\n",id);

发个16M的镜像,支持网卡。通过修改UBOOT的环境变量BOOTARGS和BOOTCMD,可以支持TFTP和NFS挂载内核和根文件系统。
setenv bootargs 'noinitrd root=/dev/nfs rw console=ttyS0,115200 console=tty0 nfsroot=192.168.3.251:/home/zeng/rootfs ip=192.168.3.250:192.168.3.251::::eth0:off init=/linuxrc'
setenv bootcmd 'setenv bootm_boot_mode sec;tftp 0x41000000 zImage;tftp 0x41800000 sun8i-v3s-licheepi-zero.dtb;bootz 0x41000000 - 0x41800000'


flashimg.rar

页脚

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

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