挖坑网/填坑网 DebugDump Forum

别人挖坑默默填上,自己挖坑含泪填上。天下没有填不了的坑,只有不会填坑的人。来吧,加入我们,挖坑行,填坑你更行! 站长QQ: 516333132 点击这里给我发消息

您尚未登录。

#1 2018-04-16 15:56:44

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Windows平台烧写f1c100s 荔枝派nano开发板步奏

Windows版本16M及其以下容量spi flash烧录工具下载链接: sunxi-tools-win32support_f1c100s(20180329).7z

windows 版本 32M spi nor flash(W25Q256, MX25L256) 版本烧录软件: sunxi-tools-win32-support_f1c100s_32M.7z


参考链接1: 编译、安装Windows版本sunxi-fel步骤
参考链接2: F1C100s 编译 XBOOT 详细过程
参考链接3: 收到荔枝派群主泽畔友情赠送的nano f1c100s开发板、液晶屏、电容触摸屏.
参考链接4: 玩转RT-Thread之荔枝派Nano(全志F1C100S) 新手上路


-------------------------------------------------
2018-04-01上架版本资料:
核心板原理图: Lichee_nano.pdf
底板原理图:    lpi-nano-dock.pdf
网盘资料(有可能会失效):https://pan.baidu.com/s/1smzuGS9
购买地址: 9.9元起 荔枝派Nano 跨界核心板 开发板 多系统 linux

--------------------------------------------------
F1C100s资料集合:
参考链接0: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆
参考链接1: F1C100s_Datasheet_V1_0.pdf 手册
参考链接2: Allwinner_F1C600_User_Manual_V1.0.pdf手册
参考链接3: 看戏机(唱戏机)F1C100原理图
参考链接4: 侨德实业有限公司VS (全志C100电脑升级)流程示意图
参考链接5: 先科唱戏机(看戏机)F1C100s方案运行XBOOT大神的XBOOT系统步骤
参考链接6: F1C100s入坑记录
参考链接7: 编译、安装Windows版本sunxi-fel步骤






QQ20180416154642.png

如果你的nano插入usb, 运行sunxi-fel.exe 发现什么指令都不识别,
并且usb驱动是类式这样,
那么恭喜你,
肯定会烧写失败!

在线

#2 2018-04-16 16:12:45

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

下载 sunxi-tools-win32support_f1c100s(20180329).7z,解压缩, 运行 zadig-2.3.exe

点击 Options -> List All Devices:

QQ20180416161704.png

选择 WinUSB (v6.1.7600.16385)
点击 【Install WCID Driver】

QQ20180416161712.png
按上面步奏装好驱动

QQ20180416161717.png
装完后,sunxi-fel.exe 运行一切正常。

接下来烧录一个spi flash试一试。

在线

#3 2018-04-16 16:12:47

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

按这个 F1C100s 编译 XBOOT 详细过程 编译一个 xboot固件烧到spi flash试一试。

这里下载工具链: Latest Bare-Metal Targeted Binary Toolchain Releases

因为我的电脑是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 文件

然后执行:

make PLATFORM=arm32-f1c100s CROSS_COMPILE=arm-eabi-

c:\> sunxi-fel.exe -p spiflash-write 0 f:\xboot.bin
100% [================================================]  4317 kB,   69.5 kB/s

QQ20180416180351.png

QQ20180416180524.jpg

QQ20180417180026.jpg

重新上电,一切正常,只是屏幕分辨率和软件设置不匹配。

在线

#4 2018-04-16 16:12:49

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

QQ20180417222508.png

好消息! 搞定tf卡直接进入fel, 这样不需要短路 spi也可以很容易进入 usb烧录了。

参考链接: http://linux-sunxi.org/FEL

/dev/sdX 是tf卡的设备名,写之前请再三确认!!!

wget https://github.com/linux-sunxi/sunxi-tools/raw/master/bin/fel-sdboot.sunxi
sudo dd if=fel-sdboot.sunxi of=/dev/sdX bs=1024 seek=8

在nano板上有点问题, 插了tf卡, 不太好插usb线了。

在线

#5 2018-04-16 16:12:50

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

占位

在线

#6 2018-04-16 16:12:53

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

占位

在线

#7 2018-04-16 16:12:55

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

占位

在线

#8 2018-04-16 21:43:33

msr06rr
会员
注册时间: 2018-01-11
累计发帖: 26

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

