您尚未登录。

#2 Re: 全志 SOC » Allwinner S3 u-boot 2020.04 (DisplayEngine2 + Fastboot线刷) » 2021-10-07 12:20:57

aodzip 说:
流氓兔 说:

好像不支持 SPI FLASH, 大佬可以把这个代码合并进去吗?

https://github.com/Lichee-Pi/u-boot/commits/v3s-spi-experimental

等我有能测试SPI设备的时候再搞

基本全了,只差SPI FLASH

#4 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 在V3S上试着跑了一下新版的LVGL-8.1 界面效果越来越赞! » 2021-06-28 11:07:27

luott 说:

亲爱的楼主分享下v3s的lvgl8工程可以吗

亲爱的楼主 方便分享一个VC的lvgl8工程吗?本来以为很快弄好,但是我弄了一上午还是各种问题。

#5 Re: 全志 SOC » 找到一个 解压/解包 全志烧录文件img的工具 » 2021-05-29 09:20:50

请问有全志img文件格式说明书吗?我可以自己构建img文件吗?

#6 Re: 全志 SOC » 请问 fb_fix_screeninfo fb_var_screeninfo 有什么区别呢? » 2021-05-27 09:58:10

搜了一下, 好像和双缓冲有关系:


缓冲区切换步骤:
把fb驱动的framebuffer通过mmap映射到应用空间的内存地址map_base,一般来说framebuffer size是2*framesize或者3*framesize 大小(和平台相关)
把第一帧数据写入map_base
调用FBIOPAN_DISPLAY显示
把第二帧数据写入map_base+framesize处
调用FBIOPAN_DISPLAY
重复step2~step5

#7 全志 SOC » 请问 fb_fix_screeninfo fb_var_screeninfo 有什么区别呢? » 2021-05-27 09:49:24

奔跑的孩子
回复: 1

static struct fb_fix_screeninfo fix;
static struct fb_var_screeninfo var;

#9 全志 SOC » cygwin 编译 xfel 成功,但是运行出错,请问是什么原因呢? » 2021-05-26 08:56:52

奔跑的孩子
回复: 2
wget rawgit.com/transcode-open/apt-cyg/master/apt-cyg
install apt-cyg /bin

apt-cyg install libusb1.0 libusb1.0-devel
git clone https://github.com/xboot/xfel
cd xfel 
make

可是运行出错:

$ ./xfel.exe ver
usb bulk send error

$ ./xfel.exe hexdump 0 100
usb bulk send error

#12 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » MDK + GCC + JLINK 从入门到放弃 » 2021-05-25 10:38:07

2021-05-25_101634.png

编译和模拟调试完全OK,

理论上可以把uboot直接用MDK编译成功,甚至可以调试。

#16 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 请教大家一个问题,thumb状态下,每一条指令都是16bit长度吗? » 2021-05-25 10:19:20

2021-05-25_101634.png


感觉应该是qemu虚拟机的bug, 因为我用 MDK + GCC工具链 + 模拟调试, 发现编译出来的代码并无二致。

寄存器值一模一样。

#19 Re: 全志 SOC » 请教一个 MDK 汇编基础问题, 为什么这里是 LDR R0, [PC, #0x0C] » 2021-05-24 23:00:47

这样算下来, 0x08 + 0x0C = 0x14


原来如此, 安心睡觉, 以为 PC = 0 或 4, 

哪知道居然等于 8

#20 Re: 全志 SOC » 请教一个 MDK 汇编基础问题, 为什么这里是 LDR R0, [PC, #0x0C] » 2021-05-24 22:58:27

1182576-20170706114226284-525942207.png

https://www.cnblogs.com/lifexy/p/7117345.html

注:ARM9是3级流水线,也就是PC处理时正在执行第1条指令的同时对第2条指令进行译码,并将第3条指令从存储器中取出,如下图所示,PC总是指向第3条指令取值的地方。

#22 全志 SOC » 请教一个 MDK 汇编基础问题, 为什么这里是 LDR R0, [PC, #0x0C] » 2021-05-24 22:49:19

奔跑的孩子
回复: 5

QQ截图20210524224611.png

