搜索
bottom↓
回复: 25

Hacking on RK2706

[复制链接]

出0入0汤圆

发表于 2011-8-19 12:36:43 | 显示全部楼层 |阅读模式
Hacking on RK2706
看801,C4,三文鱼都用Rockchip,不由自主感兴趣起来.于是花少钱收了台RM970来开刀.
两天下来,总结下进度,希望能有更多人玩起来.
找到有几种玩法,以下一一道来:

1.
找官方的SDK,花很少的力气就可以编译成功了,然后修改下RTC还有屏驱就可以在RM970上跑了.然后按照"RK27烧写

指南V0.92.doc"上面说的将output文件夹里面的资源复制到系统盘就可以了.看图.

(原文件名:build success.jpg)


(原文件名:CA260004.JPG)


(原文件名:CA260008.JPG)
这样就只能跟着Rockchip走了(有啥不好的?).

2.
可不可以不用SDK的呢?可以的.首先得瞻仰一下Rockbox,里面的开发人员都是大牛啊...看最新的SVN已经有RK27xx

的分支了,相信不久就可以在RK27xx上跑Rockbox了.看了下Rockbox的update log,发现utils下有个RK27load.

RK27load下有三个小工具,分别是rk27load,rkboottool,rkusbtool,简单介绍下.

rk27load   可以将"用户"自行写的code通过DFU,load到SDRAM然后运行.
rkboottool 将分析或解压Rockchip的恢复文件Rock27Boot.bin
rkusbtool  用户通过rkusbtool可以获得有关播放器的信息

试试rk27load先,开Ubuntu,装上libusb 1.0+,make成功.

(原文件名:CA260010.JPG)
短路Flash的29,30脚(图中的开关便是),Rockchip就进DFU了.迫不及待来:
./rk27load -e1 -e2 -s1 stage1.bin -s2 stage2.bin -s3 usercode.bin  

(原文件名:RK27load v0.2.jpg)
可惜在Upload stage2时失败了.

找来其他版本,分别试了ver 0.1,ver 0.2,ver 0.3,发现只有ver 0.1好使.


(原文件名:RK27load v0.1.jpg)


(原文件名:hello world.jpg)
Hello World! 出来了...(当然得引串口出来)
郁闷的是发现当usercode.bin 大于1k时ver 0.1会有问题,希望路过的感兴趣的测试下.(现在就是卡在这里....)
将ver0.1 和 ver0.3传上来
点击此处下载 ourdev_669133MPD89P.rar(文件大小:31K) (原文件名:rk27load 0.1.rar)
点击此处下载 ourdev_669134TEB19I.rar(文件大小:17K) (原文件名:rk27load 0.3.rar)

3.
就是基于SDK的应用(游戏)开发了,具体没多了解,就是用SDK提供的API来写模块吧?
感兴趣这个的童鞋到这里下载
http://www.mediafire.com/?sharekey=67e28e5ff38f19456b21be4093fab7ac6236a04553e34991b8eada0a1ae8665a
打不开的自己翻_墙,那个Rockchip SDK就是.

总结下,上面的三种方法,第一种应该更多人愿意选择,只要适当修改就可以改成IIS输出.
向往自由的会选第二种.期待Rockbox!
想增值自己播放器的会选第三种,加上PDF viewer或者世嘉模拟器.

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2011-8-19 13:38:05 | 显示全部楼层
真厉害!

出0入0汤圆

发表于 2011-8-19 13:48:45 | 显示全部楼层
厉害!!

出0入134汤圆

发表于 2011-8-19 14:12:28 | 显示全部楼层
哇   有没有更详细的资料   这样就可以自己玩了

出0入0汤圆

发表于 2011-8-19 14:47:49 | 显示全部楼层
mark下,不错

出0入0汤圆

 楼主| 发表于 2011-8-19 20:47:28 | 显示全部楼层
回复【3楼】elecfun 熊
-----------------------------------------------------------------------

有SDK和Datasheet还有原理图,还缺啥?

出0入0汤圆

发表于 2011-10-15 17:55:52 | 显示全部楼层
LZ V5

出0入0汤圆

发表于 2011-10-18 12:01:50 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-18 12:32:09 | 显示全部楼层
高级专业玩家。

出0入0汤圆

发表于 2011-10-18 15:15:23 | 显示全部楼层
这个牛啊..感兴趣

出0入0汤圆

发表于 2011-10-18 16:50:08 | 显示全部楼层
手里有一个叫小霸王的,也是这款芯片。回去研究研究

出0入0汤圆

发表于 2011-10-18 21:52:52 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-21 10:29:10 | 显示全部楼层
mark.

出0入0汤圆

发表于 2011-11-8 23:52:11 | 显示全部楼层
good dong dong

出0入0汤圆

发表于 2011-11-9 00:12:39 | 显示全部楼层
赞一个

出0入0汤圆

发表于 2011-11-15 22:20:11 | 显示全部楼层
MARK

出0入0汤圆

发表于 2011-11-26 14:03:10 | 显示全部楼层
楼主给个sdk吧,我上次下了个sdk,编译时提示少debug.h文件

出0入0汤圆

发表于 2011-11-26 14:12:41 | 显示全部楼层
我这里有,你需要吗

出0入0汤圆

 楼主| 发表于 2011-11-26 17:33:42 | 显示全部楼层
SDK相关在此处:
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=5130044&bbs_page_no=1&bbs_id=3081

非SDK在此处:
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=5126258&bbs_page_no=1&bbs_id=3081
or
http://www.rt-thread.org/phpbbforum/viewforum.php?f=26

出0入0汤圆

发表于 2011-11-26 18:50:26 | 显示全部楼层
能用吗?

出0入0汤圆

发表于 2011-12-9 12:59:21 | 显示全部楼层
to 【18楼】 zzm24


看了RK27XX换屏指南里的第一条需要修改1、打开Ide\register\src目录下pcregconfig.c文件,这个文件
还要用VC来重新编译注_册表,但这两条都无法修改成功,请明示!谢谢。

出0入0汤圆

发表于 2011-12-11 13:29:04 | 显示全部楼层
VC无法编译成功,无法产生资源,请楼主指导啊

出0入0汤圆

发表于 2011-12-11 14:21:36 | 显示全部楼层
厉害,收藏!

出0入0汤圆

发表于 2011-12-28 15:06:04 | 显示全部楼层
貌似楼主对MP4研究很深刻啊……哈哈

出0入0汤圆

发表于 2012-2-20 14:40:18 | 显示全部楼层
mark!

出0入0汤圆

发表于 2012-4-9 14:55:16 | 显示全部楼层
MARK!!!!!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 11:07

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表