照着晕哥的节奏成功把u-boot烧写进了SPI Flash中。我是在msys2环境中操作的,libusb的库不用编译安装,直接一条命令:pacman -S mingw-w64-x86_64-libusb就能搞得定,sunxi-tools也是直接安装编译一条过。就是USB驱动需要根据晕哥的提示来安装,否则识别不了。
晕哥我有一个问题,我现在想把SD卡的分区格式化,一个vfat,一个ext4,Linux下很容易操作,直接mkfs.vfat和mkfs.ext4,但是windows下有什么类似的命令吗?msys2下面没有这两个。。
mkfs.png

离线

#9 2018-04-16 21:49:22

mango
会员
注册时间: 2017-12-02
累计发帖: 45

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

不错

离线

#10 2018-04-16 21:59:51

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

@msr06rr 还能这么玩, 涨知识了! Windows自带肯定没有这种工具,因为Windows居然不支持两个或者两个以上FAT/FAT32分区的U盘.
第三方或许有这种工具, 但是我没有找到。

在线

#11 2018-04-17 21:35:01

www220
会员
注册时间: 2018-02-09
累计发帖: 35

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

windows下磁盘管理工具多了去了,别局限到msys2

离线

#12 2018-04-17 21:35:15

达克罗德
会员
注册时间: 2018-04-10
累计发帖: 69

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

问下晕哥我停留在xboot启动画面进不去2048这个画面怎么回事?是否要串口命令?能否分享下uart怎么接

离线

#13 2018-04-17 21:42:04

daydayup
会员
注册时间: 2017-10-09
累计发帖: 268

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

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

离线

#14 2018-04-17 21:43:49

达克罗德
会员
注册时间: 2018-04-10
累计发帖: 69

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

daydayup 说:

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

谢谢!我改下试试。我的板子似乎串口有问题,进不了shell

离线

#15 2018-04-17 22:13:21

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

修改这个文件:  https://github.com/xboot/xboot/blob/master/src/init/main.c

/* Run loop */
    while(1)
    {
        /* Run shell */
        run_shell();
    }

改为

/* Run loop */
    while(1)
    {
        /* Run examples*/
        system("/application/examples");
    }

在线

#16 2018-04-17 23:20:37

kgp0213
会员
注册时间: 2018-01-15
累计发帖: 142

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

晕哥把我总结的那个文件也加到上面的参考链接里去吧

离线

#17 2018-04-17 23:33:33

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

kgp0213 说:

晕哥把我总结的那个文件也加到上面的参考链接里去吧

这是 kg0213 大神整理的, xboot/XBOOT 部分功能小结.md

里面都是xboot大神教的技巧

在线

#18 2018-04-18 14:54:05

达克罗德
会员
注册时间: 2018-04-10
累计发帖: 69

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

已经跑起example,11fps,还算不错,不知能不能优化。触摸似乎不能工作

离线

#19 2018-04-18 14:55:38

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

达克罗德 说:

已经跑起example,11fps,还算不错,不知能不能优化。触摸似乎不能工作

xboot 说可以优化。

在线

#20 2018-05-17 08:35:52

qiuchen0403
会员
注册时间: 2018-05-15
累计发帖: 2

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

晕哥,求助一下我用Zadig安装驱动后,WCID还是现实‘?’。运行Sunxi不成功,界面闪一下就消失了。

离线

#21 2018-05-17 08:59:58

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

WCID 那里应该显示 X 吧, 你以管理员运行试一试,或者去设备那里看下驱动是什么? 右击我的电脑(或者计算机) -> 管理 -> 设备管理器 ->

QQ20180416161717.png

看下驱动对不对, 是不是真正 用 winusb.sys 驱动的?

在线

#22 2018-05-17 09:24:10

qiuchen0403
会员
注册时间: 2018-05-15
累计发帖: 2

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

晕哥,多谢回复!
WCID上确实现实x,我用管理员模式重新运行了Zadig和Sunxi,并重启了电脑,还是这样。

离线

#23 2018-05-17 09:25:49

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

没遇到这种情况,你换一台电脑试一试。

在线

#24 2018-05-17 13:05:39

rayrola
会员
注册时间: 2018-05-17
累计发帖: 1

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

谢谢奉献!

离线

#25 2018-06-08 17:49:13

kaokao
会员
注册时间: 2018-06-06
累计发帖: 16

Re: Windows平台烧写f1c100s 荔枝派nano开发板步奏

晕哥 说:

修改这个文件:  https://github.com/xboot/xboot/blob/master/src/init/main.c

/* Run loop */
    while(1)
    {
        /* Run shell */
        run_shell();
    }

改为

/* Run loop */
    while(1)
    {
        /* Run examples*/
        system("/application/examples");
    }

哈哈,原来是这么回事,标记一下标记一下,谢谢晕哥解疑,这些小问题卡得我一愣一愣地,不过痛苦并快乐着。

离线

页脚