您尚未登录。

#1 Re: NB-IoT/2G模块/4G模块/GPRS模块/GPS/北斗 » 2G/3G逐步退网, 突然惹火了 CAT.1 NB-IoT地位尴尬,如果再不努力NB可能也会被迫退网。 » 2020-05-19 06:56:07

前段时间和大家一起撸了合宙CAT.1开发板和模块,看来要赚钱还得先下血本投入广告才行,移远已经没有听到他的声音了。

#3 Re: 技术人生/软件使用技巧/破解经验/技术吐槽/灌水 » 想买一个逻辑分析仪,大家看看这个怎么样 » 2020-02-27 19:19:41

sae logic 可以分析 usb 2.0 full speed 协议,这个不知道行不行,问下店主呗。

#4 Re: 全志 SOC » f1c100s hardware cursor怎么弄?有参考资料? » 2020-02-27 10:09:09

chenjm 说:

大侠,您好。
你竟然用起来截屏,是用writeback channel? 有参考资料?麻烦推荐一下。谢谢

不是大神,真正的萌新呢。
我只是好奇微软的windows是如何实现鼠标的光标的,截图都截不到这玩意。

#5 Re: 全志 SOC » f1c100s hardware cursor怎么弄?有参考资料? » 2020-02-27 09:38:23

windows cursor 是什么原理,为什么我截屏/录屏都显示不了鼠标。

#7 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 紫光MP4拆机 » 2020-02-26 13:56:48

听说过存储芯片水深,但不知道这么深,楼上的大神太牛逼了。

#8 Re: 8051/STC8/AT89C51/N76E003 » typedef一个很骚的写法 » 2020-02-26 11:17:41

迪卡 说:

#define mian main
#define MAIN main
#define MIAN main

骚操作

#9 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 请问视频监控使用的哪路技术? » 2020-02-26 08:28:41

onvif 没有大规模普及之前, 各家摄像头发现/配置都是千奇百怪的,互不兼容,现在有了两个行业龙头, 大家的设备都要互相兼容,所以已经不存在这种问题了。

#10 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 请问视频监控使用的哪路技术? » 2020-02-26 08:26:46

视频设备互操作协议: onvif
网络流媒体: rtsp/rtp
视频编解码器: H.264/H.265

onvif 一般用硬盘录像机(NVR)来发现/配置流媒体设备(摄像头)的

#11 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 请问视频监控使用的哪路技术? » 2020-02-25 22:42:37

建议先吃透海康/大华,世界监控看中国,中国看浙江,浙江看杭州,这俩货都是杭州的。

#13 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 请问Qt如何判断一个点是否在多边形内部呢? » 2020-02-23 10:02:43

xxzouzhichao 说:

这次代码用c撸的,编译成exe,用matlab调用做测试
matlab代码是可以编译成c/c++代码的,但我没这么用过

写代码扒漏洞,历时四小时,你猜代码多少行?

看大佬的口气,应该不超过50行。

#14 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 请问Qt如何判断一个点是否在多边形内部呢? » 2020-02-23 08:18:46

牛批6666,还能判断多边形非法,有项目需求的朋友买了不吃亏不上当,

顺便再请教楼上的大神,是不是matlab是不是直接可以输出c语言代码?

#15 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 请问Qt如何判断一个点是否在多边形内部呢? » 2020-02-22 23:15:05

xxzouzhichao 说:

有偿编写,有兴趣吗?价格2k,带注释,可众筹,交期一个晚上

路过,只是随便问问,目前还没有需求哈

#18 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » PyQt5与PySide2:两个Python Qt库之间有什么区别? (转载) » 2020-02-22 19:05:32

达克罗德 说:

QT有没有像现在手机UI的组件库?这些老widget控件都太win32了

可以用 qml, 比较酷炫,类似 html5 的渲染机制。

#20 Re: 全志 SOC » AXP173电源管理芯片2路DCDC4路LDO带锂电池充放电管理库仑计等,DEMO板子(函立创EDA图纸) » 2020-01-19 15:47:52

林ღ梦曦 说:

已经联系了呢,节后给我们定制样片,谢谢您的消息。

还有这种骚操作,默默记下来,春节后联系。

#24 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 嫌全字库ttf文件太肥的朋友,可以进来看看了,按需剪裁, 减肥/瘦身/不留赘肉 » 2020-01-13 11:56:44

小智 说:

有这个需求,如果字没在字库里,怎么办,返回啥,我想有个错误码,然后去点阵库里查

看二楼的图片,第一个 口 字型的那个,就是用来显示不存在的字符的。

#25 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 嫌全字库ttf文件太肥的朋友,可以进来看看了,按需剪裁, 减肥/瘦身/不留赘肉 » 2020-01-13 11:51:07

小智 说:

问题是怎么调用这个字库,原来都可以直接调用,现在是不是要生成对应表,才能调用

代码啥都不用动,因为ttf文件还会存unicode码,按码找字,无需软件另外处理映射。

#26 Re: 技术人生/软件使用技巧/破解经验/技术吐槽/灌水 » 从淘宝网购买时要小心 » 2020-01-06 18:52:51

k455619 说:

@Mitko https://zhidao.baidu.com/question/1547190917555376067.html  原来这就是保加利亚呀? 我笑了 嘻嘻,你这么做得原因看来有历史的原因呢!!

这个有点意思,第一次听说保加利亚。

#29 Re: VMWare/Linux/Ubuntu/Fedora/CentOS/U-BOOT » 《VMWare 使用分享》之三 "磁盘压缩" (disk shrink) 编写中... » 2019-12-25 19:43:28

怪不得我删了辣么多文件,虚拟机却越来越大了,先备份起来,睡前试一试。

#30 Re: 全志 SOC » uboot启动速度如何优化? » 2019-12-25 19:13:04

kekemuyu 说:

kernel是在ram中运行,速度没得说,把没用的驱动去掉应该更快

有用的也可用模块的方式加载,这样zImage比较小。

#33 Re: 全志 SOC » 分享个licheepi nano镜像,支持adb调试 » 2019-12-18 23:12:59

<M>     Function Filesystem                                                            
[ ] Include configuration with CDC ECM (Ethernet)                                    
[ ] Include configuration with RNDIS (Ethernet)                                        

QQ图片20191218231009.png

发现如果勾上这两项, windows死活用串口驱动,可能需要手动设置安卓驱动,但是我不会弄.
如果挂载到 ubuntu, 那么USB口会不停复位.

特此记录, 如果有问题,请大家指正.

#37 Re: 全志 SOC » bsp如何和spinand进行数据双向传输? » 2019-12-05 12:47:38

太一酱鸭 说:

自己做的板子,没有网口。。

这就尴尬了,我记得busybox里面有命令,可以用串口输入输出文件。

#46 Re: 全志 SOC » F1C100s tina3 程序, 请教屏闪是怎么回事? » 2019-11-05 19:29:46

感觉是液晶的驱动参数不对, 都偏一边了, 启动的时候是对的吗, 只是视频播放会闪?

#49 Re: 全志 SOC » 挖坑分支 » 2019-10-28 13:34:06

强烈支持搞一个挖坑社区的分区

#50 Re: 全志 SOC » F1C100S裸奔framebuffer+PWM+GPIO驱动 » 2018-10-04 08:58:45

Quotation 说:
达克罗德 说:

目前我把xboot优化到1.3MB大小(带文件系统和图形库),启动到logo只需要0.85s(F1C100S),基本满足需要。V3S没测,上电应该更快。如果V3S和F1C100S支持QSPI就完美了。。。

我这里不带文件系统和图形库,只保留要用的功能和驱动,xboot可优化到240kB。很实用了。

对于很多应用,数据文件应该占ROM空间很大一部分。xboot把数据文件打包放在romdisk里,也会占用启动拷贝Flash的时间。这部分是可以优化成在启动之后做的。

厉害厉害,能不能分享一下?

#52 Re: Nuvoton N32905/N32926/NUC972/N9H20/N9H26/N9H30 » NUC972 同时驱动两个LCD, 转自Q群 » 2018-09-27 08:22:10

lcfmax 说:

如果驱动不够,就加一级驱动

如何加驱动呢?是不是所有口都要加?还是只要加时钟?

#53 Re: 全志 SOC » v3s u-boot LCD初始显示 文本没有换行? » 2018-09-22 16:49:31

这种绕到行首的输出, 可以找到源码计算地方,凡是超出行像素直接不输出就好了。

#54 全志 SOC » 发现全志的sys_config.fex并没有把文本文件烧到flash文件,而是转换(编译??)后的文件烧到了flash,不知道我的观察对不对 » 2018-09-22 09:31:17

daydayup
回复: 3

发现全志的sys_config.fex并没有把文本文件烧到flash文件,而是转换(编译??)后的文件烧到了flash,不知道我的观察对不对

#55 Re: Openwrt/LEDE/AR9331/MT7688/RT5350 » MT7688开发板widora neo还有几个uboot和dts问题不明白 » 2018-09-19 14:21:08

第二个问题应该是开启了 CONFIG_ARM_APPENDED_DTB, 这样 kernel 与 dtb 一起打包了。

#56 全志 SOC » 分享一个嵌入式 Linux 拷贝文件到U盘出错问题的解决方案 » 2018-09-18 10:24:23

daydayup
回复: 0

###挂载###
mount /dev/sda  -t vfat /mnt/u/

# cp /mnt/data/138¿î39.XPX /mnt/u/
cp: can't create '/mnt/u/138¿î39.XPX': Invalid argument

拷贝文件(gbk文件名)到U盘出现错误,

找到这个网页,终于解决 https://blog.csdn.net/luoleicn/article/details/5309967

两种方式:

一种是通过终端手动挂载加上参数: -o iocharset=utf8

                  如:# mount /dev/sdb1 -t vfat /mnt/usb/ -o iocharset=utf8

第二种是通过加入内核支持在File systems  --->  DOS/FAT/NT Filesystems  --->中有两项修改为:

(936) Default codepage for FAT     

(utf8) Default iocharset for FAT

codepage其实是charset encoding的别称,而936是GBK编码。详见http://en.wikipedia.org/wiki/Codepage。

为了支持cp936,你必须在打开对它的支持,在File systems  ---> -*- Native language support  --->Simplified Chinese charset (CP936, GB2312)

iocharset通过man mount来查看解释不再赘述。

#57 Re: 全志 SOC » f1c100s USB otg device 模式可以用吗? » 2018-09-13 13:44:56

ippen 说:
szyusong 说:

进 device 模式,能调用 USBC_EnableDpDmPullUp,但是 D+ 脚没有拉高,所以接电脑没反应。请各位大神指点下,多谢了!

你是怎样进入device模式的?

我也在搞f1c100s的device模式,驱动加载都没问题,就是usb插电脑没反应
尝试过改设备树文件,强制指定device模式,都没有效果
udc的状态明显没识别usb端口状态
不知道是不是要指定vbus_det 的管脚?

你是用主线 linux 吗?
据说主线linux 还没驱动 usb.

#61 Re: 全志 SOC » Allwinner A40i Quad-Core Industrial Control Processor » 2018-09-10 14:28:03

阿里巴巴看到有人卖芯片:  https://detail.1688.com/offer/574196878150.html

但是卖板子的还没那么快吧,
毕竟是工业级的AI芯片.

#63 全志 SOC » 一直没搞明白V3s 主线的设备树 okay 和 & 的含义,请各位不吝赐教 » 2018-09-08 14:48:05

daydayup
回复: 5

比如 sun8i-v3s-licheepi-zero.dts

&ohci0 {
    status = "okay";
};

&uart0 {
    pinctrl-0 = <&uart0_pins_a>;
    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";
};


就是上面这个 okay 和 & 没搞明白.

#64 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 请教:在littleVGL的代码里看到的不明白的函数定义! » 2018-09-08 11:00:52

https://github.com/littlevgl/lvgl/blob/master/lv_hal/lv_hal_tick.h

/* Define a custom attribute to `lv_tick_inc` function */

就是说如果用户给这个函数另外定义了一个属性(attribute), 就使用自定义的。
如果没有定义,那么就使用默认的(空定义).

#65 Re: 全志 SOC » f1c100s 支持 TV (cvbs) 输入输出, 但是手册却没有相关寄存器资料, 终于在 A20 手册找到了. » 2018-09-08 10:32:21

达克罗德 说:

f1c100s简直神芯,如果有浮点单元那真是满意死了

外设真是太齐全了.

#66 Re: 全志 SOC » 可用于全志系列芯片的 TF扩展板,可以插入TF卡座,引出JTAG和UART » 2018-09-08 10:31:16

哦,我知道了,就是传说中的到处投律师函的(chou ming zhao zhu)风标公司.

#68 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » X86 指令地址为什么没有对齐?是为了节省空间,还是有其他原因? » 2018-09-04 18:14:29

alexyzhov 说:

因为x86指令集在设计的时候就没有固定长度吧,印象中是这样。微架构上还需要一个译码环节,将CISC风格的机器码转换成规整的RISC风格指令执行,此时的指令应该就是定长并且对齐,方便处理器前端的取指了

那就是说 x86 带着历史包袱?
理论上如果对齐的话,效率应该更高吧?

#69 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » step by step 制作 littlevgl gui的字库 » 2018-09-04 16:11:33

a32425262 说:

必须要这种用数组的吗,可以像qt一样使用系统自带的ttf字体那种的吗

