1. 之前用stm32,从未接触linux,是否可以部署windows环境开发,论坛没找到部署步骤
2.论坛看到有uboot 和 xboot ,这二位各自是谁,有什么区别,用哪个更合适
3.论坛看到有主线linux 和 bsp linux ,请介绍一下各自是谁,有什么区别,优选哪个
4.gui方面,有看到littlevGL, miniGUI,各有什么特点,性能几何,能否实现像手机那种滑动窗口等特效,优选谁
5.我要用到SPI ,uart ,IIC, RGB接口TFT LCD 和 wifi,启动是否齐全,是否稳定可靠。看到论坛有说wifi不稳定的,有说usb驱动缺失的 。淘宝有SDIO wifi模块RTL8189 , usb接口wifi模块RTL8188 ,是否有驱动,是否稳定可靠。如果用usbwifi,是否会影响usb 烧录
6. 看到有用rt-thread的,这个我了解,用linux的话启动速度如何,能否达到rt-thread那样,如何优化启动速度
7.量产的话,如果10万台,怎么烧录,不能用电脑usb连接一个一个进行吧
8.吐槽论坛,登录保持时间太短了吧,帖子写完点提交就变成未登录状态了,害得帖子被清空需要重新写。而且勾选自动登录没啥用的。
离线
我也刚入坑
离线
1. 不建议在Windows下开发,坑很多
2. uboot是bootloader;xboot是一个系统,与其对应的概念是linux、freertos、rt-thread等
3. 主线内核版本新, 有人维护;BSP驱动多,版本旧没人维护。
4. 这个建议自己对比,每个框架都有自己的优点和缺点,脱离应用场景来谈是没法谈的
5. 接口问题建议看数据手册;USB Wifi没有用过没法回答你
6. 肯定没法达到的。intel最近有写一篇文章怎么将linux的启动时间缩短到3秒内,你可以去看看。
最近编辑记录 jiangming1399 (2019-09-26 13:23:01)
离线
有没有入门教程之类的
离线
9. 检测不到spi flash 有效为何是短接1,4脚,1是CS,4是GND,这样不是片选一直使能了吗
离线
离线
cris8259 说:9. 检测不到spi flash 有效为何是短接1,4脚,1是CS,4是GND,这样不是片选一直使能了吗
只要上电的时候让 ROM 找不着 FLASH / TF 卡就行了, 他就自动陷入了 USB FEL, 短接CS/GND应该也可以, 但是我认为短路CLK/GND 更好。
短路CS应该不能起作用吧,CS本来就是低电平有效,拉低应该能正常读取数据
离线
我记得是可以的,反正试一下又不要钱,试试呗
离线
1. 不建议在Windows下开发,坑很多
2. uboot是bootloader;xboot是一个系统,与其对应的概念是linux、freertos、rt-thread等
3. 主线内核版本新, 有人维护;BSP驱动多,版本旧没人维护。
4. 这个建议自己对比,每个框架都有自己的优点和缺点,脱离应用场景来谈是没法谈的
5. 接口问题建议看数据手册;USB Wifi没有用过没法回答你
6. 肯定没法达到的。intel最近有写一篇文章怎么将linux的启动时间缩短到3秒内,你可以去看看。
新手司机上路,先在window10上装个ubuntu,然后开启ssh,安装vscode remote ssh插件,交叉编辑开发很舒服。
不需要专门去启动虚拟机,资源占用也少,文件还可以直接拷。编译还是在Ubuntu路径中比较好,编完再拷出来
我电脑的ubuntu路径:
C:\Users\mbed\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu16.04onWindows_79rhkp1fndgsc\LocalState\rootfs\home\pp
烧写脚本:
del uboot u-boot-sunxi-with-spl.bin
copy C:\Users\mbed\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu16.04onWindows_79rhkp1fndgsc\LocalState\rootfs\home\pp\mycode\f1c100s\u-boot\u-boot-sunxi-with-spl.bin
sunxi-fel.exe uboot u-boot-sunxi-with-spl.bin
Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu 14.04 "Trusty Tahr"映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。
北京时间 2019 年 5 月 3 日,在 PyCon 2019 大会上,微软发布了 VS Code Remote。这是一个用来实现远程开发的功能插件,对于许多使用 Windows 进行开发,但是需要将程序部署在服务器的用户来说,提供了非常大的便利。这些插件包括了:
Remote - SSH
Remote - Containers
Remote - WSL
离线
5.无线WiFi是个坑,我还在搞板子测试,bsp对无线支持并不好,主线内核对无线支持稳定性也不怎样,主线内核不支持音频,usb的无线测试了,稳定性差,容易断网,试过8723bs,rt3070. rt5572 bsp不支持
最近编辑记录 ippen (2019-09-26 16:12:56)
离线
9. 短接1、4脚可以让f1c100s无法识别spi flash,进入usb fel 模式,这个我经常干,用来刷spi flash的
离线
5.无线WiFi是个坑,我还在搞板子测试,bsp对无线支持并不好,主线内核对无线支持稳定性也不怎样,主线内核不支持音频,usb的无线测试了,稳定性差,容易断网,试过8723bs,rt3070. rt5572 bsp不支持
稳定性差是驱动的问题,还是模块本身的问题
离线
9. 短接1、4脚可以让f1c100s无法识别spi flash,进入usb fel 模式,这个我经常干,用来刷spi flash的
能用就行。只是没搞明白,cs拉低为啥能行,我们用stm32硬件里有时候把cs直接接地,可以省一个IO脚
离线
ippen 说:5.无线WiFi是个坑,我还在搞板子测试,bsp对无线支持并不好,主线内核对无线支持稳定性也不怎样,主线内核不支持音频,usb的无线测试了,稳定性差,容易断网,试过8723bs,rt3070. rt5572 bsp不支持
稳定性差是驱动的问题,还是模块本身的问题
从我测试的情况看,8723感觉是驱动的问题,系统会崩溃,3070和5572主线支持,但2.4G连接状态不好,像是有干扰,5572的5G好一些
离线
ippen 说:9. 短接1、4脚可以让f1c100s无法识别spi flash,进入usb fel 模式,这个我经常干,用来刷spi flash的
能用就行。只是没搞明白,cs拉低为啥能行,我们用stm32硬件里有时候把cs直接接地,可以省一个IO脚
不同的SPI设备,CS用法不一样。SPI Flash的CS也是用来传输信号的,表示命令的边界。所以CS一直拉低就不能正常从Flash读数据了。
其他SPI设备有的只要一直拉低着CS就能用,这时CS就仅仅是片选的作用。
离线
cris8259 说:ippen 说:5.无线WiFi是个坑,我还在搞板子测试,bsp对无线支持并不好,主线内核对无线支持稳定性也不怎样,主线内核不支持音频,usb的无线测试了,稳定性差,容易断网,试过8723bs,rt3070. rt5572 bsp不支持
稳定性差是驱动的问题,还是模块本身的问题
从我测试的情况看,8723感觉是驱动的问题,系统会崩溃,3070和5572主线支持,但2.4G连接状态不好,像是有干扰,5572的5G好一些
就是目前还没有稳定可靠的wifi ?
离线
cris8259 说:ippen 说:9. 短接1、4脚可以让f1c100s无法识别spi flash,进入usb fel 模式,这个我经常干,用来刷spi flash的
能用就行。只是没搞明白,cs拉低为啥能行,我们用stm32硬件里有时候把cs直接接地,可以省一个IO脚
不同的SPI设备,CS用法不一样。SPI Flash的CS也是用来传输信号的,表示命令的边界。所以CS一直拉低就不能正常从Flash读数据了。
其他SPI设备有的只要一直拉低着CS就能用,这时CS就仅仅是片选的作用。
受教了
离线
Traceback (most recent call last):
File "scripts/dtc/pylibfdt/setup.py", line 21, in <module>
from distutils.core import setup, Extension
ImportError: No module named distutils.core
make[3]: *** [scripts/dtc/pylibfdt/_libfdt.so] Error 1
make[2]: *** [scripts/dtc/pylibfdt] Error 2
make[1]: *** [scripts/dtc] Error 2
make: *** [scripts] Error 2
谁知道是什么原因吗
离线
离线
不行,我换下系统,可能我这系统有问题
离线
Traceback (most recent call last):
File "scripts/dtc/pylibfdt/setup.py", line 21, in <module>
from distutils.core import setup, Extension
ImportError: No module named distutils.core
make[3]: *** [scripts/dtc/pylibfdt/_libfdt.so] Error 1
make[2]: *** [scripts/dtc/pylibfdt] Error 2
make[1]: *** [scripts/dtc] Error 2
make: *** [scripts] Error 2
谁知道是什么原因吗
执行这个, 药到病除:
sudo apt-get install python3-distutils libpython3-dev swig gcc-arm-linux-gnueabihf bison flex libncurses-dev libssl-dev -y
但是 u-boot v2020.01 编译后出现这个问题:
LD spl/dts/built-in.o
CC spl/fs/fs_internal.o
LD spl/fs/built-in.o
LDS spl/u-boot-spl.lds
LD spl/u-boot-spl
OBJCOPY spl/u-boot-spl-nodtb.bin
COPY spl/u-boot-spl.bin
MKSUNXI spl/sunxi-spl.bin
MKIMAGE u-boot.img
COPY u-boot.dtb
MKIMAGE u-boot-dtb.img
BINMAN u-boot-sunxi-with-spl.bin
===================== WARNING ======================
This board does not use CONFIG_DM_VIDEO Please update
the board to use CONFIG_DM_VIDEO before the v2019.07 release.
Failure to update by the deadline may result in board removal.
See doc/driver-model/MIGRATION.txt for more info.
====================================================
CFGCHK u-boot.cfg
不知道咋办。
离线
5. 我也是萌新 试过了ESP8089模块 根本没法用
离线
https://whycan.cn/files/members/1082/BaiduShurufa_2019-9-26_16-3-20.jpeg
新手司机上路,先在window10上装个ubuntu,然后开启ssh,安装vscode remote ssh插件,交叉编辑开发很舒服。
不需要专门去启动虚拟机,资源占用也少,文件还可以直接拷。编译还是在Ubuntu路径中比较好,编完再拷出来
我电脑的ubuntu路径:
C:\Users\mbed\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu16.04onWindows_79rhkp1fndgsc\LocalState\rootfs\home\pp
烧写脚本:
del uboot u-boot-sunxi-with-spl.bin
copy C:\Users\mbed\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu16.04onWindows_79rhkp1fndgsc\LocalState\rootfs\home\pp\mycode\f1c100s\u-boot\u-boot-sunxi-with-spl.bin
sunxi-fel.exe uboot u-boot-sunxi-with-spl.binWindows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu 14.04 "Trusty Tahr"映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。
北京时间 2019 年 5 月 3 日,在 PyCon 2019 大会上,微软发布了 VS Code Remote。这是一个用来实现远程开发的功能插件,对于许多使用 Windows 进行开发,但是需要将程序部署在服务器的用户来说,提供了非常大的便利。这些插件包括了:
Remote - SSH
Remote - Containers
Remote - WSL
ubuntu的版本是最新的吗?
离线
刚入坑,学习了
离线
好难入门啊。下载不了,要么编译不过
离线
入坑 刚学习 摸不着头脑
离线
我也是刚刚入坑,想用rt-thread,谁有好的资源吗?多谢多谢
离线
样板已经收到,点亮了,然后不知如何下手,用什么编译环境,怎么仿真,如何烧写?在哪有相关资料啊?
离线
我也是刚入,学习了。
我想用JLINK连接芯片,进行仿真,不知道应该怎么接。。也找不到资料。
离线
我也是刚入,学习了。
我想用JLINK连接芯片,进行仿真,不知道应该怎么接。。也找不到资料。
虽然过去很久了回复不一定用得上,但是方便一下一样有疑惑的人,可以看看晕哥做的这个
https://whycan.com/t_2025.html
离线