查看: 2744|回复: 6

[原创] 【FirePrime】如何编译内核和加入驱动之开发思路

[复制链接]
  • TA的每日心情
    开心
    2020-11-23 14:54
  • 签到天数: 19 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2015-10-14 21:46:26 | 显示全部楼层 |阅读模式
    分享到:
    要知道,想要搞应用程序,驱动层必须做好;
    想要做出好程序,交叉编译器必须先安装好   !
    工欲善其事必先利其器~
       
    这几天很郁闷,找资料,而且资料很少,开箱照的帖子很多,官网没有Linux源码,只有Android的SDK!
    把板子刷成了Ubuntu系统,这个是官方提供的编译好的固件,这个img文件居然有1GB多,够大了,呵呵!
    满心欢喜,结果呢?
    1.网线插上没反应,Wifi天线接上也没反应,重启后故障依旧!
    2.那就试试USb吧,插上U盘,还特意把U盘格式化成了Fat32格式,还是没反应;
    百度后解决办法:#lsusb
    打印出了 USb简单的信息,初步判定是没有驱动,应为插上U盘中断里面没有显示PIV,VID 等信息!
    3.尝试SD卡,插上去之后乱码,死机,拔掉后正常,上次使用的Android系统也是同样的问题!!!!

    官方的资料也太菜了吧???堂堂一个出厂固件,居然能做成这个样子?要啥没啥~嘿!

    那好吧,我就自己来编译固件!

    1.找GCC源码,编译安装到宿主机Ubuntu上;
    2.编译Linux内核,这是个繁重的工作;
    3.烧录开发板,反复测试;

    这就是我的开发思路,探索并快乐着~~



    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2015-10-15 07:10:41 | 显示全部楼层
    FirePrime驱动没有问题
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-8-15 09:28
  • 签到天数: 222 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2015-10-15 08:19:11 | 显示全部楼层
    有问题多交流,事半功倍
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-11-23 14:54
  • 签到天数: 19 天

    连续签到: 1 天

    [LV.4]偶尔看看III

     楼主| 发表于 2015-10-15 10:13:02 | 显示全部楼层
    tjcfeng 发表于 2015-10-15 07:10
    FirePrime驱动没有问题

    你能分享一下固件吗?谢啦
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-11-15 08:49
  • 签到天数: 1031 天

    连续签到: 2 天

    [LV.10]以坛为家III

    发表于 2015-10-15 10:27:19 | 显示全部楼层
    Linux源码在Android SDK里,也有单独的,应该在这里https://bitbucket.org/T-Firefly/
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2015-10-15 10:35:59 | 显示全部楼层
    本帖最后由 tjcfeng 于 2015-10-15 10:37 编辑
    caizhiwei 发表于 2015-10-15 10:13
    你能分享一下固件吗?谢啦

    http://pan.baidu.com/s/1hqhhgMw
    密码:88tt
    官网发布的镜像文件,直接刷用着没问题
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-11-23 14:54
  • 签到天数: 19 天

    连续签到: 1 天

    [LV.4]偶尔看看III

     楼主| 发表于 2015-10-15 13:04:31 | 显示全部楼层
    liuyu-419812 发表于 2015-10-15 10:27
    Linux源码在Android SDK里,也有单独的,应该在这里https://bitbucket.org/T-Firefly/

    牛逼呀,终于找到源码了,但是编译器报错,我用am335x制定的编译器编译,不行~~~
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条



    手机版|小黑屋|与非网

    GMT+8, 2025-1-12 06:16 , Processed in 0.172677 second(s), 27 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.