主题 : NanoPi M2,根据wiki上的教程装2.8寸屏失败,请求方法。 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 125320
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2016-05-18
最后登录: 2016-11-17
楼主  发表于: 2016-05-22 19:56

 NanoPi M2,根据wiki上的教程装2.8寸屏失败,请求方法。

  实在没有办法了,断断续续研究了二个星期,除了终于解决了USB连串进入了系统调试外。
还是死活装不上2.8寸。

首先是我按教程装好系统(nanopi2-debian-sd4g.img_20160419)
http://wiki.friendlyarm.com/wiki/index.php/NanoPi_M2/zh

也根据2.8寸教程一步一步的做。
http://wiki.friendlyarm.com/wiki/index.php/Matrix_-_2'8_SPI_Key_TFT/zh

除了
git checkout nanopi_M2
这句是失败外,其它编译都可以正常运行。

但到了
cd /modules    // 这句可以
$ insmod fbtft_device.ko name=matrix-st7789s gpios=dc:60,reset:104,cs:58
$ insmod matrix_ads7846.ko
上面两句均失败。显示
matrix_ads7846: version magic '4.1.2-FriendlyARM preempt mod_unload modversions ARMv5 p2v8 ' should be '3.4.39-s5p4418 SMP preempt mod_unload ARMv7 p2v8 '

明显是版本不对的,但我之前也是按步来编译的啊....
请问有什么办法可以解决啊?

级别: 新手上路
UID: 125320
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2016-05-18
最后登录: 2016-11-17
1楼  发表于: 2016-05-23 09:18
另外请教官方可不可以把2.8寸屏模块(或其它模块)的驱动都直接封装到系统呢?好让我这些小白可以先直接调用,不用担心编译时产生版本差异之苦啊....
级别: 新手上路
UID: 125320
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2016-05-18
最后登录: 2016-11-17
2楼  发表于: 2016-05-23 10:07
今天再看一次
$ git clone https://github.com/friendlyarm/matrix.git

发觉matrix仓库已经更新过,没了modules文件夹,也没了驱动了
我也发觉到
$ cp modules /media/rootfs/ -r
$ cp install/lib/* /media/rootfs/lib/ -d
$ cp install/usr/bin/* /media/rootfs/usr/bin/

其实根本没有编译出驱动,因此我用驱动时才一直出现版本不对的问题。
但这下我可抓瞎了,我应该怎么编译出相应的显示屏驱动????
级别: 新手上路
UID: 125320
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2016-05-18
最后登录: 2016-11-17
3楼  发表于: 2016-06-01 09:24
纪念一下,10天没回复。