可以可以, 用数组的原因是简化系统.
如果Qt那样的, 你是不是需要文件系统, ttf解析库等。
littlevlg面向就是单片机,资源受限。

#70 Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » X86 指令地址为什么没有对齐?是为了节省空间,还是有其他原因? » 2018-09-04 16:09:29

daydayup
回复: 6

X86 指令地址为什么没有对齐?是为了节省空间,还是有其他原因?

#72 全志 SOC » 怎么让linux驱动程序里面的调试函数 dev_dbg 输出调试信息 » 2018-09-04 11:43:36

daydayup
回复: 5

drivers/bus/imx-weim.c:        dev_dbg(&pdev->dev, "failed to find weim-cs-gpr\n");
drivers/bus/vexpress-config.c:    dev_dbg(parent, "Registered bridge '%s', parent node %p\n",
drivers/bus/vexpress-config.c:    dev_dbg(dev, "Parent node %p, looking for %p\n",
drivers/bus/simple-pm-bus.c:    dev_dbg(&pdev->dev, "%s\n", __func__);
drivers/bus/simple-pm-bus.c:    dev_dbg(&pdev->dev, "%s\n", __func__);

#73 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 关于FreeRtos 中 任务的堆栈大小的问题? » 2018-09-01 10:57:26

是的,不考虑其他耗费就是这样的,
其他的是 heap 和 freertos本身占用的内存.

#75 Re: Cortex M0/M3/M4/M7 » 找到一次不错的RSA加解密程序,准备移到STM32去。 » 2018-08-28 15:52:15

https://github.com/andrewkiluk/RSA-Library

RSA-Library

This is a C library for RSA encryption. It provides three functions for key generation, encryption, and decryption. Detailed descriptions of these functions are provided in the header file rsa.h.

I make no claim that any good encyrption practices are used here. Probably don't use this for any production purposes.

Created by Andrew Kiluk

源码在此!

#77 NB-IoT/2G模块/4G模块/GPRS模块/GPS/北斗 » 各位大佬,NB模组入网成功后如果进入了PSM模式,发送AT+CGATT查询入网状态是不是返回的还是入网成功? » 2018-05-25 16:08:47

daydayup
回复: 0

各位大佬,NB模组入网成功后如果进入了PSM模式,发送AT+CGATT查询入网状态是不是返回的还是入网成功?

#79 NB-IoT/2G模块/4G模块/GPRS模块/GPS/北斗 » 各位有遇到电信平台删设备数据的情况吗? » 2018-05-25 16:06:19

daydayup
回复: 6

各位有遇到电信平台删设备数据的情况吗?
新增设备,厂商序号,名称,型号,这些相关的数据都填了的,过了4分钟左右数据就消失了
我们设备注册到 平台上 然后10分钟左右 就被自动删了是怎么回事

#80 ST/STM8/STM8S/STM8L » 请问一下我用STM8做了一块门禁主板,打算接两片MFRC522(读卡板),通过SPI通讯,请问这三块板子需要共地吗? » 2018-05-22 06:34:16

daydayup
回复: 10

请问一下我用STM8做了一块门禁主板,打算接两片MFRC522(读卡板),通过SPI通讯,请问这三块板子需要共地吗?

#85 Re: 全志 SOC » 请大家推荐一款便宜的看门狗芯片. » 2018-05-12 09:25:23

找一款3毛的OTP单片机自己写一个
你用IO口去给他喂狗
OTP单片机定时多久没检测到喂狗信号就输出个IO信号复位

#87 技术人生/软件使用技巧/破解经验/技术吐槽/灌水 » 讲个关于 人工智能AI的笑话 » 2018-05-10 20:08:51

daydayup
回复: 3

AI中国行不通的,中华文化它就学不了。  比如秘书做了这样一个稿子给领导:欢迎各位领导千里条条,立临我单位检查指导工作。    也许你会说,有三个错别字,但秘书告诉你,领导读错比自己的字写错责任更大。

#94 Cortex M0/M3/M4/M7 » 请问STM32F40X摄像头如何叠加 » 2018-04-27 20:12:38

daydayup
回复: 2

STM32F40X摄像头显示一般dma直接到显存,保存图片是直接读显存,保存时候怎么把时间叠加在图片上?

#95 Re: VMWare/Linux/Ubuntu/Fedora/CentOS/U-BOOT » 准备搬瓦工买一台VPS用来做网站数据自动备份,嵌入式编程. » 2018-04-25 19:36:06

xinxiaoci 说:

下载速度这么快!!

产品介绍就是1Gbps,果然不错。
比起阿里云那小水管简直是业界良心。
就是不知道国内访问是否稳定了。

#97 Re: 全志 SOC » v3s上测试MIPI接口摄像头用什么软件 » 2018-04-25 14:23:01

我试过camdroid,用v4l2标准接口获取数据即可。

#98 全志 SOC » 我的机顶盒box打开wifi开关后,不管有没联网,都会听到有杂音 » 2018-04-25 13:57:58

daydayup
回复: 3

大神们,请教个问题,我的机顶盒box打开wifi开关后,不管有没联网,都会听到有杂音,我已经把音量设为0了,杂音的声音大小还是一样。但是我关掉wifi后,就不会有这杂音

#100 ESP32/ESP8266 » ESP32 的模块本身已经包含了 SPI Flash,那么那些SPI的引脚模块厂家又把他们引出来了,是否意味着还可以作为其他任意使用? » 2018-04-24 10:34:33

daydayup
回复: 3

ESP32 的模块本身已经包含了 SPI Flash,那么那些SPI的引脚模块厂家又把他们引出来了,是否意味着还可以作为其他任意使用?

#101 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 各位 有了解lan8720 以太网芯片的吗 出了个问题没头绪,初始化以后网络正常 但使用emwin按钮功能后立刻丢失网络 重连后从100 » 2018-04-21 19:48:44

daydayup
回复: 1

各位  有了解lan8720 以太网芯片的吗  出了个问题没头绪,初始化以后网络正常 但使用emwin按钮功能后立刻丢失网络 重连后从100m变成10m  也ping不通了 放在那里长时间也可能丢失网络  gpio都是独立的 不知道从哪里查, 能指教下吗

#103 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 我用GUI_SendKeyMsg(GUI_KEY_DELETE,1)函数,点击CANCEL按钮,为什么是从前往后删,比如现在光标在最左面 » 2018-04-21 19:45:10

daydayup
回复: 0

我用GUI_SendKeyMsg(GUI_KEY_DELETE,1)函数,点击CANCEL按钮,为什么是从前往后删,比如现在光标在最左面,先删除第一个8,接着在删除第二个8,只能从左往右删,不能从右往左删,这是啥原因?有谁遇到过吗

#105 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 我的emwin程序,每次切换界面,我的button都是一个挨一个的显示,如何一次性显示啊? » 2018-04-21 19:35:49

daydayup
回复: 2

我用GUI_CreateDialogBox建立一个框架,定时调用GUI_Exec()来刷新框架,为什么开始的时候框架里面的控件是一个一个的刷出来的?

#108 Re: 技术人生/软件使用技巧/破解经验/技术吐槽/灌水 » [随便聊聊]在这个节骨眼上(某兴被禁止使用美帝的芯片),阿里把中天微收购了,是好事还是坏事? » 2018-04-20 14:00:32

不关心中美贸易战,可是突然发现我的  beyond compare 4突然license过期了,即使离线激活,全断网,也是没用的,哪位大神说说这两件事情是不是有关系?另外beyond compare是怎么做到的?

#109 Re: 全志 SOC » 【貌似解决了】licheepi nano不接串口内核起不来 » 2018-04-19 23:09:03

对,就是酱紫。
V3s主线uboot也是这样,
一开始很郁闷,以为板子坏了。。。。

#110 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 编译 cairo/basicdrawing/演示代码,出现错误,不能正常运行, 搜了一圈,发现有人出现一模一样问题 » 2018-04-19 15:07:50

lcfmax 说:

大神,新东东么,之前没了解过

xboot开源项目使用的2d图形引擎,
xboot用lua脚本再次封装一次,
非常方便使用。

#111 Re: 全志 SOC » 海豚派V3s开发板 camdroid 完整入坑记录 » 2018-04-19 15:06:18

lcfmax 说:

我虚拟机装的虚拟机是Java 7的,可否?

可以试一试,有可能不行。

#114 Re: 全志 SOC » 海豚派V3s开发板 camdroid 完整入坑记录 » 2018-04-19 13:34:25

有没有重启,不能不支持java,javac等命令?

#115 Re: 全志 SOC » [解决]Win10 WSL系统下编译buildroot报错不支持SYSV IPC,导致fakeroot无法正常工作 » 2018-04-18 11:10:16

谢谢分享,有空我也试一试WSL,去年编译RK3288 Android出现各种奇葩问题一怒之下全删了。

#116 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 发现一个轻量级UI, 移植到 STM32/STM8 不错 ----- µGUI/uGUI » 2018-04-18 11:09:07

qwert1213131 说:
kgp0213 说:

移植好了没有?

只需要把画点函数提供给uGUI调用就可以,然后使用内部的API进行使用,

/*               uGUI              */
void pset(UG_U16 x, UG_U16 y, UG_COLOR c)
{
   LCD_WriteBuffer(x,y,c);

}
/* GUI structure */
UG_GUI gui;

函数中直接调用下面:
UG_Init(&gui,(void(*)(UG_S16,UG_S16,UG_COLOR))pset,128,128);

厉害了老铁,学习!

#117 Re: 全志 SOC » Windows平台烧写f1c100s 荔枝派nano开发板步奏 » 2018-04-17 21:42:04

因为默认是进入shell了,要改一下xboot_main.c代码。

#119 Re: 全志 SOC » fc100s的spi闪存 » 2018-04-17 18:40:17

sunwei 说:

短路spi clk也不能进fel吗?

是的也进不了

只有一片吗?
要不换一片试一试。

#120 Re: 全志 SOC » fc100s的spi闪存 » 2018-04-17 18:38:57

sunwei 说:

从目前多次实验来看。 BROM代码可烧录的可能性还是有。或是所以代码都是在spi闪存。

BROM不能修改,估计是掩模制造工艺,V3s使用jlink可以读出BROM,可以通过反编译软件分析他的行为。

#121 Re: 全志 SOC » fc100s的spi闪存 » 2018-04-17 18:34:07

短路spi clk也不能进fel吗?
要不要烧个xboot测试一下屏是不是正常,
方便判断板子能不能正常工作。

#122 Re: 全志 SOC » fc100s的spi闪存 » 2018-04-17 16:33:37

sid命令没有适配,你试一试ver

#124 Re: 全志 SOC » fc100s的spi闪存 » 2018-04-17 15:17:55

1. 你说的是烧写ROM,还是芯片内部的BROM?
2. 不对,有boot0芯片才会启动到boot1.     你说的fel是芯片的固话ROM,也就是BROM.

#125 Re: 全志 SOC » licheepi zero BSP 内核(linux3.4) 编译教程 » 2018-04-17 10:38:53

跟大神们脚步学习主线uboot引导bsp kernel.

#126 Re: 全志 SOC » v3s 荔枝派getchar()读取错误 » 2018-04-17 10:37:31

对,多线程把问题搞复杂了,都不知道是哪里带来的问题了。

#127 Re: ESP32/ESP8266 » ESP32-LyraT 开发板 使用实况 » 2018-04-17 09:38:57

现在不知道有没有,我拍的是优惠后的88元,预售的,还没到货。

#128 Re: 全志 SOC » 荔枝派V3S如何把XBoot烧到SD卡上加载? » 2018-04-16 11:55:22

www220 说:
daydayup 说:

不行吧,xboot没有的spl(boot0)没有驱动sdio吧。

xboot没用spl?怎么会呢?spl是启动的一个步骤,难道xboot连spl也自己写?完全没有必要啊

我表达错误。
是这样: xboot的spl(boot0)没有驱动sdio,所以无法从sd卡启动xboot.

另外spl也是xboot写的。

#129 Re: 全志 SOC » 荔枝派V3S如何把XBoot烧到SD卡上加载? » 2018-04-15 18:00:16

不行吧,xboot没有的spl(boot0)没有驱动sdio吧。

#130 Re: 全志 SOC » 荔枝派V3S如何把XBoot烧到SD卡上加载? » 2018-04-15 07:49:35

达克罗德 说:

spi nand很便宜,这个可以做启动吗?

全志全线产品都支持spi nand启动,
只是要自己适配好才行。
还有用nand总感觉怕怕的,
担心返修率高。

#131 Re: Nuvoton N32905/N32926/NUC972/N9H20/N9H26/N9H30 » 新唐NUC972可以播放视频文件吗,如果可以那应该用什么播放器,什么格式的文件? » 2018-04-15 07:44:52

可以改改MPlayer代码,把jpeg硬编解码整合进去,这样估计可以流畅播放mjpeg的视频了,就是文件会有点大。

#132 Re: DIY/综合/Arduino/写字机/3D打印机/智能小车/平衡车/四轴飞行/MQTT/物联网 » 什么是中国顶级3D打印机/ CNC控制板? » 2018-04-15 07:41:12

对,这些应该是根据开源的3d打印机方案移植并改进的,主要看电机驱动的细分数,细分数越大,精度越高。

#134 Re: 全志 SOC » 荔枝派V3S如何把XBoot烧到SD卡上加载? » 2018-04-13 18:46:24

目前还不支持tf卡启动,确实需要得自己改,难度不小。

#135 Re: 全志 SOC » 本站网友 @kgp0213 在荔枝派nano f1c100s 开发板运行xboot + littlevgl 视频 » 2018-04-13 18:44:08

我记得手册上是有2d的加速,但是第三方支持2d加速有难度,需要时间。

#136 Re: ESP32/ESP8266 » 告急关于在linux3.4内核中,如何添加一路pwm的控制?求大佬 » 2018-04-12 13:06:00

小白菜 说:

背光是可以用了,但是是想多使用一路pwm,就像v3s那样,一路用来控制背光,一路用来控制电机转速,这是控制背光的用户接口
# ls /sys/class/backlight/pwm-backlight/                                       
actual_brightness  device/            subsystem/
bl_power           max_brightness     type
brightness         power/             uevent
# ls /sys/class/backlight/pwm-backlight/

找到驱动代码,把寄存器改改,看能不能把电机那一路pwm给驱动起来。

#137 Re: 全志 SOC » 芒果派全志V3s开发板完整入坑记录. » 2018-04-12 12:42:39

木子猫 说:

那个 那个 上面的WiFi芯片好用吗?

淘宝2.2元, 很多方案都用,上海乐鑫出的,应该挺不错。

#138 Re: ESP32/ESP8266 » 告急关于在linux3.4内核中,如何添加一路pwm的控制?求大佬 » 2018-04-11 19:17:05

如果可以控制背光,那就太容易了。找到驱动代码,估计就是改一下寄存器值的事情。

#140 Re: Nuvoton N32905/N32926/NUC972/N9H20/N9H26/N9H30 » 又多一个选择,紫芯内置8MB SDRAM 的ASM9128T » 2018-04-11 06:53:08

mango 说:

这不就是经常在amobbs发贴但死活不开放手册的那个片子嘛

哈,对,就是那个。

#141 RT1050/RT10XX » w25q256flash,我用了FATFS文件系统,我写入了大概9MB文件,就写不进去了,正常吗 » 2018-04-10 13:55:00

daydayup
回复: 5

w25q256flash,我用了FATFS文件系统,我写入了大概9MB文件,就写不进去了,正常吗

#142 Re: ESP32/ESP8266 » 撸了两个乐鑫官方的ESP32-LyraT 开发板 » 2018-04-10 09:54:05

晕哥 说:

据说有人已经收到了板子,我的要五月三十一,估计是等电阻电容降价了。
掩面泪过.gif

这个板子上的芯片国产率很高啊,
这些年国产芯片,系统,gui全面开花。
没想到栽在电阻电容上面,
被韩国人台湾人薅了一把羊毛

#144 Re: 全志 SOC » 请问大家 台湾瑞昱的RTL8723bs 稳定性如何, 性价比挺好的,淘宝模块也是10元以下,蓝牙WIFI,FM三合一 » 2018-04-10 06:49:11

sunwei 说:

淘宝的东西很多是拆机的。玩玩可以。批量可要小心了。

现在wifi模块就是这个价格了,不过8723带蓝牙功能。

#145 Re: Nuvoton N32905/N32926/NUC972/N9H20/N9H26/N9H30 » 又多一个选择,紫芯内置8MB SDRAM 的ASM9128T » 2018-04-10 06:46:48

这个芯片根本没有打算公开报价,
资源也就一般般,
f1c100s价格非常有竞争力,
淘宝零售价9.8左右,

#146 Re: ESP32/ESP8266 » 撸了两个乐鑫官方的ESP32-LyraT 开发板 » 2018-04-09 10:33:11

hdx 说:

我买的已经发货了

羡慕嫉妒 。。。

#149 Re: 全志 SOC » 荔枝派编译问题,小白求助 » 2018-04-05 15:22:30

https://whycan.cn/t_717.html
那你按照这个安装gcc 7.2.1,然后看能否编译通过,希望看到好消息。


    2) 安装arm linux 工具链:

ubuntu14.04 x64下载这个工具链: gcc-linaro-7.2.1-2017.11-x86_64_arm-eabi.tar.xz

一般解压缩到 /usr/local/ 目录,
然后把目录 export PATH=/usr/local/gcc-linaro-7.2.1-2017.11-x86_64_arm-eabi/bin:$PATH 添加到 /etc/profile, 或者 ~/.bashrc 文件

#151 Re: ESP32/ESP8266 » 各位大神,看见一个用自动写字的小制作,求分析原理 » 2018-04-05 12:07:27

这个挺有趣的,我以前看过,原理和cnc雕刻机,3d打印机差不多。

#154 VMWare/Linux/Ubuntu/Fedora/CentOS/U-BOOT » git太奇怪了,同一份代码,在我这边能够正常提交,在另一个同事哪里,一会儿提示长度超过80,一会儿提示tab/空格的 » 2018-04-04 11:59:35

daydayup
回复: 2

git太奇怪了,同一份代码,在我这边能够正常提交,在另一个同事哪里,一会儿提示长度超过80,一会儿提示tab/空格的

#155 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 目前有FPGA,mc,四个舵机一个颜色一个距离和PC。 PC主要用C#制作GUI,利用这些器件来实现智能自动售货机的功能 它们之间的串口通信 » 2018-04-04 11:22:40

daydayup
回复: 0

目前有FPGA,mc,四个舵机一个颜色一个距离和PC。
PC主要用C#制作GUI,利用这些器件来实现智能自动售货机的功能
它们之间的串口通信怎么实现呢?
(UART通信协议具体如何应用啊?)

#158 Re: 全志 SOC » 网友墨墨 设计的 芒果派(mango pi) V3s开发板 » 2018-04-02 12:46:13

zhuacai 说:

晕哥,又要入坑芒果派吗

不错,支持!

#159 硬件设计 KiCAD/Protel/DXP/PADS/ORCAD/EAGLE » 各位大拿,小弟想找一个PMIC,需要有Path管理,充电功能,I2c接口可以查询电池电量,电压,找了半天没有找到合适的, 有啥推荐的吗 » 2018-04-01 20:09:26

daydayup
回复: 5

各位大拿,小弟想找一个PMIC,需要有Path管理,充电功能,I2c接口可以查询电池电量,电压,找了半天没有找到合适的, 有啥推荐的吗

#160 Re: 全志 SOC » v3s和LCD通过i8080总线模式 » 2018-03-29 23:13:32

应该是一样的,外设都是大同小异,你就按上面的方法接线就好了。

#161 Cortex M0/M3/M4/M7 » 各位大神,有没易上手的STM32文件系统推荐一个 » 2018-03-24 19:34:01

daydayup
回复: 6

各位大神,有没易上手的STM32文件系统推荐一个

#162 Cortex M0/M3/M4/M7 » 3个Mos管并联,Rds(on)是并联,那电容ciss是不是并联? » 2018-03-24 19:32:30

daydayup
回复: 0

3个Mos管并联,Rds(on)是并联,那电容ciss是不是并联?

#163 Cortex M0/M3/M4/M7 » 有没有谁用STM32去检测外部380V 220V电压电流的电路? » 2018-03-24 19:28:38

daydayup
回复: 11

有没有谁用STM32去检测外部380V 220V电压电流的电路?

#164 Re: 全志 SOC » 【海豚派】海豚派 V3s 开发板资料预览 » 2018-03-18 13:33:24

zhuacai 说:
daydayup 说:

可以,官方bsp支持摄像头和视频编解码器。

daydayup哥,荔枝派的看云上也官方bsp,和海豚派资料差别在那里呢

没有比较,不知道有没有差别,但是海豚派有个自动生成脚本,可以一键生成所有软件包文件。

#165 Re: 全志 SOC » 【海豚派】海豚派 V3s 开发板资料预览 » 2018-03-18 12:09:34

可以,官方bsp支持摄像头和视频编解码器。

#166 Re: 全志 SOC » 【海豚派】海豚派 V3s 开发板资料预览 » 2018-03-18 08:07:13

zhuacai 说:

晕哥,主线支持摄像头吗

海豚?派不是主线,是全志官方的 linux3.4

#169 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 有人知道ucgui透明窗口与不透明窗口处理的区别吗,在我我认为没有什么区别啊,不就是底层函数决定可以绘制透明就可以了吗,为什么在无效化窗口函 » 2018-03-12 21:15:06

daydayup
回复: 1

有人知道ucgui透明窗口与不透明窗口处理的区别吗,在我我认为没有什么区别啊,不就是底层函数决定可以绘制透明就可以了吗,为什么在无效化窗口函数里面透明窗口与不透明窗口裁剪方式不一样,这个有没有有什么资料什么的参考一下

#171 RT1050/RT10XX » 请问RT1050可以用 jlink调试吗? » 2018-03-09 16:22:15

daydayup
回复: 6

请问RT1050可以用 jlink调试吗?

#172 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 各位大哥,有谁知道littlevgl GUI库怎么进行像素点操作么? » 2018-03-08 13:54:38

qwert1213131 说:
daydayup 说:
qwert1213131 说:

官方回复是创建一个定时器任务,定时更新图片

嗯嗯,我试一试。


可以参考这个
https://github.com/littlevgl/lvgl/issues/128

这个不错,非常感谢!

#173 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 一步一步分享在Windows QtCreator/Mingw平台编译运行调试LittleVGL » 2018-03-07 21:27:18

这个问题我也发现了,在Linux下执行make速度非常快,
但是用msys速度要慢好几倍,
QtCreator也是调用mingw-make,
速度一样的。

eclipse是不是用了自己的make命令?

#174 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 各位大哥,有谁知道littlevgl GUI库怎么进行像素点操作么? » 2018-03-07 19:19:13

qwert1213131 说:

官方回复是创建一个定时器任务,定时更新图片

嗯嗯,我试一试。

#177 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » ucgui 这句放在哪里,EDIT_SetText(WM_GetDialogItem(hWin,GUI_ID_EDIT0),s); » 2018-03-07 09:50:50

daydayup
回复: 1

ucgui 这句放在哪里,EDIT_SetText(WM_GetDialogItem(hWin,GUI_ID_EDIT0),s);   //在这里刷新,把 s 赋值则可以更新显示

#183 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 正在做百度ai语音识别,发现用libcurl比直接用socket组包发送数据效率低吗? » 2018-03-07 08:56:20

发送完一个包都设置了那个no_wait了,我看这个就是马上断开连接的.

我语音包每次发送十几个,用libcurl延迟很大

#185 君正Ingenic/X1000/X2000/T10/T20/T30 » 咨询个问题,我现在想把X1000E的设备作为U盘挂载到PC或者手机端,现在挂载上去了,但是两侧创建文件时不能同步,pc端创建的文件设备的能看 » 2018-03-07 08:07:14

daydayup
回复: 0

咨询个问题,我现在想把X1000E的设备作为U盘挂载到PC或者手机端,现在挂载上去了,但是两侧创建文件时不能同步,pc端创建的文件设备的能看到文件,但是文件内容看不到,设备端创建的文件,pc端不能实时显示,必须要重新拔插usb线才能显示出来

#186 君正Ingenic/X1000/X2000/T10/T20/T30 » x1000摄像头的问题请教诸位大神,我接OV7725的摄像头,原先AVDD和DOVDD供电2.5V时,摄像头正常工作 » 2018-03-07 08:05:27

daydayup
回复: 0

x1000摄像头的问题请教诸位大神,我接OV7725的摄像头,原先AVDD和DOVDD供电2.5V时,摄像头正常工作,改为3.3V后,IIC通讯就不能正常工作了,SDA和SCK引脚一直处于高电平状态。这是哪里出了问题?

#192 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 各位大哥,有谁知道littlevgl GUI库怎么进行像素点操作么? » 2018-03-06 21:10:21

daydayup
回复: 13

各位大佬,有谁知道GUI库怎么进行像素点操作么?
或者说怎么连续的刷图片,

#195 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 如果我用stm32这种芯片驱动ili9340,littlevgl如何读显存的,需要读吗? » 2018-03-06 21:03:55

daydayup
回复: 7

如果我用stm32这种芯片驱动ili9340,littlevgl如何读显存的,需要读吗?
sdl,framebuffer的驱动程序都是有建立缓冲区的.

#196 技术人生/软件使用技巧/破解经验/技术吐槽/灌水 » 吐槽一下公司的开发管理,有没有大神能解决。 » 2018-03-06 11:13:14

daydayup
回复: 5

公司每个机型用一个svn代码仓库,搞得现在有差不多一百个仓库了,代码都是大同小异。我觉得用分支更合适,一个机型稳定之后,代码合并到trunk上去就行了。ui和功能强耦合,没办法搞公用库,现在要改一个功能要把几十个仓库都f*k一次。

#198 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 有没有办法把SDL设置成RGB565(16bit)颜色,然后再把 littlevgl也改成16bit ? » 2018-03-02 11:41:54

QQ20180302115828.png

刚刚我好奇试了一下, 居然没成功.


打开monitor.c把这个函数SDL_CreateTexture的参数改成SDL_PIXELFORMAT_RGB565
sdl的显示缓冲区配置应该就是rgb565了。

然后再把 lv_conf.h 改成这样

#define LV_COLOR_DEPTH     16

改完全部重新编译运行,就变成上面那副模样了。

#199 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 一步一步分享在Windows QtCreator/Mingw平台编译运行调试LittleVGL » 2018-03-02 11:38:59

yue3004 说:

发现git下来的代码好像编辑器会引起预编译问题

你可以直接在mingw的shell执行make,
应该不会有问题的。

#200 Re: 全志 SOC » 我的全志Allwinner V3s板子跑linux4.13-y程序,控制台不显示 Uncompressing Linux... done » 2018-02-27 09:26:25

对 估计正是上面这个原因,当zImage有问题的时候,
控制台既不显示解压正常,也不显示解压错误,
就一直挂在那里,不能输入,也不能输出。

#201 Re: 全志 SOC » F1C100s入坑记录(linux kernel失败!sunxi-fel, u-boot正常。) » 2018-02-26 13:32:20

ming9 说:

晕哥:这芯片好不好买到?

据说挺好买的,大量用在mp4,老人唱戏机上面。

#202 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 一步一步分享在Windows QtCreator/Mingw平台编译运行调试LittleVGL » 2018-02-25 11:51:40

这个警告看起来是 C代码的 #warning 抛出来的,
估计意图是尽量不要用,
后面的版本可能会删除这个函数,
不过现在你可以先忽略。

#203 Re: 全志 SOC » Zero开发板触摸屏不灵敏,有时点没有反应,是什么问题,?大家有没遇到。 » 2018-02-25 11:04:14

zhuacai 说:
daydayup 说:

我有几个zero,但是都比较灵敏,没发现这种问题。


daydayup哥,你的是在qt程序触屏吗,我在qt程序不灵敏,按钮有时点几下才反应。

我的不是Qt。我用ucgui,直接用tslib读坐标数据。
你用ts_test那个程序测试一下,看是不是每次都能按到,坐标是否准确,
用于判断硬件是否正常。

#204 Re: 计算机图形/GUI/RTOS/FileSystem/OpenGL/DirectX/SDL2 » 一步一步分享在Windows QtCreator/Mingw平台编译运行调试LittleVGL » 2018-02-24 22:51:25

从错误提示来看,好像少了 pipe.exe,明天看下我的电脑是不是有这个文件。

#208 Re: 全志 SOC » 各位大神新年好,win上写的qt程序可以显示png图片,交叉编译后在开发板上不能显图片,要怎么弄才能显示图片呢 » 2018-02-19 11:18:32

zhuacai 说:
zhuacai 说:
晕哥 说:

是用32楼的代码吗?


晕哥,不是,不知道怎样编译32楼的demo,我用gcc xxx.c -o xxx 编译提示找不到png.h头文件,用-I指定了png头文件,又出现很多错误,所以liunx上装了QtCreator然后编译在win上写的工程,在liunx上可以显示png图片

用34# 楼的方法试一试。

#212 Re: 全志 SOC » 各位大神新年好,win上写的qt程序可以显示png图片,交叉编译后在开发板上不能显图片,要怎么弄才能显示图片呢 » 2018-02-17 17:40:57

zhuacai 说:
daydayup 说:

哈,解决了就好,给后来到这里的朋友提供了一个解决思路。
我觉得把 libpng* 拷贝到/usr/lib 里面应该也是可以的。

daydayup哥,我上面说错了,现在发现没有libpng.so,只有libqicns.so  libqjpeg.so  libqtga.so   libqwbmp.so libqgif.so   libqico.so   libqsvg.so   libqtiff.so  libqwebp.so 所以还是不能显示png图片,只能显示gif,ico,jpg图片,网上查了一下说QT5内置支持png,但是不知道怎样才能显示png图片,还
请大神们帮忙

内置支持png的意思是,不再需要比如qgif,qjpeg类似的插件,但是libpng.so*一定是需要的。
如果把libpng.so*拷贝到/usr/lib应该可以吧?

#213 Re: 全志 SOC » 各位大神新年好,win上写的qt程序可以显示png图片,交叉编译后在开发板上不能显图片,要怎么弄才能显示图片呢 » 2018-02-17 15:59:12

哈,解决了就好,给后来到这里的朋友提供了一个解决思路。
我觉得把 libpng* 拷贝到/usr/lib 里面应该也是可以的。

#217 Re: Qt/MSVC/MINGW/C++/MFC/GTK+/Delphi/BCB » 2018马上就来了,趁着年前发一个以前写的大数运算的代码 » 2018-02-13 22:14:11

xxzouzhichao 说:
daydayup 说:

哈,这个不错,可以多少位十进制数,有没有限制?

基于字符串的运算,跟小学时候的手算是一个思路,无位数限制,就是运算速度慢点

这个强大,改天编译下试一试。
这个题目作为面试题的频率也挺高哈,
值得学习!

#221 Re: 全志 SOC » 用sunxi-fel 读出来的sid是 v3s的id, 还是芯片的id? » 2018-01-16 17:39:41

bugfix 说:

Linux平台可以读出这个sid吗?

# cat /proc/cpuinfo
processor       : 0
model name      : ARMv7 Processor rev 5 (v7l)
BogoMIPS        : 48.00
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision    : 5

Hardware        : Allwinner sun8i Family
Revision        : 0000
Serial          : 12c00000463d103b

用C的read函数把/proc/cpuinfo 文件读出,read读最后一行Serial, 得到 12c00000463d103b 就是sid了,
next close();

#222 Re: 全志 SOC » 正在ARM9上弄二维码识别, 转个编译的帖子 » 2018-01-16 17:32:03

# BR2_PACKAGE_ZBAR is not set
# BR2_PACKAGE_ZXING_CPP is not set

发现buildroot居然带zbar, 还带zxing-cpp.

在 Target packages > Libraries > Graphics 里面开启,
试一试看能不能完成编译

#223 Re: 全志 SOC » 正在ARM9上弄二维码识别, 转个编译的帖子 » 2018-01-16 17:30:19

automake 失败, Linux折腾真麻烦

# automake -a -c -f --foreign
automake: warnings are treated as errors
gtk/Makefile.am.inc:13: warning: '%'-style pattern rules are a GNU make extension
Makefile.am:31:   'gtk/Makefile.am.inc' included from here
gtk/Makefile.am.inc:17: warning: '%'-style pattern rules are a GNU make extension
Makefile.am:31:   'gtk/Makefile.am.inc' included from here
pygtk/Makefile.am.inc:20: warning: '%'-style pattern rules are a GNU make extension
Makefile.am:34:   'pygtk/Makefile.am.inc' included from here
qt/Makefile.am.inc:11: warning: '%'-style pattern rules are a GNU make extension
Makefile.am:38:   'qt/Makefile.am.inc' included from here
qt/Makefile.am.inc:14: warning: '%'-style pattern rules are a GNU make extension
Makefile.am:38:   'qt/Makefile.am.inc' included from here
test/Makefile.am.inc:64: warning: '%'-style pattern rules are a GNU make extension
Makefile.am:47:   'test/Makefile.am.inc' included from here
Makefile.am:69: warning: '%'-style pattern rules are a GNU make extension
Makefile.am:72: warning: '%'-style pattern rules are a GNU make extension
/usr/share/automake-1.14/am/ltlibrary.am: warning: 'gtk/libzbargtk.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.14/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
Makefile.am:31:   'gtk/Makefile.am.inc' included from here
gtk/Makefile.am.inc:1:   while processing Libtool library 'gtk/libzbargtk.la'
/usr/share/automake-1.14/am/ltlibrary.am: warning: 'plugin/libzbarplugin.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.14/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
Makefile.am:45:   'plugin/Makefile.am.inc' included from here
plugin/Makefile.am.inc:1:   while processing Libtool library 'plugin/libzbarplugin.la'
/usr/share/automake-1.14/am/ltlibrary.am: warning: 'pygtk/zbarpygtk.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.14/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
Makefile.am:34:   'pygtk/Makefile.am.inc' included from here
pygtk/Makefile.am.inc:1:   while processing Libtool library 'pygtk/zbarpygtk.la'
/usr/share/automake-1.14/am/ltlibrary.am: warning: 'python/zbar.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.14/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
Makefile.am:28:   'python/Makefile.am.inc' included from here
python/Makefile.am.inc:1:   while processing Libtool library 'python/zbar.la'
/usr/share/automake-1.14/am/ltlibrary.am: warning: 'qt/libzbarqt.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.14/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
Makefile.am:38:   'qt/Makefile.am.inc' included from here
qt/Makefile.am.inc:1:   while processing Libtool library 'qt/libzbarqt.la'
/usr/share/automake-1.14/am/ltlibrary.am: warning: 'zbar/libzbar.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.14/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
Makefile.am:5:   while processing Libtool library 'zbar/libzbar.la'
/usr/share/automake-1.14/am/ltlibrary.am: warning: 'libzbarjni.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.14/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
java/Makefile.am:6:   while processing Libtool library 'libzbarjni.la'

#225 Re: 全志 SOC » 我想在V3s 主线Linux驱动中把屏幕刷成红色, 应该怎么做呢? » 2018-01-16 09:21:05

正好我也在用V3s 主线Linux 4.13-y,
顺便帮你试了一下,

修改 drivers/video/fbdev/simplefb.c 函数 simplefb_probe
添加:

char* addr;
    addr = info->screen_base;
   
    do
    {
        //整屏刷成蓝色
        *addr = 0xFF;addr++;
        *addr = 0x00;addr++;
        *addr = 0x00;addr++;
        *addr = 0x00;addr++;
    }
    while(addr < (info->screen_base + info->fix.smem_len));

#227 Re: 全志 SOC » 现在用荔枝派zero把RTL8723挂mmc1可以了正常驱动,如果挂mmc0,应该怎么做呢, 是不是要修改dts? » 2017-12-27 16:06:11

晕哥 说:

注意模块的12脚, 22脚一定要拉到3V3,否则不工作。
22脚VDD_IO是IO口的电压, 拉到3V3表示IO电压是3V3的, 当然这个模块是可以接入1.8V的 IO系统。

搞定,感谢大神!
12脚飞线拉到3V3就好了。

#
# insmod /usr/lib/r8723bs.ko
[    9.557441] r8723bs: module is from the staging directory, the quality is unknown, you have been warned.
[    9.573924] RTL8723BS: module init start
[    9.578001] RTL8723BS: rtl8723bs v4.3.5.5_12290.20140916_BTCOEX20140507-4E40
[    9.585073] RTL8723BS: rtl8723bs BT-Coex version = BTCOEX20140507-4E40
[    9.597951] pnetdev = c2860000
[    9.648070] RTL8723BS: rtw_ndev_init(wlan0)
[    9.671299] RTL8723BS: module init ret =0
# ifconfig wlan0 up
[   15.865730] rtl8723bs: acquire FW from file:rtlwifi/rtl8723bs_nic.bin
[   16.057497] random: crng init done
# ifconfig
wlan0     Link encap:Ethernet  HWaddr 84:26:BD:30:84:22
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

# [  300.086160] RTL8723BS: nolinked power save enter

#228 Re: 全志 SOC » 现在用荔枝派zero把RTL8723挂mmc1可以了正常驱动,如果挂mmc0,应该怎么做呢, 是不是要修改dts? » 2017-12-27 15:52:11

电源3V3, GND 供电都正常,SDIO 6条线也没有短路断路。
路过的大神帮我分析一下。

#230 Re: 全志 SOC » 现在用荔枝派zero把RTL8723挂mmc1可以了正常驱动,如果挂mmc0,应该怎么做呢, 是不是要修改dts? » 2017-12-27 15:46:35

# insmod /usr/lib/r8723bs.ko
[    8.842873] r8723bs: module is from the staging directory, the quality is unknown, you have been warned.
[    8.859497] RTL8723BS: module init start
[    8.863436] RTL8723BS: rtl8723bs v4.3.5.5_12290.20140916_BTCOEX20140507-4E40
[    8.870578] RTL8723BS: rtl8723bs BT-Coex version = BTCOEX20140507-4E40
[    8.877233] RTL8723BS: module init ret =0
# ifconfig wlan0 up
ifconfig: ioctl 0x8913 failed: No such device
# ifconfig wlan0
ifconfig: wlan0: error fetching interface information: Device not found

把淘宝上买的 RTL8723BS模块 怼上去之后,
shell安装 rtl8723bs驱动,出现上面的错误。

#232 Re: 全志 SOC » 各路大神,交叉编译libnl-3.2.25成功后没有libnl-3.so.200库,是什么问题? » 2017-12-27 15:40:42

zhuacai 说:
晕哥 说:

参考这个: basicnet/libnl.html

./configure --prefix=/usr     \
            --sysconfdir=/etc \
            --disable-static  &&
make


晕哥,上面的方法有错误

/usr/bin/ld: .libs/hash.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/hash.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/hash.o: Relocations in generic ELF (EM: 40)
/usr/bin/ld: .libs/hash.o: Relocations in generic ELF (EM: 40)
.libs/hash.o: error adding symbols: File in wrong format
collect2: error: ld returned 1 exit status
make[2]: *** [libnl-3.la] Error 1
make[2]: Leaving directory `/home/vv3/Downloads/wifi/libnl-3.2.25/lib'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/vv3/Downloads/wifi/libnl-3.2.25/lib'
make: *** [all-recursive] Error 1

工具链还是得用 ARM的哦, (捂脸

#233 全志 SOC » 现在用荔枝派zero把RTL8723挂mmc1可以了正常驱动,如果挂mmc0,应该怎么做呢, 是不是要修改dts? » 2017-12-27 14:20:59

daydayup
回复: 6

现在用荔枝派zero把RTL8723挂mmc1可以了正常驱动,如果挂mmc0,应该怎么做呢, 是不是要修改dts?
如何修改呢?

#236 Re: Nuvoton N32905/N32926/NUC972/N9H20/N9H26/N9H30 » 又多一个选择,紫芯内置8MB SDRAM 的ASM9128T » 2017-12-26 16:22:40

资源定位与新唐的ARM9芯片 N32903U1DN 相当,
N32903U1DN 有一个瘸腿的Camera接口, (为什么瘸腿呢? 因为与LCD共用了引脚,又不能重新映射到别的引脚。)
而ASM9128T有Ethernet PHY接口,
裸奔情况下这两个芯片都挺有优势。

N32903U1DN 零售公开报价在¥15~16,
ASM9128T零售报价吓人。

#237 Re: Nuvoton N32905/N32926/NUC972/N9H20/N9H26/N9H30 » 又多一个选择,紫芯内置8MB SDRAM 的ASM9128T » 2017-12-26 16:18:19

RISC-32 处理器是通用微处理器 RISC 家族中的一员。RISC-32 属于 5TEJ 版 RISC-32
架构,针对的是多任务应用,包括全储存器管理,高性能,小核心尺寸和低功耗都是其重要
的特点。RISC-32 处理器支持 32 位 RISC-32 和 16 位 THUMB 指令集,使得用户能在高
性能和高代码密度上取得平衡。 支持 8 位 Java 指令集并且包括 Java 字节代码有效执行的
功能部件,提供和 JIT(Just-In-Time 编译器)相似的 Java 性能,这些性能为下一代 Java
无线和嵌入式的设备提供了有力支持。为了提高 DSP 性能,还包含了一个增强的乘法器设
计。RISC-32处理器支持 RISC 调试架构,包括对辅助硬件和软件调试的逻辑。

官方宣称用 RISC-32内核,其实这不就是一个ARM9内核嘛, 开发工具都是用ADS.
难道是指令集兼容,内核改改???

#238 Nuvoton N32905/N32926/NUC972/N9H20/N9H26/N9H30 » 又多一个选择,紫芯内置8MB SDRAM 的ASM9128T » 2017-12-26 16:09:27

daydayup
回复: 20

一、简  介
ASM9128T 主控芯片采用 ASM926EJSA 内核, 主频可以达到 240MHZ。 同时集成了 16Kbytes
指令 Cache 和 16Kbytes 数据 Cache、32/16 位 SDRAM/NOR Flash 控制器、Nand Flash 控制
器、以及丰富的功能外设,使得 ASM9128T 非常适合用于工业控制场合。
ASM9128T 运用了目前行业领先的 3D封装技术,可以采用 MCP封装形式将一颗 256Mb容
量的 SDRAM die 与 ASM9128T die 封装在一颗芯片里,使得芯片的外围管脚大为减少,减少
整体方案的 BOM 成本以及PCB 板设计复杂度,同时大幅度提升 EMI 和EMC 特性。
ASM9128T 内部集成了 SDRAM/NOR Flash 控制器、Nand Flash 控制器;外设部分相当丰
富:UART*8、一个 10/100M 以太网控制器,1 个 High-Speed OTG USB 控制器(内置 PHY) 、
LCD 控制器、高速 I2C、高速 SPI、SD卡控制器、5.1 声道 I2S接口、32 位定时器/计数器、
4 通道5MHZ采样率的 12bit ADC 等。
ASM9128T 内部采用了多层 AHB 总线架构,每个 AHB 总线的从模块都有一个独立的 32位
AHB 总线,使得芯片内部总线的带宽达到最大化。
ASM9128T 采用了灵活的管脚映射技术, 使得每个数字管脚都兼具多个功能管脚的作用,
在客户开发方案确定下来以后可以根据客户实际所用到的模块来为客户最小化定制芯片的
封装管脚数。


二、特  性
内核:

  • 240MHz  RISC-32 内核

  • 16KBytes 数据cache,16KBytes 指令cache, MMU

存储器

  • Nand Flash控制器,具有24bits/512 bytes 的ECC 纠错能力

  • 支持 Quad-SPI 接口,带宽可达传统 SPI 的4 倍

  • 两个 4Kbytes 的片内SRAM,可以0 延时访问

  • 片内集成 32KBytes 的ROM,内置了芯片启动程序,支持多种

外设

  • LCD 控制器,支持 RGB565 ,最高支持 1024*1024 分辨率

  • 1 个高速USB OTG 控制器,同时片内集成高速 USB PHY

  • 一个 10/100M 以太网控制器, 支持 MII 或RMII 接口

  • 一个高速 GPIO DMA, 可以以 50MHZ的频率在 IO管脚上并行输

  • 一个高速 SD/MMC 卡控制器,也可以用作SPI 控制器

  • 两个 SPI 控制器,支持主/从模式,支持全双工操作

  • 四个 32 位定时器/计数器

  • 两个 I2C 接口、支持高速模式 3.4Mb/s

  • 六个 USART接口,在 UART 接口的基础上增加了对 ISO7816 协议的支持

  • 2 个UART 接口,带流控功能

  • 两个 CAN 总线接口

  • 一个 4 通道12 位采样精度的 ADC,采样速率最高可到 5MHZ

  • 两个 5.1 声道的 I2S 接口

  • 一个 QEI 接口


管脚

  • 支持 MCP 封装,可内置一颗 64Mbit 或 128Mbit 或 256Mbit 的 SDRAM die(需联系代理商)采用 LQFP128 封装形式, 最多有 72 个通用数字管脚可用

  • 每个数字管脚可以被编程为输入或输出,也可被置为上拉,下拉或悬空

  • 由于采用了灵活的管脚复用,用户可以根据所需使用的模块自定义封装形式(需联系代理商)

应用领域:

  • 电力集中器、负控终端;

  • 行车记录仪;

  • 电梯外呼板;

  • 异步 LED 显示卡(单色、双色、全彩) ;

  • 工业 PLC 控制器;

  • 门禁一卡通;

方框图:
QQ20171226161536.png

简化版手册下载: ASM9128T.pdf

#242 Re: 全志 SOC » 主线的内核4.13和4.13.y有什么区别? » 2017-12-26 11:56:20

emosquito 说:

主线的内核4.13和4.13.y有什么区别?我试了试主线的内核4.13.16,发现etherner驱动并没有在启动时加载。内核4.13.16已经选了sun8i驱动

楼主应该是从 https://github.com/torvalds/linux/ 这个tag v4.13 checkout 出来的吧

#243 Re: 全志 SOC » 各位大神内核shell启动后,我插入TF卡,控制台不停的报下面的错误。我使用的是linux-4.13.y 分支。但是这个卡是可以用来启动系统 » 2017-12-26 09:38:32

非常让我不解的是, 我从TF卡启动, 内核和根文件系统都放在TF卡,然而并没有报这个错误。
如果内核在spi nor flash就出错。

#244 全志 SOC » 各位大神内核shell启动后,我插入TF卡,控制台不停的报下面的错误。我使用的是linux-4.13.y 分支。但是这个卡是可以用来启动系统 » 2017-12-26 09:28:51

daydayup
回复: 3

各位大神,内核shell启动后,我插入TF卡,控制台不停的报下面的错误。我使用的是 linux-4.13.y 分支。
但是这个卡是可以用来启动系统的。

[   13.509912] sunxi-mmc 1c0f000.mmc: no support for card's volts
[   13.515787] mmc0: error -22 whilst initialising SD card
[   14.629905] sunxi-mmc 1c0f000.mmc: no support for card's volts
[   14.635756] mmc0: error -22 whilst initialising SD card
[   15.749894] sunxi-mmc 1c0f000.mmc: no support for card's volts
[   15.755743] mmc0: error -22 whilst initialising SD card
[   16.869899] sunxi-mmc 1c0f000.mmc: no support for card's volts
[   16.875746] mmc0: error -22 whilst initialising SD card
[   17.989896] sunxi-mmc 1c0f000.mmc: no support for card's volts
[   17.995740] mmc0: error -22 whilst initialising SD card
[   19.109898] sunxi-mmc 1c0f000.mmc: no support for card's volts
[   19.115742] mmc0: error -22 whilst initialising SD card
[   20.229897] sunxi-mmc 1c0f000.mmc: no support for card's volts
[   20.235744] mmc0: error -22 whilst initialising SD card

#245 Re: Openwrt/LEDE/AR9331/MT7688/RT5350 » openwrt 如何区分U盘和硬盘? » 2017-12-25 16:15:28


daydayup@ubuntu:/tmp$ sudo sginfo /dev/sda
INQUIRY response (cmd: 0x12)
----------------------------
Device Type                        0
Vendor:                    VMware,
Product:                   VMware Virtual S
Revision level:            1.0

daydayup@ubuntu:/tmp$ sudo sginfo /dev/sde
INQUIRY response (cmd: 0x12)
----------------------------
Device Type                        0
Vendor:                    Kingston
Product:                   DT 101 G2       
Revision level:            PMAP

daydayup@ubuntu:/tmp$

上面 /dev/sda 是硬盘, /dev/sde 是我的U盘,
不知道能否从 Revision level 判断是U盘还是hard disk?

#247 Re: 全志 SOC » 各位大神,全志Zero开发板可以识别出u盘,但是没有示是盘符,挂载不了u盘,请大神支招..... » 2017-12-25 15:51:55

daydayup 说:


/tmp #
/tmp # [  158.323880] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in b_idle (98, VALID), retry #1, port1 00000104
[  165.843880] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in b_idle (98, VALID), retry #1, port1 00000104
[  174.403878] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in b_idle (98, VALID), retry #1, port1 00000104

@zhuacai
求救, 我的板子也是这样, 请问你是如何解决的?

终于搞定了, 按照 @晕哥 的办法:
1. 把拨码开关拆掉, 直接用锡线焊接短路。
2. checkout -b 4.13-y 这个分支的代码, 在驱动里面把usb mass storage开启。
3. 编译烧录重启就成功了。

#248 Re: 全志 SOC » 有没有使用过BSP内核(lichee里面编译的),它后面接的根文件系统可以使用最新的buildroot出来的吗 » 2017-12-25 15:49:36

建议看下是不是缺了 /dev/console 的设备?如果没有就用 mknod /dev/console c 5 1 建一个。

参考: jsanders/code/init

#249 Re: 全志 SOC » 各位大神,全志Zero开发板可以识别出u盘,但是没有示是盘符,挂载不了u盘,请大神支招..... » 2017-12-25 11:34:16


/tmp #
/tmp # [  158.323880] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in b_idle (98, VALID), retry #1, port1 00000104
[  165.843880] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in b_idle (98, VALID), retry #1, port1 00000104
[  174.403878] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in b_idle (98, VALID), retry #1, port1 00000104

@zhuacai
求救, 我的板子也是这样, 请问你是如何解决的?

#250 Re: 全志 SOC » 荔枝派Zero V3s开发板入坑记录 (TF/SD卡启动)(主线Linux,主线u-boot) » 2017-12-23 11:09:42

这是我编译好的uboot, linux&dtb, rootfs: V3s_TFCard.7z
荔枝派Zero开发板网卡验证通过, 登陆账号root,无密码。
sha1sum文件校验码: 43c635802438e26c8fe96ada66255b664d52cddd

lz你好,请问我用这个固件能否用荔枝派zero 开发板挂载U盘呢?

#252 Re: Openwrt/LEDE/AR9331/MT7688/RT5350 » MT7620如何实现一键弹出U盘 » 2017-12-20 16:26:38

lzx1044364960 说:

在/etc/rc.button目录下有如下文件:
  failsafe  power     reset     rfkill 
我是要在/etc/rc.button目录下建一个文件调用umount.sh 呢?还是在上面的哪一个文件里调用umount.sh  按键按下系统是怎么找到这个脚本文件的呢?这点我一直没想明白 

umount.sh可以放文件系统任意地方, 比如/sbin/umount.sh
执行的时候用绝对目录就可以了。
/etc/rc.button 以前没有这么用过,不是看到你说,我都不知道能这么用。

#253 Re: Openwrt/LEDE/AR9331/MT7688/RT5350 » MT7620如何实现一键弹出U盘 » 2017-12-20 15:38:16

lzx1044364960 说:

嗯嗯!对!我参考了一键复位来做的,一键复位中修改了DTS中MT7620a.dts文件来修改GPIO口:(下面的S2用来复位,准备用S3来做一键U盘弹出)
  gpio-keys-polled {
                compatible = "gpio-keys";
                #address-cells = <1>;
                #size-cells = <0>;
                poll-interval = <20>;
                s2 {
                        label = "reset";
                        gpios = <&gpio0 1 1>;
                        linux,code = <0x198>;
                };
                s3 {
                        label = "S3";
                        gpios = <&gpio0 2 1>;
                        linux,code = <0x101>;
                };
        };

然后cd /etc/rc.button
     vi reset   如下:   

#!/bin/sh

[ "${ACTION}" = "released" ] || exit 0

. /lib/functions.sh

logger "$BUTTON pressed for $SEEN seconds"

if [ "$SEEN" -lt 1 ]
then
        echo "REBOOT" > /dev/console
        sync
        reboot
elif [ "$SEEN" -gt 5 ]
then
        echo "FACTORY RESET" > /dev/console
        jffs2reset -y && reboot &
fi

return 0


这样就可以实现一键复位了,可是一键弹出U盘就不知该如何下手了

这个问题不大。
umount.sh

umount /mnt/udisk

/etc/rc.button 里面调用 umount.sh 即可。
一般在嵌入式系统只挂载U盘里面的第一个磁盘,而且是挂载到同一个文件夹。

#254 Re: Openwrt/LEDE/AR9331/MT7688/RT5350 » MT7620如何实现一键弹出U盘 » 2017-12-20 15:10:40

你想通过按下按键触发自己写的类式 umount.sh 脚本?

#256 Re: Cortex M0/M3/M4/M7 » STM32 MCO输出的时钟一边给网络做时钟一边给摄像头做时钟,稳定不?想省掉一个有源晶振. » 2017-12-20 08:24:26

看大家这样时候,不如加个有源晶振了,出问题背锅,帮公司省钱了也没奖励。只是想挑战一下自己.

#259 Cortex M0/M3/M4/M7 » STM32 MCO输出的时钟一边给网络做时钟一边给摄像头做时钟,稳定不?想省掉一个有源晶振. » 2017-12-20 08:19:22

daydayup
回复: 9

STM32 MCO输出的时钟一边给网络做时钟一边给摄像头做时钟,稳定不?想省掉一个有源晶振.

#260 Re: 全志 SOC » 为什么我自己做的全志Allwinner V3s板子U盘挂载不上,同样的软件在荔枝派Zero开发板上是可以的,求大神赐教 » 2017-12-16 15:21:17

晕哥 说:

1. 检查109脚3.3V Vusb 有没有加去耦电容,
2. USB的 D+, D- 有没有走差分线,尽量不要有过孔,建议就近飞一个座子到V3s附近。

太感谢@晕哥 了,终于圆满搞定!

一开始我飞一个座子到这里,插U盘或者插电脑,问题依旧:
QQ20171216151950.jpg



后来加一个去耦电容,药到病除!
QQ20171216151954.jpg

#262 Re: 全志 SOC » 为什么我自己做的全志Allwinner V3s板子U盘挂载不上,同样的软件在荔枝派Zero开发板上是可以的,求大神赐教 » 2017-12-16 11:58:22

看来只能下午对比一下荔枝派zero开发板的启动log, 和我的板子启动log排除问题了。

#263 Re: 全志 SOC » 为什么我自己做的全志Allwinner V3s板子U盘挂载不上,同样的软件在荔枝派Zero开发板上是可以的,求大神赐教 » 2017-12-16 11:56:57

[    4.312823] usb_phy_generic.0.auto supply vcc not found, using dummy regulator
[    4.320722] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[    4.326565] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[    4.335716] hub 1-0:1.0: USB hub found
[    4.339571] hub 1-0:1.0: 1 port detected
[    4.344166] using random self ethernet address
[    4.348729] using random host ethernet address
[    4.354153] usb0: HOST MAC 1a:a2:84:56:1a:68
[    4.358598] usb0: MAC 06:02:c8:b5:2b:e8
[    4.362495] g_cdc gadget: CDC Composite Gadget, version: King Kamehameha Day 2008
[    4.370020] g_cdc gadget: g_cdc ready

这是我USB设备的启动log, 看起来貌似usb模块的供电有问题,但是我实际测量确实没有问题的, 足3V3.

#264 Re: 全志 SOC » 请问大神们同样的TF卡软件, 在荔枝派zero开发板用得好好的,在我自己的V3s板子上就提示mmc错误? » 2017-12-16 11:39:23

晕哥 说:

这个问题, 你看提示 1c10000, 然后打开全志Allwinner V3s的手册 跟进去会有发现的。

感谢提醒, 我看了这个1c10000是地址, 而且是SD/EMMC1的地址, 而我刚好第二个TF卡挪作他用。
估计是这个问题了。

#265 全志 SOC » 请问大神们同样的TF卡软件, 在荔枝派zero开发板用得好好的,在我自己的V3s板子上就提示mmc错误? » 2017-12-16 11:35:06

daydayup
回复: 9

[    1.038070] mmc0: host does not support reading read-only switch, assuming write-enable
[    1.055979] NET: Registered protocol family 17
[    1.060535] Key type dns_resolver registered
[    1.065072] Registering SWP/SWPB emulation handler
[    1.070430] mmc0: new high speed SD card at address 0001
[    1.085725] mmcblk0: mmc0:0001 MS 1.83 GiB
[    1.095358]  mmcblk0: p1 p2
[    2.804745] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[    3.554728] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[    4.304727] sunxi-mmc 1c10000.mmc: fatal err update clk timeout

Welcome to Buildroot
buildroot login: [    6.144748] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[    6.626982] musb_g_ep0_irq 712: SetupEnd came in a wrong ep0stage idle
[    7.924742] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[    8.674729] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[    9.424742] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[   11.264747] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[   13.034745] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[   13.784728] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[   14.534743] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[   17.404745] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[   18.154729] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[   18.904745] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[   21.724747] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
[   22.474729] sunxi-mmc 1c10000.mmc: fatal err update clk timeout
.....
这样一直显示下去

请问大神们同样的TF卡软件, 在荔枝派zero开发板用得好好的,在我自己的V3s板子上就提示mmc错误?

#266 全志 SOC » 请问各路大神直接烧录荔枝派zero提供的预编译u-boot和固件,出现这个错误, 应该如何解决? » 2017-12-16 09:38:03

daydayup
回复: 13

U-Boot 2017.01-rc2-00055-gc41fbfe7b5 (Jan 20 2017 - 00:39:08 +0800) Allwinner Technology

CPU:   Allwinner V3s (SUN8I 1681)
Model: Lichee Pi Zero
DRAM:  64 MiB
MMC:   SUNXI SD/MMC: 0
*** Warning - bad CRC, using default environment

Setting up a 800x480 lcd console (overscan 0x0)
dotclock: 33000kHz = 33000kHz: (1 * 3MHz * 66) / 6
In:    serial@01c28000
Out:   serial@01c28000
Err:   serial@01c28000
Net:   No ethernet found.
starting USB...
No controllers found
Hit any key to stop autoboot:  0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
reading /sun8i-v3s-licheepi-zero.dtb
8585 bytes read in 28 ms (298.8 KiB/s)
starting USB...
No controllers found
USB is stopped. Please issue 'usb start' first.
starting USB...
No controllers found
No ethernet found.
missing environment variable: pxeuuid
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-sunxi
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm
No ethernet found.
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default
No ethernet found.
Config file not found
starting USB...
No controllers found
No ethernet found.
No ethernet found.

请问各路大神直接烧录荔枝派zero提供的预编译u-boot和固件,出现这个错误, 应该如何解决?

#267 Re: 全志 SOC » 准备把Qt5.9.2运行在AllWinner全志V3s荔枝派zero板子上 » 2017-12-16 09:36:00

Dillon 说:
晕哥 说:
Dillon 说:

请问这个平台能把opengl编进去吗?

V3s没有GPU,也不支持opengl吧,确定这样做有意义?

有个软件,用到了opengl,我在树莓派上能运行,就想要是能在荔枝派上运行就好了

那你用buildroot试一试, 详情参考 入坑教程

#268 全志 SOC » 为什么我自己做的全志Allwinner V3s板子U盘挂载不上,同样的软件在荔枝派Zero开发板上是可以的,求大神赐教 » 2017-12-16 08:46:15

daydayup
回复: 7

这是荔枝派zero开发板:
QQ20171216084354.png

这是我做的板子:
QQ20171216085637.png

为什么我自己做的全志Allwinner V3s板子U盘挂载不上,
同样的软件在荔枝派Zero开发板上是可以的,
我用的是同一张TF卡,直接从TF卡启动的。
求大神赐教.

#269 Re: 全志 SOC » 全志 Allwinner V3s为什么这个SRAM明明连起来的, 却分成两块? » 2017-12-13 16:42:55

这些 IP 核可能使用芯片上的 SRAM

那别的代码访问了, 有后果?

#270 全志 SOC » 全志 Allwinner V3s为什么这个SRAM明明连起来的, 却分成两块? » 2017-12-13 16:39:44

daydayup
回复: 3

QQ20171213163628.png

全志 Allwinner V3s为什么这个SRAM明明连起来的, 却分成两块?

#272 全志 SOC » arm linux上通过gpio口捕捉脉冲中断,能在驱动层写响应函数吗,响应函数就是写串口接收程序,如何提高响应速度? » 2017-12-12 14:55:37

daydayup
回复: 2

arm linux上通过gpio口捕捉脉冲中断,能在驱动层写响应函数吗,响应函数就是写串口接收程序,如何提高响应速度?
之前听说过用poll函数,我已经实现了,但是要在应用层通过定时查询中断事件标志来判断,时间保证不了

#273 Re: 全志 SOC » 大神给分析一下,全志Allwinner V3s用这个网卡电路为什么不能通,照抄DM9000的 » 2017-12-11 14:02:09

晕哥 说:

我弄了好几天,实在找不出问题,
板子都被我翻遍了,
因为以前的ENC28J60, DM9000A,
NUC972 + LAN8720 都是这么干的,
看来经验主义害死人了。

big_smile big_smile big_smile big_smile 有道理

#274 Re: 全志 SOC » 大神给分析一下,全志Allwinner V3s用这个网卡电路为什么不能通,照抄DM9000的 » 2017-12-11 13:59:41

晕哥 说:

https://whycan.cn/files/members/3/QQ20171211135605.jpg

试一试荔枝派Zero开发板这个原理图,
把 49.9R 干掉。


果然干掉49.9R可以了,谢谢大神

#275 全志 SOC » 大神给分析一下,全志Allwinner V3s用这个网卡电路为什么不能通,照抄DM9000的 » 2017-12-11 13:55:50

daydayup
回复: 6

QQ20171211135331.png

大神给分析一下,全志Allwinner V3s用这个网卡电路为什么不能通,照抄DM9000的

#277 Re: ESP32/ESP8266 » 请教各位小伙伴,ESP32几个问题,第一是一定要外置FLASH吗?第二,烧录的程序是放在外置flash的吗?第三 如果是烧录在外部flash » 2017-12-11 10:44:55

yushikong 说:

ESP32必须使用外部flash,用户程序就是存放在外部flash中,官方有个编译选项可以加密固件,原理应该是程序第一次运行时(或者下载时)会根据芯片的编号修改固件自身,这样别人直接读取到固件就是修改后的固件,不能再其他芯片中正常运行

还有这种操作。。。
也算一种折中的方案吧。

但是我觉得乐鑫应该弄个内置的flash,
就像新唐的NUC505一样。

#278 Cortex M0/M3/M4/M7 » 请教STM32F407+DP83848CVV LWIP1.4.1 裸跑 TCP长连接通信 » 2017-12-11 08:26:43

daydayup
回复: 0

请教STM32F407+DP83848CVV   LWIP1.4.1 裸跑  TCP长连接通信

硬件环境:STM32F407+DP83848CVV   LWIP1.4.1 裸跑  TCP长连接通信
要求:帮忙查找是那个环节问题,并且协助解决。
  过程是这样的:我集中器发一个命令给服务请求,服务回复我了,然后我集中器就等服务给我下发5C命令。服务说他有下发 5C是集中器没有回复超时,而我集中器接收回调函数没有收到TCP的信息没有打印,连接正常其它命令可以正常通信,就5C不 行。同样程序和硬件有些集中器是可以正常接收5C命令。
   在公司测试一直没有出现这个问题,客户那里也只有一部分会出现这个问题。

集中器----request--》-----服务
集中器-----《--ACK----服务
集中器----等待服务下发5C数据包------服务
........
集中器---与服务间心跳包正常,其它通信命令正常request和ACK-----服务
......
  即使偶尔收到一条5C命令,第二条又收不到,服务就取消整个5C命令,服务查看日记说是超时,集中器没有回复
去看集中器的接收数据回调函数根本没有打印日志, 需要更进一步判断我这面对LWIP不是特别熟悉。所以过来请教大家

#279 Re: 全志 SOC » 使用逻辑分析仪探测全志Allwinner V3s SPI FLASH启动过程 » 2017-12-07 14:05:48

晕哥 说:
daydayup 说:

是说 IRAM ?

随便哪里,都可以
ddr里也行
有操作系统后,地址都是虚拟的
只要能执行,就行

修改中断跳转hack ?

#282 Re: 全志 SOC » 使用逻辑分析仪探测全志Allwinner V3s SPI FLASH启动过程 » 2017-12-07 14:00:30

晕哥 说:

BROM的责任就是依次寻找合法的引导程序,  TF -> SPI NOR -> SPI NAND -> BROM USB
找到之后就加载到内部 32K SRAM
然后把PC指针指向 SRAM

因为iram大小的限制,所以需要多级跳转
如果足够大,就跟单片机一样了,直接跑了
SRAM的造价应该是很昂贵的
速度也最快
IRAM里面可以放向量表,这样也会比DDR 更快一些

还可以这么玩?
一部分放IRAM, 一部分放 DDR ?

#283 君正Ingenic/X1000/X2000/T10/T20/T30 » 请问君正产品简介这些资料在哪里能下载到? » 2017-12-07 08:35:52

daydayup
回复: 2

http://www.pieeco.com/news/2303_1.html

参展看点 说:

  1. 智能音频 canna

  高性能、低功耗的智能音频开发平台

  CANNA板是君正基于X1000设计的产品板,搭载博通的BCM43438三合一WIFI/BT芯片,实现了最低功耗的特色组合,板级休眠功耗只有1.42MW,在线播放音乐功耗300MW。CANNA板外设接口丰富,主要覆盖与智能音频有关的应用场景,君正在其上开发了智能音响方案Mozart,提供丰富的基础功能,以帮助开发者快速开发产品。

  Canna的软件功能
  完整的智能音响方案Mozart SDK:
  开源的u-boot和linux3.0.8内核支持包
  支持DLNA、Airplay
  强大的音频解码库:APE(Level : 1-5)、FLAC、WAV、MP3、WMA、 AAC 、OGG支持语音唤醒、语音搜索、离线语音控制等
  支持Wi-Fi b/g/n、BT A2DP、HFP等协议
  支持Airkiss、Cooee、Smartlink等一键配网功能支持SD、U盘音乐播放
  支持LCD UI显示、红外遥控等功能
  支持OTA升级

#284 Re: 全志 SOC » 我用buildroot产生的rootfs,每次启动都要登录,有什么办法可以去掉这个登录吗? » 2017-11-16 10:30:16

原来已经有大神踩过这个坑了:
https://www.kancloud.cn/lichee/lpi0/421922

开机自启动
buildroot 根文件系统
修改/etc/inittab:
ttyS0::respawn:/root/logintest -L ttyS0 115200 vt100
新建logintest:
#!/bin/sh
/bin/login -f root
自启动任务在/etc/init.d/rcS中加入即可
export 相关环境变量在/etc/profile中加入。

#285 Re: 全志 SOC » 我用buildroot产生的rootfs,每次启动都要登录,有什么办法可以去掉这个登录吗? » 2017-11-16 10:29:14

找到一个类似的问题: how-to-login-automatically-without-typing-root-in-buildroot-x86-64-qemu
但是他仍然没有解决:

I've asked on the mailing list and Thomas Petazzoni replied that the:

/etc/inittab
should contain:

console::respawn:/bin/sh
instead of:

console::respawn:/sbin/getty -n -L  console 0 vt100 # GENERIC_SERIAL
With qemu_x86_defconfig, the inittab is being used by Busybox' init system, due to BR2_INIT_BUSYBOX=y.

An easy way to get it working it to just edit package/busybox/inittab directly, and rebuild busybox:

make busybox-reconfigure
The cleaner way is to use BR2_ROOTFS_OVERLAY.

This method does have a downside however: just after login, the message shows:

/bin/sh can't access tty; job control turned off
and as advertised, things like Ctrl+C will have no effect.

The /sbin/getty on Ubuntu 14.04 has a -a argument for automatic login, but BusyBox' implementation doesn't.

#286 全志 SOC » 我用buildroot产生的rootfs,每次启动都要登录,有什么办法可以去掉这个登录吗? » 2017-11-16 09:25:09

daydayup
回复: 7

我用buildroot产生的rootfs,每次启动都要登录,有什么办法可以去掉这个登录吗?

[    4.552696] devtmpfs: mounted
[    4.557008] Freeing unused kernel memory: 1024K
Starting logging: OK
Initializing random number generator... done.
Starting network: OK

Welcome to Buildroot
buildroot login:

#287 Re: 全志 SOC » 荔枝派licheepi nano 全志(allwinnner) F1C100s 9.9¥ 开发板记录 (多图,流量党慎入!) » 2017-11-15 14:54:03

shotstar 说:

不错 ,大概什么时候可以 出来啊?

群主事多, 慢慢等吧 ^_^

#288 Re: 全志 SOC » 为什么我的V3s 换 32M flash之后 shell执行 reboot 不重启呢? » 2017-11-15 10:06:34

/usr/bin #
/usr/bin # reboot
/usr/bin # umount: devtmpfs busy - remounted read-only
umount: can't remount /dev/root read-only
can't run '/sbin/swapoff': No such file or directory
The system is going down NOW!
Sent SIGTERM to all processes
Requesting system rebootesses
[  837.214434] reboot: Restarting system

是不是这样,然后就没有然后了。。。

#289 Re: 全志 SOC » 全志V3s只有一个spi口,我用spi flash作为存储和启动设备,那么这组spi还可以接其他设备吗,比如MFRC522,nrf24L01 » 2017-11-15 09:33:53

spi flash dts是这样的:

&spi0 {
        status ="okay";

        mx25l25635e:mx25l25635e@0 {
                compatible = "jedec,spi-nor";
                reg = <0x0>;
                spi-max-frequency = <50000000>;
                #address-cells = <1>;
                #size-cells = <1>;
        };

};

#290 全志 SOC » 全志V3s只有一个spi口,我用spi flash作为存储和启动设备,那么这组spi还可以接其他设备吗,比如MFRC522,nrf24L01 » 2017-11-15 09:16:08

daydayup
回复: 6

全志V3s只有一个spi口,
我用spi flash作为存储和启动设备,
那么这组spi还可以接其他设备吗,
比如MFRC522,nrf24L01这些nfc和数传模块吗?

#292 技术人生/软件使用技巧/破解经验/技术吐槽/灌水 » 我有一个git仓库要发给一个客户,但是又不想暴露git的服务器地址,应该如何做呢? » 2017-11-15 08:32:46

daydayup
回复: 2

我有一个git仓库要发给一个客户,但是又不想暴露git的服务器地址,应该如何做呢?

daydayup@ubuntu:/opt/linux-3.10.x$ git remote -v
origin    ssh://git@xxx.org/daydayup/yyy.git (fetch)
origin    ssh://git@xxx.org/daydayup/yyy.git (push)

#294 全志 SOC » V3s buildroot编译出来的Qt5.9.1运行出这个 eglfs plugin 问题,应该如何解决? » 2017-11-14 16:48:58

daydayup
回复: 16

V3s buildroot编译出来的Qt5.9.1运行出这个问题,应该如何解决?

# analogclock
This application failed to start because it could not find or load the Qt platform plugin "eglfs"
in "".

Reinstalling the application may fix this problem.
Aborted

#295 全志 SOC » 全志A64在Ubuntu下面可以用这个命令安装工具链吗 apt-get install gcc-aarch64-linux-gnu ? » 2017-11-14 15:52:00

daydayup
回复: 0

全志A64在Ubuntu下面可以用这个命令安装工具链吗 apt-get install gcc-aarch64-linux-gnu ?
这样装上的可以用吗?

#296 全志 SOC » sudo apt-get install gcc-aarch64-linux-gnu » 2017-11-14 15:15:13

daydayup
回复: 0

sudo apt-get install gcc-aarch64-linux-gnu

#299 Re: 全志 SOC » 我用buildroot-2017.08.1构建系统,发现Qt5.9需要把example编译进去,但是任凭我怎么make,都不会去编译Qt » 2017-11-13 16:54:27

buildroot-2017.08.1

> Target packages
> Graphic libraries and applications (graphic/text)
> Qt5
> [ * ]     Compile and install examples (with code)

就是勾上上面这个

#300 全志 SOC » 我用buildroot-2017.08.1构建系统,发现Qt5.9需要把example编译进去,但是任凭我怎么make,都不会去编译Qt » 2017-11-13 16:49:53

daydayup
回复: 3

我用buildroot-2017.08.1构建系统,
发现Qt5.9需要把example编译进去,
但是任凭我怎么make,都不会去编译Qt,
更不会去编译Qt example

#301 Re: 全志 SOC » uboot的logo出现之前,屏幕白屏如何解决? » 2017-11-13 16:47:57

不过我确实看到现象了, 要是没人说, 还真没注意到这个问题。

#303 全志 SOC » Allwinner全志V3s板子用ns2009驱动电阻触摸屏,在荔枝派zero工作好好的软件,我的板子出这个错误: » 2017-11-11 17:11:58

daydayup
回复: 8

Allwinner全志V3s板子用ns2009驱动电阻触摸屏,在荔枝派zero工作好好的软件,我的板子出这个错误:

[   13.046734] i2c i2c-0: mv64xxx: I2C bus locked, block: 1, time_left: 0
[   13.053285] input input1: Poll touch data failed: -110
[   15.206667] i2c i2c-0: mv64xxx: I2C bus locked, block: 1, time_left: 0
[   15.213230] input input1: Poll touch data failed: -110
[   17.366664] i2c i2c-0: mv64xxx: I2C bus locked, block: 1, time_left: 0
[   17.373225] input input1: Poll touch data failed: -110
[   19.526660] i2c i2c-0: mv64xxx: I2C bus locked, block: 1, time_left: 0
[   19.533223] input input1: Poll touch data failed: -110
[   21.686660] i2c i2c-0: mv64xxx: I2C bus locked, block: 1, time_left: 0
[   21.693220] input input1: Poll touch data failed: -110
[   23.846663] i2c i2c-0: mv64xxx: I2C bus locked, block: 1, time_left: 0
[   23.853220] input input1: Poll touch data failed: -110

#304 Re: 全志 SOC » 我自己做了全志Allwinner V3s的板子,写W25Q256 flash第一次可以正常启动,第二次不能启动,再烧也不行。换flash » 2017-11-11 15:37:57

这个问题好狗血,
说出来我自己都不信:
我把USB转TTL的调试线断开,
再重新上电就正常了。

#305 全志 SOC » 我自己做了全志Allwinner V3s的板子,写W25Q256 flash第一次可以正常启动,第二次不能启动,再烧也不行。换flash » 2017-11-11 11:49:55

daydayup
回复: 1

我自己做了全志Allwinner V3s的板子,写W25Q256 flash第一次可以正常启动,第二次不能启动,再烧也不行。
换flash仍然一样的问题
把flash读出来发现数据和写的不一样,
有没有碰到这种情况的同学?

#308 Openwrt/LEDE/AR9331/MT7688/RT5350 » 如何让信噪比小于某个阈值的WiFi节点不跟本WiFi节点通信呢,有没有什么命令? » 2017-11-11 09:37:34

daydayup
回复: 3

如何让信噪比小于某个阈值的WiFi节点不跟本WiFi节点通信呢,有没有什么命令?

#309 Re: 全志 SOC » 我自己做了全志Allwinner V3s的板子,可以烧写带W25Q256 flash,但是每次上电还是进入usb的fel状态,串口根本没输出 » 2017-11-10 14:15:56

flash回读:sudo sunxi-fel -p spiflash-read 0 `stat -c %s u-boot-sunxi-with-spl.bin` spi-flash-read-data.bin
beyond compare比较和写进入的u-boot一毛一样,
但是就是串口没输出信息。
看来还得继续填坑。

#310 Re: 全志 SOC » 我自己做了全志Allwinner V3s的板子,可以烧写带W25Q256 flash,但是每次上电还是进入usb的fel状态,串口根本没输出 » 2017-11-10 13:49:18

原来是SPI FLASH 的 MISO,MOSI被画成短路了, 这坑挖的深不见底.
正在割线飞线,接着下回分解。
浪费一个上午,左分析右测量。

#313 全志 SOC » 我自己做了全志Allwinner V3s的板子,可以烧写带W25Q256 flash,但是每次上电还是进入usb的fel状态,串口根本没输出 » 2017-11-10 09:17:10

daydayup
回复: 8

我自己做了全志Allwinner V3s的板子,
可以烧写带W25Q256 flash,
但是每次上电还是进入usb的fel状态,
串口根本没输出,
请问这是什么问题?

#314 Re: 全志 SOC » AllWinner全志V3s荔枝派zero板子用MX25L256 spi nor flash, sunxi-fel烧完之后发现启动不了 » 2017-11-08 17:44:03

沉鱼 说:

SF: unrecognized JEDEC id bytes: c2, 20, 19

根据这行你查下代码看看是什么问题?

在u-boot源码目录根据 w25q256字符串搜到 ./drivers/mtd/spi/spi_flash_ids.c
找到 c2 20 19 那行:     {"mx25l25635f",       INFO(0xc22019, 0x0, 64 * 1024,   512, RD_FULL | WR_QPP) },
发现前面有个宏: #ifdef CONFIG_SPI_FLASH_MACRONIX
突然灵光一闪,去 .config 把这个宏打开,重新编译烧录运行,果然可以了。
感谢大神.

#315 全志 SOC » AllWinner全志V3s荔枝派zero板子 执行 ifconfig eth0 up 控制台console出现这些信息,应该如何解决? » 2017-11-08 14:14:15

daydayup
回复: 0

AllWinner全志V3s荔枝派zero板子 执行 ifconfig eth0 up 控制台console出现这些信息,应该如何解决?

# ifconfig eth0 up
[   68.305218] Generic PHY stmmac-0:01: attached PHY driver [Generic PHY] (mii_bus:phy_addr=stmmac-0:01, irq=-1)
[   68.317245] dwmac-sun8i 1c30000.ethernet eth0: No MAC Management Counters available
[   68.324914] dwmac-sun8i 1c30000.ethernet eth0: PTP not supported by HW

#316 全志 SOC » 全志Allwinner V3s是什么工艺?40nm or 28nm ? » 2017-11-08 14:07:32

daydayup
回复: 1

全志Allwinner V3s是什么工艺?40nm or 28nm ?

#317 Re: 全志 SOC » AllWinner全志V3s荔枝派zero板子用MX25L256 spi nor flash, sunxi-fel烧完之后发现启动不了 » 2017-11-08 12:00:10

刚刚拿了两片板子交换Falsh,
正常的板子用W25Q256, 不正常的板子用MX25L256,
发现正常的板子变不正常,
不正常板子变正常了,
说明问题出在MX25L256 这个 FLASH上。
下午继续查查

#318 Re: 全志 SOC » AllWinner全志V3s荔枝派zero板子用W25Q256,发现我烧文件系统之后,串口无输出, 直接进入芯片内部的fel » 2017-11-08 11:43:33

太好了,谢谢。
按上面的代码改了 aw_fel_spiflash_write_helper( ) 之后果然可以烧录32MiB flash了.

#319 全志 SOC » AllWinner全志V3s荔枝派zero板子用W25Q256,发现我烧文件系统之后,串口无输出, 直接进入芯片内部的fel » 2017-11-08 10:47:28

daydayup
回复: 32

AllWinner全志V3s荔枝派zero板子用W25Q256,
发现我烧文件系统之后,串口无输出,
直接进入芯片内部的fel,
感觉spi flash被擦掉了, 这是什么情况?




-----------------------------------------
新鲜出炉 windows 版本 32M spi nor flash 版本烧录软件: sunxi-tools-win32-support_f1c100s_32M.7z

测试OK!

#320 Re: 全志 SOC » AllWinner全志V3s荔枝派zero板子用MX25L256 spi nor flash, sunxi-fel烧完之后发现启动不了 » 2017-11-08 10:06:12

换了一片 MX25L256 还是一毛一样的问题!
看来可能是板子有问题。

#321 Re: 全志 SOC » AllWinner全志V3s荔枝派zero板子用MX25L256 spi nor flash, sunxi-fel烧完之后发现启动不了 » 2017-11-08 10:02:32

然鹅,还是没卵用:

=> saveenv
Saving Environment to SPI Flash...
sunxi_spi_set_speed: speed=100000, priv->regs->clk_ctl=0
sunxi_spi_set_speed: spriv->regs->tx_data=0
SF: unrecognized JEDEC id bytes: c2, 20, 19
*** Warning - spi_flash_probe_bus_cs() failed, using default environment

himport_r: can't insert "stdin=serial,usbkbd" into hash table
himport_r: can't insert "stdout=serial,vga" into hash table
himport_r: can't insert "stderr=serial,vga" into hash table
=> saveenv
Saving Environment to SPI Flash...
sunxi_spi_set_speed: speed=100000, priv->regs->clk_ctl=0
sunxi_spi_set_speed: spriv->regs->tx_data=0
SF: unrecognized JEDEC id bytes: c2, 20, 19
*** Warning - spi_flash_probe_bus_cs() failed, using default environment

himport_r: can't insert "stdin=serial,usbkbd" into hash table
himport_r: can't insert "stdout=serial,vga" into hash table
himport_r: can't insert "stderr=serial,vga" into hash table
=> saveenv
Saving Environment to SPI Flash...
sunxi_spi_set_speed: speed=100000, priv->regs->clk_ctl=0
sunxi_spi_set_speed: spriv->regs->tx_data=0
SF: unrecognized JEDEC id bytes: c2, 20, 19
*** Warning - spi_flash_probe_bus_cs() failed, using default environment

himport_r: can't insert "stdin=serial,usbkbd" into hash table
himport_r: can't insert "stdout=serial,vga" into hash table
himport_r: can't insert "stderr=serial,vga" into hash table
=>

#322 Re: 全志 SOC » AllWinner全志V3s荔枝派zero板子用MX25L256 spi nor flash, sunxi-fel烧完之后发现启动不了 » 2017-11-08 10:01:32

#define CONFIG_BOOTCOMMAND   "sf probe 0 12000000; "                           \
                             "sf read 0x41800000 0x100000 0x10000; "  \
                             "sf read 0x41000000 0x110000 0x600000; " \
                             "bootz 0x41000000 - 0x41800000"

修改 sun8i.h,
把spi 速度降到12M, 重新编译,
再烧一次flash,
看看有没有效果.

#324 Re: 全志 SOC » AllWinner全志V3s荔枝派zero板子用MX25L256 spi nor flash, sunxi-fel烧完之后发现启动不了 » 2017-11-08 09:36:54

daydayup@ubuntu:/licheepi/linux$ sudo sunxi-fel spiflash-info
Manufacturer: Unknown (C2h), model: 20h, size: 33554432 bytes.

#325 全志 SOC » AllWinner全志V3s荔枝派zero板子用MX25L256 spi nor flash, sunxi-fel烧完之后发现启动不了 » 2017-11-08 09:29:53

daydayup
回复: 13

AllWinner全志V3s荔枝派zero板子用MX25L256 spi nor flash, sunxi-fel烧完之后发现启动不了:

U-Boot 2017.01-rc2-00071-gf03c1f5-dirty (Nov 07 2017 - 09:01:37 +0800) Allwinner Technology

CPU:   Allwinner V3s (SUN8I 1681)
Model: Lichee Pi Zero
DRAM:  64 MiB
MMC:   SUNXI SD/MMC: 0
sunxi_spi_set_speed: speed=1000000, priv->regs->clk_ctl=0
sunxi_spi_set_speed: spriv->regs->tx_data=0
SF: unrecognized JEDEC id bytes: c2, 20, 19
*** Warning - spi_flash_probe() failed, using default environment

Setting up a 800x480 lcd console (overscan 0x0)
dotclock: 33000kHz = 33000kHz: (1 * 3MHz * 66) / 6
In:    serial@01c28000
Out:   serial@01c28000
Err:   serial@01c28000
Net:   phy interface0
eth0: ethernet@1c30000
starting USB...
No controllers found
Hit any key to stop autoboot:  0
sunxi_spi_set_speed: speed=96000000, priv->regs->clk_ctl=0
sunxi_spi_set_speed: spriv->regs->tx_data=0
SF: unrecognized JEDEC id bytes: c2, 20, 19
Failed to initialize SPI flash at 0:0 (error -2)
No SPI flash selected. Please run `sf probe'
No SPI flash selected. Please run `sf probe'
=>

有没有大神遇到过这个问题?

#326 Openwrt/LEDE/AR9331/MT7688/RT5350 » /sbin/widora_mode 原来是用uci脚本实现的 » 2017-11-01 10:24:12

daydayup
回复: 0

root@Widora:/tmp/run/mountd/mmcblk0p1# cat /sbin/widora_mode
#!/bin/sh
if [ -n "$1" ];then
wifi down
sleep 1
case $1 in
repeater)       #repeater mode
        if [ -n "$2" ];then
        uci set wireless.sta.ssid="$2"
        if [ -n "$3" ];then
        uci set wireless.sta.key="$3"
        else
        uci delete wireless.sta.key
        fi
        fi
        uci set wireless.sta.network=lan
        uci set wireless.sta.disabled=0
        uci set wireless.ap.hidden=0
        uci set dhcp.lan.ignore=1
        uci set network.lan.proto='dhcp'
        uci set network.lan.ifname='eth0'
        uci delete network.wan
        uci commit
        /etc/init.d/network restart
        ;;
client) #client mode
        if [ -n "$2" ];then
        uci set wireless.sta.ssid="$2"
        if [ -n "$3" ];then
        uci set wireless.sta.key="$3"
        else
        uci delete wireless.sta.key
        fi
        fi
        uci set wireless.sta.disabled=0
        uci set wireless.sta.network=wan
        uci set wireless.ap.hidden=1
        uci set network.wan=interface
        uci set network.wan.ifname='apcli0'
        uci set network.wan.proto='dhcp'
        uci set dhcp.lan.ignore=0
        uci set network.lan.proto=static
        uci set network.lan.ifname='eth0'
        uci commit
        /etc/init.d/network restart
        ;;
router) #router mode
        uci set wireless.sta.network=wan
        uci set wireless.sta.disabled=1
        uci set wireless.ap.hidden=0
        uci set dhcp.lan.ignore=0
        uci set network.lan.proto=static
        uci delete network.lan.ifname
        uci set network.wan=interface
        uci set network.wan.ifname='eth0'
        uci set network.wan.proto='dhcp'
        uci commit
        /etc/init.d/network restart
        ;;
pppoe)  #pppoe mode
        uci set wireless.sta.network=wan
        uci set wireless.sta.disabled=1
        uci set wireless.ap.hidden=0
        uci set dhcp.lan.ignore=0
        uci set network.lan.proto=static
        uci delete network.lan.ifname
        uci set network.wan=interface
        uci set network.wan.ifname='eth0'
        uci set network.wan.proto='pppoe'
        [ -n "$2" ] && uci set network.wan.username="$2"
        [ -n "$3" ] && uci set network.wan.password="$3"
        uci commit
        /etc/init.d/network restart
        ;;
esac

else
echo "---------------------------------------------------"
echo "widora_mode help"
echo "MODE |   REPEATER     |  CLIENT  | ROUTER PPPOE |"
echo "LAN  | eth0 ra0 apcli0|  eth0    | ra0          |"
echo "WAN  |                |  apcli0  | eth0         |"
echo "\"widora_mode repeater\""
echo "\"widora_mode repeater ssid key\""
echo "\"widora_mode client\""
echo "\"widora_mode client ssid key\""
echo "\"widora_mode router\""
echo "\"widora_mode pppoe\""
echo "\"widora_mode pppoe user_name password\""
echo "---------------------------------------------------"
fi

#327 Re: Openwrt/LEDE/AR9331/MT7688/RT5350 » 我的openwrt opkg update 还是安装不了软件 » 2017-11-01 09:53:53

晕哥 说:

root@Widora:/tmp/run/mountd/mmcblk0p1# madplay -o wave:- tkzc.mp3 | aplay
root@Widora:/tmp/run/mountd/mmcblk0p1#

试一试管道?


总算可以,谢谢大神困扰我我几天的问题。

#328 Re: Openwrt/LEDE/AR9331/MT7688/RT5350 » 我的openwrt opkg update 还是安装不了软件 » 2017-11-01 09:52:12

root@Widora:/tmp/run/mountd/mmcblk0p1# madplay tkzc.mp3
MPEG Audio Decoder 0.15.2 (beta) - Copyright (C) 2000-2004 Robert Leslie et al.
          Title: ▒▒▒֮▒▒
         Artist: ▒▒▒ٰ▒
[ 1787.030000] ****** wm8960_postinit ******
[ 1787.050000]  mtk_dai: ASoC: unmatched rate symmetry: 8000 - 44100
[ 1787.060000] playback free_dma_buffer
[ 1787.060000] ptri2s_config->mmap_index:8
output: ioctl(SNDCTL_DSP_SPEED): Invalid argument
root@Widora:/tmp/run/mountd/mmcblk0p1#

救命,madplay播放mp3不出声, 哭 ...

#329 Re: Openwrt/LEDE/AR9331/MT7688/RT5350 » 我的openwrt opkg update 还是安装不了软件 » 2017-11-01 09:45:04

daydayup 说:

碰到和楼主一样的问题,也是修改 /etc/opkg/distfeeds.conf 文件搞定了, 谢谢楼上的大侠
可是我的widora没有aplay, arecord, madplay应该怎么办呢?

搞定,谢谢!

root@Widora:/tmp/run/mountd/mmcblk0p1# aplay chimes.wav
Playing WAVE 'chimes.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
[ 1581.930000] ****** wm8960_postinit ******
[ 1583.270000] playback free_dma_buffer
[ 1583.280000] ptri2s_config->mmap_index:8
root@Widora:/tmp/run/mountd/mmcblk0p1#

#330 Re: Openwrt/LEDE/AR9331/MT7688/RT5350 » 我的openwrt opkg update 还是安装不了软件 » 2017-11-01 09:42:23

碰到和楼主一样的问题,也是修改 /etc/opkg/distfeeds.conf 文件搞定了, 谢谢楼上的大侠
可是我的widora没有aplay, arecord, madplay应该怎么办呢?

#331 Re: ESP32/ESP8266 » 求助 ESP32的ADC问题 » 2017-10-21 10:35:40

没这么严重,首先你要确定你vcc是否稳定,如果是供电的,那么你这个本身就有纹波的,具体的你用示波器看,你真想测这个,最好用基准源测

#332 Re: Cortex M0/M3/M4/M7 » 最近分析了一个串口协议 » 2017-10-20 22:20:42

7e可以用来做波特率识别
也就是自适应波特率
知道确定的字符,测得高电平或低电平的宽度,可以算出波特率
也不怕温漂导致时钟漂移,

#334 Re: 君正Ingenic/X1000/X2000/T10/T20/T30 » 君正 X1000的USB口 可以外挂HUB吗 » 2017-10-20 20:45:20

理论上一点问题都没有,不过没试过。
我做的板子是hub挂x1000,和你需要的方向正好反过来

#339 Re: Openwrt/LEDE/AR9331/MT7688/RT5350 » 大神们,为什么mt7688的串口接收数据每次最大只能接收16bytes, 超过16字节的自动划分数据包来接收呢? » 2017-10-20 19:48:01

因为串口buffer,只有16byte
你可以设置成收满多少字节才返回
这样系统好像会帮你弄一个二级buff
我这个就是每收到一个字符最多等待0.1秒,超时就返回.或者收满181个字符返回

页脚

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

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