请教一个 MDK 汇编基础问题, 为什么这里是 LDR R0, [PC, #0x0C],

明明偏移是 0x14

不应该是 LDR R0, [PC, #0x14] 吗?

#24 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 请教大家一个问题,thumb状态下,每一条指令都是16bit长度吗? » 2021-05-24 12:15:45

这个代码不行:

.arm
_arm_mode:
        ldr r0, =0x101f1000 //UART0发送寄存器地址
        ldr r1, =0x31       //输出1
        str     r1, [r0]
        ldr r6, =_thumb_mode + 1
        add r6, #1
//      adr r6, _thumb_mode + 1
        bx r6

.thumb
_thumb_mode:
        ldr r0, =0x101f1000 //UART0发送寄存器地址
        ldr r1, =0x32       //输出2
        str     r1, [r0]


        ldr r1, =0x33       //输出3
        str     r1, [r0]

        ldr r1, =0x34       //输出4
        str     r1, [r0]

_loop:
        b _loop            //死循环


        bx lr           //跳回去

生成的代码:

$ arm-linux-gnueabi-objdump -D strap.o

strap.o:     file format elf32-littlearm


Disassembly of section .text:

00000000 <_arm_mode>:
   0:   e59f0024        ldr     r0, [pc, #36]   ; 2c <_loop+0x6>
   4:   e3a01031        mov     r1, #49 ; 0x31
   8:   e5801000        str     r1, [r0]
   c:   e59f601c        ldr     r6, [pc, #28]   ; 30 <_loop+0xa>
  10:   e2866001        add     r6, r6, #1
  14:   e12fff16        bx      r6

00000018 <_thumb_mode>:
  18:   4804            ldr     r0, [pc, #16]   ; (2c <_loop+0x6>)
  1a:   4906            ldr     r1, [pc, #24]   ; (34 <_loop+0xe>)
  1c:   6001            str     r1, [r0, #0]
  1e:   4906            ldr     r1, [pc, #24]   ; (38 <_loop+0x12>)
  20:   6001            str     r1, [r0, #0]
  22:   4906            ldr     r1, [pc, #24]   ; (3c <_loop+0x16>)
  24:   6001            str     r1, [r0, #0]

00000026 <_loop>:
  26:   e7fe            b.n     26 <_loop>
  28:   4770            bx      lr
  2a:   10000000        andne   r0, r0, r0
  2e:   0019101f        andseq  r1, r9, pc, lsl r0
  32:   00320000        eorseq  r0, r2, r0
  36:   00330000        eorseq  r0, r3, r0
  3a:   00340000        eorseq  r0, r4, r0
        ...





这个是可以的:

.arm
_arm_mode:
        ldr r0, =0x101f1000 //UART0发送寄存器地址
        ldr r1, =0x31       //输出1
        str     r1, [r0]
//      ldr r6, =_thumb_mode + 1
//      add r6, #1
        adr r6, _thumb_mode + 1
        bx r6

.thumb
_thumb_mode:
        ldr r0, =0x101f1000 //UART0发送寄存器地址
        ldr r1, =0x32       //输出2
        str     r1, [r0]


        ldr r1, =0x33       //输出3
        str     r1, [r0]

        ldr r1, =0x34       //输出4
        str     r1, [r0]

_loop:
        b _loop            //死循环


        bx lr           //跳回去

生成的代码:

$ arm-linux-gnueabi-objdump -D strap.o

strap.o:     file format elf32-littlearm


Disassembly of section .text:

00000000 <_arm_mode>:
   0:   e59f0020        ldr     r0, [pc, #32]   ; 28 <_loop+0x6>
   4:   e3a01031        mov     r1, #49 ; 0x31
   8:   e5801000        str     r1, [r0]
   c:   e28f6001        add     r6, pc, #1
  10:   e12fff16        bx      r6

00000014 <_thumb_mode>:
  14:   4804            ldr     r0, [pc, #16]   ; (28 <_loop+0x6>)
  16:   4905            ldr     r1, [pc, #20]   ; (2c <_loop+0xa>)
  18:   6001            str     r1, [r0, #0]
  1a:   4905            ldr     r1, [pc, #20]   ; (30 <_loop+0xe>)
  1c:   6001            str     r1, [r0, #0]
  1e:   4905            ldr     r1, [pc, #20]   ; (34 <_loop+0x12>)
  20:   6001            str     r1, [r0, #0]

00000022 <_loop>:
  22:   e7fe            b.n     22 <_loop>
  24:   4770            bx      lr
  26:   10000000        andne   r0, r0, r0
  2a:   0032101f        eorseq  r1, r2, pc, lsl r0
  2e:   00330000        eorseq  r0, r3, r0
  32:   00340000        eorseq  r0, r4, r0

难道是ldr伪指令不能生成跳转到thumb?

#25 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 请教大家一个问题,thumb状态下,每一条指令都是16bit长度吗? » 2021-05-24 09:15:56

.arm
_reset:
        ldr r0, =0x101f1000 //UART0发送寄存器地址
        ldr r1, =0x31       //输出1
        str     r1, [r0]
//      ldr r0, =_thumb_mode + 1
        adr r0, _thumb_mode + 1
        bx r0

.thumb
_thumb_mode:
        ldr r0, =0x101f1000 //UART0发送寄存器地址
        ldr r1, =0x32       //输出2
        str     r1, [r0]

        ldr r1, =0x33       //输出3
        str     r1, [r0]

这样可以输出 123 了,  前面没有初始化 r0 寄存器.

再加上
        ldr r0, =_thumb_mode + 1
替换
        adr r0, _thumb_mode + 1

$ qemu-system-arm -M versatilepb -m 128M -nographic -kernel notmain.bin
123

请问@aozima老大,为什么ldr指令不可以呢?

#27 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 请教大家一个问题,thumb状态下,每一条指令都是16bit长度吗? » 2021-05-20 10:25:03

strap.s

.arm
_reset:
        ldr r0, =0x101f1000 //UART0发送寄存器地址
        ldr r1, =0x31       //输出1
        str     r1, [r0]
        ldr r0, =_thum_mode + 1
        bx r0

.thumb
_thum_mode:
        ldr r1, =0x32       //输出2
        str     r1, [r0]


        ldr r1, =0x33       //输出3
        str     r1, [r0]

@aozima 再请教大佬一个问题,为什么这个代码只能输出 1呢, 不能输出 2, 3

$ arm-linux-gnueabi-objdump -D strap.o

strap.o:     file format elf32-littlearm


Disassembly of section .text:

00000000 <_reset>:
   0:   e59f0014        ldr     r0, [pc, #20]   ; 1c <_thum_mode+0x8>
   4:   e3a01031        mov     r1, #49 ; 0x31
   8:   e5801000        str     r1, [r0]
   c:   e59f000c        ldr     r0, [pc, #12]   ; 20 <_thum_mode+0xc>
  10:   e12fff10        bx      r0

00000014 <_thum_mode>:
  14:   4903            ldr     r1, [pc, #12]   ; (24 <_thum_mode+0x10>)
  16:   6001            str     r1, [r0, #0]
  18:   4903            ldr     r1, [pc, #12]   ; (28 <_thum_mode+0x14>)
  1a:   6001            str     r1, [r0, #0]
  1c:   101f1000        andsne  r1, pc, r0
  20:   00000015        andeq   r0, r0, r5, lsl r0
  24:   00000032        andeq   r0, r0, r2, lsr r0
  28:   00000033        andeq   r0, r0, r3, lsr r0

Disassembly of section .ARM.attributes:

00000000 <.ARM.attributes>:
   0:   00001941        andeq   r1, r0, r1, asr #18
   4:   61656100        cmnvs   r5, r0, lsl #2
   8:   01006962        tsteq   r0, r2, ror #18
   c:   0000000f        andeq   r0, r0, pc
  10:   00543505        subseq  r3, r4, r5, lsl #10
  14:   01080306        tsteq   r8, r6, lsl #6
  18:   Address 0x0000000000000018 is out of bounds.

我照着书本写的, 基于arm926, 明明切换到了thumb模式。

#29 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 请教大家一个问题,thumb状态下,每一条指令都是16bit长度吗? » 2021-05-19 17:30:41

aozima 说:

我记得这里的BL看起好像是32位,实际上还是16位,但自动粘在一起了。

我看左边那个地址, bl应该是 4字节

#30 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 请教大家一个问题,thumb状态下,每一条指令都是16bit长度吗? » 2021-05-19 15:26:30

thumb指令,相比较与arm代码,储存器的功耗也较低。

thumb指令,基本都是无条件的,一共有18条基本指令,全部指令都是16bit。

Thumb-2指令,由16bit、32bit的指令混合组成,一共有16条基本指令,

搜了一下, 确实如此, 可是我的 gcc 命令行没有指定 thumb-2, 而是:

$(ARMGNU)-gcc -c $(COPS) -mthumb notmain.c -o notmain.o

#34 Re: 全志 SOC » 在全志芯片F1C100S/V3S/V831上实现裸机加密方案,防盗版进行时(不采用专用加密芯片)。 » 2021-05-17 20:20:38

aozima 说:

最终还是都在解压到DRAM中运行,不管怎么启动,等启动完了,直接去DRAM中读。

这样好像无解,虽然可以在运行中做些运行环境检查,但这些检查指令是可以篡改的。
所以还是希望芯片本身能支持安全启动,且运行时,DRAM中的数据也是加密的。

好像是那么回事,新唐的NUC972带只写熔丝保护,但是只能保护flash里面的文件,最终还是解密到DRAM运行,如果有心着去读DRAM那相当于白干了。我想这也就是NUC972开机后那种IO默认不是JTAG的原因吧。

#35 Re: 全志 SOC » V3S tina系统 如何添加外置RTC » 2021-05-13 14:44:52

TeveT 说:

V3S tina系统 是 linux4.9 允许使用设备树

奔跑的孩子 说:

V3s的linux版本是3.4,当时没有设备树,是全志魔改的fex

wow,是么,感谢大佬指教。

#36 Re: 全志 SOC » V3S tina系统 如何添加外置RTC » 2021-05-13 14:40:35

V3s的linux版本是3.4,当时没有设备树,是全志魔改的fex

#37 Re: 全志 SOC » 老人家,碰到新问题,mmcblk2变成了mmcblk1 » 2021-04-22 11:17:08

这个问题我也纠结过,首先我改dts里面mmc别名,发现并没有什么卵用。

最好就是uboot脚本检测,然后生成不同的bootargs

#38 Re: 全志 SOC » f1c200s运行tina抖屏问题,请大家支支招 » 2021-04-09 09:10:01

楼上这个视频播放效果不错呵,可以用来做便携广告机了。

#39 Re: VMWare/Linux/Ubuntu/Fedora/CentOS/U-BOOT » 请问嵌入式设备的网卡mac地址可以随意设置吗? » 2021-04-08 11:38:01

xfdr0805 说:

11:22:33:44:55:66  我印象当中,好像这地址可以用

满足二楼的条件。

#40 Re: Nuvoton N32905/N32926/NUC972/N9H20/N9H26/N9H30 » GNAND init failed !!!!!!!! 硬件肯定没问题,我哪里配置错了。 » 2021-04-07 09:50:35

是有一个nand烧录文档,照那个做就可以了,插入usb线会出现u盘,具体怎么做忘记了,很久以前的事情了。

#41 VMWare/Linux/Ubuntu/Fedora/CentOS/U-BOOT » 请教有没人玩过qt下usb键盘输入?拔插一下键盘就无效了 » 2021-04-06 16:40:53

奔跑的孩子
回复: 2

export QWS_USB_KEYBOARD=/dev/input/event1

这种环境变量好像要在usb键盘插入后设置才有用

#43 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 请问一个windows祖传项目,只要include winsock2.h就会出现 GetSystemTime / HANDLE 链接出错 » 2021-03-24 17:50:29

JasonWoo 说:

关键不是定义冲突,而是你要使用哪一个的问题。
1)如果使用windows sdk的API,就把你项目中的这两个定义去掉。
2)如果是使用项目中原来的定义,那就要注意包含winsock2.h的文件不能包含项目的头文件。

感谢大佬回复,api的不敢随便改,我把应用程序里面的定义批量替换了,希望接手祖传代码的同事不要骂我。svn的log我已经写得很详细了。

#46 Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 请问一个windows祖传项目,只要include winsock2.h就会出现 GetSystemTime / HANDLE 链接出错 » 2021-03-24 13:53:33

奔跑的孩子
回复: 11

请问一个windows祖传项目,只要#include <winsock2.h>就会出现 GetSystemTime / HANDLE 链接出错,

因为我的项目已经定义了这两个了,和windows sdk里面定义冲突,

现在我批量修改祖传项目里面的GetSystemTime / HANDLE 可以编译链接成功,

但是要改动的地方太多了,怕接手的同事揍我,

请问还有其他办法吗?

#49 Re: 全志 SOC » 帮定制V3S的sdk,有偿 » 2021-03-19 23:53:41

楼主加一下晕哥微信 whycan_cn 问一下

#51 全志 SOC » 请问 全志X3 uboot 内存初始化超时是什么问题呢? » 2021-03-10 19:55:00

奔跑的孩子
回复: 3

U-Boot SPL 2017.11-dirty (Dec 04 2020 - 14:01:52)
DRAM:Timeout initialising DRAM

resetting ...

U-Boot SPL 2017.11-dirty (Dec 04 2020 - 14:01:52)
DRAM:Timeout initialising DRAM

resetting ...

U-Boot SPL 2017.11-dirty (Dec 04 2020 - 14:01:52)
DRAM:Timeout initialising DRAM

resetting ...

-7c1cb36abb745cb0.jpg

#55 Re: 全志 SOC » 荔枝派zero移植linux 5.2无法挂接spi norflash » 2021-03-06 09:21:44

看起来不像这个问题


A33 主线 Linux4.20, u-boot传入spi flash分区参数, 请教各位网友.
http://whycan.com/t_5150.html#p52393

#56 Re: 全志 SOC » 有用过ILI9488的RGB接口的朋友吗? » 2021-03-05 18:07:34

f_Endman 说:

https://whycan.com/t_5652.html
我之前搞过个类似的屏,我的spi直接强行复用了rgb的数据引脚。你可以设置成rgb666然后只接rgb565,把多余的几个引脚接地就行了,或者刚好复用成软件spi。

咦,好聪明,我怎么没想到呢,浪费了三条腿,捂眼。。。

#58 Re: 全志 SOC » 想用F1C500S 替代F1C100S 跑裸机,发现跑不起来。 » 2021-03-05 08:31:09

xrff_z 说:

500s和100s不一样的。
手上有500s的板子,可以刷100s的固件(melis),但是无法启动。500s的固件刷到100s上也是不启动的。

但两个芯片的引脚貌似完全一样,板子上的500s吹下来,替换上100s芯片,刷100s的固件工作正常。

500a(需要外接DRAM的)倒是可以跑100s的melis,但TVIN功能不正常。

听说全志在闭源的boot0(spl)做了手脚,封装的时候有些引脚(可能未公开)固定到高/低电平,从而判断出不同芯片型号。

如果跑开源的Linux或者裸奔程序,或者自己写个boot0感觉都是可以通用的。

#60 Re: 技术人生/软件使用技巧/破解经验/技术吐槽/灌水 » 技术人的误区 » 2021-03-04 15:11:14

Blueskull 说:
奔跑的孩子 说:

社会是一个金字塔结构,不可能人人都能成为马云化腾,绝大多数人一辈子都是平平凡凡普普通通碌碌无为虚度一生。

为啥挣不了大钱就是虚度一生?

除非成佛,否则谁不羡慕尘世的名和利?反正我是很羡慕的

#61 Re: 技术人生/软件使用技巧/破解经验/技术吐槽/灌水 » 技术人的误区 » 2021-03-04 13:47:54

社会是一个金字塔结构,不可能人人都能成为马云化腾,绝大多数人一辈子都是平平凡凡普普通通碌碌无为虚度一生。

#63 Re: 技术人生/软件使用技巧/破解经验/技术吐槽/灌水 » 技术人的误区 » 2021-03-04 07:24:07

Angmall 说:

没技术,一切都是纸上谈兵。
你找个顾问在和你吹水半天,谈技术、谈未来、谈盈利模式。。。。最后,什么产品也弄不出,没技术,吹毛啊!
做不出来,就没资格谈技术、谈赚钱,我们需要你来干嘛,天天听你吹水?
你什么也不会做。产品做不出来,企业怎么营销(营销部门),没技术企业怎么拿需求(项目经理或顾问),没技术就没产品,企业也建立不起来。

这个还真能举出挺多反例的,比如华强北卖芯片的,只会数腿的数量就能赚打工人数倍数百倍的钱。

#64 Re: 全志 SOC » 编译Buildroot-tiny200时出现错误,请大佬指教,急急!!!!!!!!!!!!!!!!!!!!!!!1 (平台: 树梅派) » 2021-02-23 10:01:30

raspberryman 说:

我估计buildroot默认是在x86平台跑的,那些host工具默认使用x86汇编指令,如果你要整个buildroot都能在树莓派跑,可能要大改才行。

有道理,生产力工具不建议用树莓派了,否则你玩着玩着就忘记初心了。

#66 Re: 全志 SOC » 请问一下,X3开发板有没有人实现过在启动的时候加入一个启动进度条???? » 2021-02-20 14:59:39

感谢楼主分享,我试了一下,有些机器正常,有些机器应用启动了,开机进度条还在走,界面乱了,有什么好的通讯方式,让应用通知驱动停止刷新吗?


因为各种机型的应用程序和配置文件大小各不相同。

#67 Re: 全志 SOC » 请问 buildroot 根文件系统 ubi和ubifs有什么区别呢? » 2021-02-19 14:41:00

3.制作 ubifs
Ubifs 的制作需要以下两个命令
mkfs.ubifs: 制作 UBIFS image
ubinize:根据 UBIFS image 制作 ubi.img,这个 ubi.img 是通过 u-boot 直接烧写在 nand flash 分区上的。

AM335x Linux SDK 里面带有制作好的文件系统,是.tar.gz 的压缩文件,可以解压在
一个目录下做为 UBI 文件系统内容,如/home/usr/fs。
GPEVM 板上的 NAND 型号为 MT29F2G08,page size 为 2048B,block size 为
64x2048B=131072B,block count 为 2048。如果制作针对 GPEVM 板的 ubifs,执行
如下两条命令:

1. $ mkfs.ubifs –F -q -r /home/usr/fs -m 2048 -e 126976 -c 2047 -o ubifs.img

参数简介:
-F:使能"white-space-fixup",如果是通过 u-boot 烧写需要使能此功能。
-r:待制作的文件系统目录
-m:NAND FLASH 的最小读写单元,一般为 page size
-e:LEB size,对于 AM335x 的 NAND driver,为 block size-2x(page size)
-c:文件系统所占用的最大 block 数,一般小于等于 block count -1
-o:输出的 ubifs.img 文件

2. $ ubinize -o ubi.img -m 2048 -p 128KiB ubinize.cfg
参数简介:
-p:block size。
-m:NAND FLASH 的最小读写单元,一般为 page size
-o:输出的 ubi.img 文件
ubinize.cfg 为 ubinize 所需要的配置文件,内容如下:

[ubifs]
mode=ubi
image=ubifs.img
vol_id=0
vol_size=200MiB
vol_type=dynamic
vol_name=rootfs
vol_flags=autoresize

4.烧写 ubifs
可通过 u-boot 命令将生成的 ubi.img(25M)烧写到 NAND FLASH 分区上,如下示
例是将 ubi.img 先存储到 SD 卡上,然后通过 u-boot 的 fatload 命令将其拷贝至内存
中。

u-boot# mw.b 0x82000000 0xFF 
u-boot# mmc rescan
u-boot# fatload mmc 0 0x82000000 ubi.img
u-boot# nand erase 0x00780000 0xF880000
u-boot# nand write 0x82000000 0x00780000 0x1E00000

5.Linux 启动设置
在 U-boot 下设置启动信息如下:

 #setenv bootargs 'console=ttyO0,115200n8 noinitrd ip=off mem=256M 
 rootwait=1 rw ubi.mtd=7,2048 rootfstype=ubifs root=ubi0:rootfs 
init=/init'

以上是转载

#68 Re: SigmaStar/SSD201/SSD202/SSD212 » 有一个对标F1C800的芯片SigmaStar SSD201有谁了解吗 双核A7 » 2021-02-19 13:50:21

fogwizard 说:

同感,料是好料,用户手册都没得提供,说多了都是泪

我有 但是签了NDA不方便上传

#69 Re: SigmaStar/SSD201/SSD202/SSD212 » 启明云端的7寸 1024*600 LCD SSD202 开发板从入门到放弃 » 2021-02-19 13:48:50

fogwizard 说:

ssd201的sdk默认不支持双缓冲,lvgl跑起来有撕裂感,是否有优化方法?

LVGL的linux_frame_buffer项目加入FB双缓
http://whycan.com/t_5887.html
(出处:哇酷开发者社区)

#70 Re: Openwrt/LEDE/AR9331/MT7688/RT5350 » OpenWrt vs Buildroot » 2021-02-19 12:47:07

有同样疑问的小白飘过,我觉得OpenWrt是基于buildroot的, buildroot那个包管理器dpkg,OpenWrt也有

#73 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 求一款能做时钟主控的核心板或模组 » 2021-02-16 22:13:55

奔跑的孩子 说:

STM8L + PCF8563(I2C)

不得不说, V3s的RTC就是渣渣, 电流10uA, 导致CR2032纽扣电池很快就放完电了, 不得不赶工改用PCF8563或者别的RTC
http://whycan.com/t_3787.html#p34893
(出处:哇酷开发者社区)


这个楼主测得8563电流 0.25uA

#77 Re: 全志 SOC » V3S添加以太网failed to get TX clock是什么原因呢? » 2021-02-03 14:02:59

Allwinner S3 uboot 2020.01 (开机Logo + LCD + 以太网 + SDC 2)
http://whycan.com/t_3865.html
(出处:哇酷开发者社区)

#80 技术人生/软件使用技巧/破解经验/技术吐槽/灌水 » 话说在外国销售的手机为什么要安装GMS才能销售? » 2021-02-02 15:43:28

奔跑的孩子
回复: 5

不知道我的理解对不对,就是因为谷歌掌握着应用市场的分发权,任何人都要通过其APP PLAY来分发应用


就是奇怪怎么就卖不出去,像我们国内一样,拿到手机,想装啥就装啥,除非你啥也装不了

如果私底下进行应用分发,就会触发知识产权的问题,因为开发者都间接与谷歌签订协议,是这样吗?

#83 Re: 全志 SOC » 记录使用最新Buildroot一键编译V3s可用镜像 » 2021-01-30 10:33:15

zhang235hai 说:
raspberryman 说:

uboot驱动以太网是要烧录吗?

首页» 全志 V3S/F1C100s/X3» V3s/S3/f1c100s通过USB启动Linux,并把SD NAND/TF卡挂载为U盘, 可以dd或Win32DiskImager任烧写
我把我编译得到的u-boot-sunxi-with-spl.bin替换晕哥的文件在线就能运行,但是还是不能识别以太网

Allwinner S3 uboot 2020.01 (开机Logo + LCD + 以太网 + SDC 2)
http://whycan.com/t_3865.html
(出处:哇酷开发者社区)

#84 Re: 全志 SOC » f1c100s一键编译buildroot, 含nes模拟器编译与采蘑菇运行 » 2021-01-30 09:06:38

喔, gitee链接已经打不开了, 还好下载了晕哥的备份。

#85 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » Ubuntu Framebuffer 编译运行 LittleVGL » 2021-01-30 08:46:31

2021-01-30_083346.png

搞定, 感谢楼主!


以下两个都是Ubuntu LVGL Framebuffer移植:

本站下载: lv_port_linux_frame_buffer.tgz (lvgl7.0) (70M)

本站下载: lv_linux_frame_buffer_v6.tgz  (lvgl6.0) (30M)

#87 Re: 全志 SOC » 开源用荔枝派zero核心板做的双屏产品 » 2021-01-28 11:35:19

yishuizi 说:

两个屏并联吗

对的,并一起,显示一样的内容。

#91 全志 SOC » 开源用荔枝派zero核心板做的双屏产品 » 2021-01-28 10:04:12

奔跑的孩子
回复: 9

AD/DXP格式: V3s_Dual_LCD_20210128.7z

PCB有坑,LCD座子那里要扣掉一点
PCB有坑,LCD座子那里要扣掉一点
PCB有坑,LCD座子那里要扣掉一点


两个屏显示一毛一样的内容,估计是食堂售饭机用的。


顺便求下载权限

捂脸.gif

页脚

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

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