页次: 1
触屏调起来了么???o(* ̄︶ ̄*)o
这个最后找到原因了么??
真的快出来了吗???
mark下,找这个找了半个论坛~~~
补充一下晕哥的资料~~ ^_^
上面方形位置处的 接口是I80的MPU/MCU的LCD连接器,椭圆形位置处的 连接器是RGB接口LCD接口。
MCU接口的定义也测量出来了(LEDK忘记确认了~~^_^网友自行测量哈)
1 GND
2 GND
3 LEDA
4 GND
5 GND
6 VDD
7 GND
8 PD19
9 PD18
10 PD20
11 PD21
12 PD0
13 PD17
14 PD16
15 PD15
16 PD14
17 PD13
18 PD12
19 PD11
20 PD10
21 PD8
22 PD7
23 PD6
24 PD5
25 PD4
26 PD3
27 PD2
28 PD1
29 GND
30 GND
差别在两条编译指令,你试试看
make PLATFORM=arm32-f1c100s CROSS_COMPILE=arm-linux-
make CROSS_COMPILE=/path/to/arm-eabi- PLATFORM=arm32-f1c100s
晕哥,你这个xboot流程旧了,最近好不容易捣鼓成功xboot编译。。经验总结一下下
方法是从xboot源码编译F1C100S的readme里面找到方向的。
https://github.com/xboot/xboot/blob/master/src/arch/arm32/mach-f1c100s/README-zh-CN.md
全编译命令如下
make CROSS_COMPILE=/path/to/arm-eabi- PLATFORM=arm32-f1c100s
看出ubuntu环境编译需要的交叉工具是arm-eabi-
找到arm-eabi-工具下载包
gcc-linaro-5.3.1-2016.05-x86_64_arm-eabi.tar.xz
下载后放置到需要编译的位置,进行解压缩
解压分为两步,.tar.xz格式-->.tar格式
xz -d xxxx.tar.xz
.tar-->解压出文件夹
tar xvf xxxx.tar
至此出现了编译工具的文件夹gcc-linaro-5.3.1-2016.05-x86_64_arm-eabi
这个时候才真正可以在XBOOT的源码文件夹下使用编译命令
make CROSS_COMPILE=/path/to/arm-eabi- PLATFORM=arm32-f1c100s
生成的xboot.bin文件,我才可以使用sunxi-fel工具(修改版源码,参见https://whycan.cn/t_465.html,这个网址的29楼有晕哥说明)烧写到spi flash中。
烧录到spi flash命令
sudo ./sunxi-fel -p spiflash-write 0 /mnt/hgfs/xboot/output/xboot.bin;sudo ./sunxi-fel exec 0
晕哥,这个最后一个警告怎么理解啊。
sudo ./sunxi-fel -p write 0x80000000 xboot-f1c100s.bin;sudo ./sunxi-fel exec 0x80000000
Warning: no 'soc_sram_info' data for your SoC (id=1663)
100% [================================================] 4170 kB, 235.6 kB/s
Warning: no 'soc_sram_info' data for your SoC (id=1663)
烧录后的唱戏机,重新上电后,xboot就没有了呢~又回归到flash的fel模式中了。。。是这样的吗?
大神,请教一个小问题啊,从你的jlink接线图片,看起来。SD的第三脚(白色线,JTAG定义是TDO)貌似是对应到jlink的13脚(JTAG定义是VDD)上去了呀,而按照资料来看,这根白色线应该是接到11脚的呢,
现在我碰到的问题是,SD的第三脚接到jlink的11脚,jlink.exe无法读取到任何设备啊。。。是应该按照 你的接法去连接吗?
页次: 1