zzm24 发表于 2011-10-18 10:15:27

翻出你的MP4,她就是一开发板,一起Rock吧!利用Keil MDK开发Rockchip RK2706.

当年有着直播RMVB功能的MP4整片都采用RK2706,典型的如蓝魔RM970,昂达vx979.Rockchip红了一把(如今也很红).
http://cache.amobbs.com/bbs_upload782111/files_46/ourdev_685955JUPCSA.jpg
http://cache.amobbs.com/bbs_upload782111/files_46/ourdev_685957IUN081.jpg
坛上三文鱼红红火火,早些日子也有人利用SDK DIY着自己的播放器.拿着官方的SDK来做开发,这不是理所当然的么?问题在于官方SDK的关键部分(如软解ape,flac,mp3等)是以库的形式发布的,对于一个想彻底掌控自己产品的人来说是不允许的,当然拿到源码的客户另说.
时隔x年,如今终于可以做到我等潜在个人客户开发自己的程序了.首先感谢Rockbox还有事先流出SDK和Datasheet的人.
废话少说,先上图片.以下图片主角:蓝魔 RM970(三围:ARM7EJC 200M,SDRAM 16M,NAND 4G)
http://cache.amobbs.com/bbs_upload782111/files_46/ourdev_685960CFZWIF.jpg

http://cache.amobbs.com/bbs_upload782111/files_46/ourdev_685959IQ0HLA.jpg

http://cache.amobbs.com/bbs_upload782111/files_46/ourdev_685958GRBZSM.jpg

http://cache.amobbs.com/bbs_upload782111/files_46/ourdev_685952ML0XU2.jpg

http://cache.amobbs.com/bbs_upload782111/files_46/ourdev_685963DNGOFV.jpg

http://cache.amobbs.com/bbs_upload782111/files_46/ourdev_685953FJ9YCQ.jpg

如果以上能让你兴奋(话说这Pixels/sec成绩在坛上什么水平),请接下来看看究竟其是如何被调_教而成的(亲,衣服可以不脱哦).
所需工具:
1.采用Rockchip RK2706的mp4(当然可以是三文鱼)
2.linux(虚拟机即可)
3.3个小工具(将3小工具放到linux任一目录下)
4.本帖子的MDK工程

第一步:编译用户代码
这个不用说了吧,打开下面MDK工程便是.亲,要注意生成bin文件哦.这里假设编译好的bin文件名为usrcode.bin

第二步:播放器置DFU模式
连接电脑,linux下shell转到3小工具目录下.键入命令:
./rkusbtool -d
播放器便进入DFU模式,等待USB传输.
友情提示,如果你把播放器脱了的话,短接Flash 29,30引脚连接电脑便是DFU模式了,如果在RK2706的1脚接个开关到GND便是复位了,此时就不用频繁的拔插USB线,一按复位键便可"下载".

第三步:upload your code
shell下键入:
./rk27load -e1 -e2 -s1 stage1.bin -s2 stage2.bin -s3 usrcode.bin
http://cache.amobbs.com/bbs_upload782111/files_46/ourdev_685964MCK90T.jpg
便可以将usrcode.bin下载到0x60000000地址并运行.见到如上信息便表示成功下载并运行.至于要实现什么功能当然得看什么代码啦.

目前这里进展,RT-thread已移植,LCD,KEY也驱动起来,SD可以读扇区.主要是移植Rockbox的代码,一个人能力有限,希望大家一起把这尤物("开发板""播放器")调_教成自己最听话的女仆(重写固件).

蓝魔RM970原理图,RK2706 datasheet,MDK 工程,三小工具.这里一一传上来.
点击此处下载 ourdev_685956PEZ8VW.pdf(文件大小:399K)
(原文件名:RM970.pdf)
点击此处下载 ourdev_685954NQHO6V.pdf(文件大小:3.88M)
(原文件名:RK27xx DATASHEET客户版.pdf)
点击此处下载 ourdev_685961XPT2XV.rar(文件大小:1.29M) (
原文件名:rtt_rk2706.rar)
点击此处下载 ourdev_685962OJ2QOA.rar(文件大小:35K) (原
文件名:tools.rar)
附蓝魔RM970拆机地址:http://tech.sina.com.cn/digi/mp3/2008-06-12/15162253947.shtml
亲,我这有mm哦.
http://cache.amobbs.com/bbs_upload782111/files_46/ourdev_685965J8FN3W.jpg

unic 发表于 2011-10-18 10:33:01

强 沙发

jackiezeng 发表于 2011-10-18 10:34:35

先MARK 在细看,,,,

winfisher 发表于 2011-10-18 10:35:39

亲,这mm不错!

g47603690 发表于 2011-10-18 10:35:57

奶茶妹妹

BBQ1215 发表于 2011-10-18 10:44:18

不错哦

fugeone 发表于 2011-10-18 10:46:40

相当的强悍了

avr-arm 发表于 2011-10-18 10:51:23

楼主神人,强

jiaowoxiaolu 发表于 2011-10-18 10:54:18

果断mark

pulan 发表于 2011-10-18 10:59:00

m a r k

huangdog 发表于 2011-10-18 11:06:18

记号~~~

xsh2005105326 发表于 2011-10-18 11:06:30

先mark,回来细看

wu0232 发表于 2011-10-18 11:07:53

好强。这个要MARK

vvv9876 发表于 2011-10-18 11:11:36

看看

zhousfe 发表于 2011-10-18 11:13:06

MK

hyz_avr 发表于 2011-10-18 11:14:00

强,前段时间也买了块RM970的开发板(其实就是RM970 MP4,带个卖家自己写的播放器源码),不过带的用是ADS1.2的.

l09046162 发表于 2011-10-18 11:18:30

强悍 看看!!!

zzm24 发表于 2011-10-18 11:22:40

回复【15楼】hyz_avr
-----------------------------------------------------------------------
个人比较鄙视商家此行为,拿成品当开发板买,不付钱拿着放出的SDK稍微修改厂家信息便变成拥有版权了.另外想用SDK开发的童鞋可以参考这帖子:
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4978151&bbs_page_no=1&search_mode=1&search_text=rk2706&bbs_id=9999

另外哪位路过的大虾架好了libusb-win32环境,麻烦帮忙挪到win下编译就可以全windows开发了
点击此处下载 ourdev_685994KMMTRG.rar(文件大小:227K) (原文件名:rk27load.rar)

zyw567 发表于 2011-10-18 11:23:26

刚好我也有RM970,等哪天不用了再说,先MARK下

aleyn 发表于 2011-10-18 11:24:18

强,这个要mark

embeddev 发表于 2011-10-18 11:24:48

mark!

haigerl 发表于 2011-10-18 11:29:58

一定要mark!

XA144F 发表于 2011-10-18 11:32:56

能跑视频解码?

aheadlead 发表于 2011-10-18 11:40:15

太NB了。。。。。。

lixuyongzd 发表于 2011-10-18 11:48:36

淘宝搜了一下,新的3.0都是采用RK2618,2.0老版RK2706,老版的比新版的贵

taoriran 发表于 2011-10-18 11:55:50

强大啊!

jordonwu 发表于 2011-10-18 11:57:45

mark,学习

Huaan 发表于 2011-10-18 12:04:39

不错,只有jz4725的路过

wisology 发表于 2011-10-18 12:07:10

mark,不错

linghu2 发表于 2011-10-18 12:08:39

牛,只有jzXXXX的路过

yanghc 发表于 2011-10-18 12:12:52

精彩,想学的越来越多了,有空看看。

lang1437 发表于 2011-10-18 12:20:49

不错啊!我手上也有个废的MP4查过 好像没啥可用的

HoldMyARM 发表于 2011-10-18 12:24:47

wow,要是可以在WIN下下载就好了

trent5145 发表于 2011-10-18 12:26:39

这个不错啊,顶

kclc 发表于 2011-10-18 12:27:17

强大

HYLG 发表于 2011-10-18 12:29:49

真会玩。

yu_studio 发表于 2011-10-18 12:35:42

先MARK,再看

lsea 发表于 2011-10-18 12:37:39

哈哈 看到了mm 我承认我是在mm的图片多停留了几秒

chenqi 发表于 2011-10-18 12:48:09

mark

ngyg12 发表于 2011-10-18 12:50:05

mark

zzm24 发表于 2011-10-18 12:53:17

回复【22楼】XA144F
能跑视频解码?
-----------------------------------------------------------------------
RK2706虽然是双核结构,但是对于如今DSP核流出的资料来看,对我来说是没戏了.纯DSP盲.

Dalong357 发表于 2011-10-18 12:54:54

mark

lwy86 发表于 2011-10-18 12:57:01

mark

kongan 发表于 2011-10-18 13:03:08

楼主强人,我也有个MP4那天拆开看看是不是 RK2760的。

ptz19861212 发表于 2011-10-18 13:08:50

MARK

anning 发表于 2011-10-18 13:10:25

厉害啊,顶一个

kimo 发表于 2011-10-18 13:19:31

这个牛。。

mcu_lover 发表于 2011-10-18 13:21:08

顶。

bj-stm8 发表于 2011-10-18 13:45:05

跑来看mm

lxvtag 发表于 2011-10-18 13:46:41

真强大。。想起好像还有一个2706的。

dy008 发表于 2011-10-18 13:49:15

这个很强!

RENMA 发表于 2011-10-18 13:53:57

RK2706

哈哈,跟三文鱼一样啊

顶一个

hyz_avr 发表于 2011-10-18 14:06:58

回复【40楼】zzm24
回复【22楼】xa144f
能跑视频解码?
-----------------------------------------------------------------------
rk2706虽然是双核结构,但是对于如今dsp核流出的资料来看,对我来说是没戏了.纯dsp盲.
-----------------------------------------------------------------------

开发板配的程序视频,音频播放的都有,应该就是官方的SDK,不知道传上来有没用?

wy2000 发表于 2011-10-18 14:41:10

mark

Iamavr 发表于 2011-10-18 14:43:43

这个MM相当不错!

tomtone 发表于 2011-10-18 15:05:22

MARK

BBQ1215 发表于 2011-10-18 15:24:43

MARK

uestc 发表于 2011-10-18 15:27:41

不错,还可以这么玩

armok 发表于 2011-10-18 15:33:33

强。三文鱼就是RK2706的。

bbsview 发表于 2011-10-18 15:36:16

强人呀,膜拜一下

yusufu 发表于 2011-10-18 15:47:49

mark,相当牛逼的说。。。。

fsclub 发表于 2011-10-18 15:49:07

强人。
我纯围观帮顶!

damoplus 发表于 2011-10-18 16:05:00

lz好,mm也好,这就找RM970去~~~

才发现RM970 V3.0 "采用最新的瑞芯微RK2618芯片",这个...就用不上了吧?

roy2002 发表于 2011-10-18 16:18:38

必须mark的

quzegang 发表于 2011-10-18 16:22:11

mark,回家拆开旧的MP4看看是不是用的同样的方案

zzm24 发表于 2011-10-18 16:24:23

回复【63楼】damoplus
lz好,mm也好,这就找rm970去~~~
才发现rm970 v3.0 "采用最新的瑞芯微rk2618芯片",这个...就用不上了吧?
-----------------------------------------------------------------------
最好是RK2706啦,新版可能会阉割些功能,不必选RM970,理论上是RK2706的就行.至于原理图,这个不用急,都抄公版的。

mzbhy 发表于 2011-10-18 16:27:27

观看。

sunge 发表于 2011-10-18 16:30:30

很好啊,比起君正的又多了一种选择。现在可玩的越来越丰富了。

sailen 发表于 2011-10-18 16:50:40

mark

ss_soldier 发表于 2011-10-18 16:54:37

我的MP4是歌美X750,也是免转,比RM970还早一点,当年用的是ADI的芯片。
不知有没有牛人有这个的资料。

cgbabc 发表于 2011-10-18 16:54:43

哈哈,我家里就有一台昂达的MP4,估计也是这个芯片的

xuxi2009 发表于 2011-10-18 16:56:56

mark一下

antonine 发表于 2011-10-18 16:58:08

果断mark

wangkang00299 发表于 2011-10-18 17:30:09

我的蓝魔R970丢了 不知道去哪里了 好伤心

dings 发表于 2011-10-18 17:49:59

哇,强悍,

ming180 发表于 2011-10-18 17:58:13

mark,强啊

lgnq 发表于 2011-10-18 18:02:28

赞!
居然运行的是RT-Thread

ZigBee_Notes 发表于 2011-10-18 18:03:06

MARK

jiaowoxiaolu 发表于 2011-10-18 18:27:53

竟然酷了!!!哈哈,期待LZ更多力作!

loohoo0302 发表于 2011-10-18 19:01:38

chenguanglu 发表于 2011-10-18 19:07:58

等P4 不想玩了 拆了它

flame0510 发表于 2011-10-18 19:44:02

mark,刚好手上有个坏了的蓝魔

bipengjiang 发表于 2011-10-18 19:53:05

mark,虽然没有MP4.

ksws0482846 发表于 2011-10-18 19:58:38

P4还能这样玩?兄弟,我太佩服你了。。。资料来之不易啊。。

tianxiadierl 发表于 2011-10-18 20:11:25

回复【楼主位】zzm24
-----------------------------------------------------------------------

我喜欢!!!

yjysss 发表于 2011-10-18 20:22:57

mark

lovewwy 发表于 2011-10-18 20:45:23

这个必须MARK一下

lanqilove 发表于 2011-10-18 20:49:55

这个随身开发板不错。

sfes 发表于 2011-10-18 20:54:35

rk2705B的飘过

yqlomg 发表于 2011-10-18 20:56:35

mark

huangstone 发表于 2011-10-18 20:58:28

mark 这个强

xintaisniper 发表于 2011-10-18 21:01:15

mark

sangreal 发表于 2011-10-18 21:35:00

不错,顶

wnc145 发表于 2011-10-18 21:40:25

mark

fpga_lab 发表于 2011-10-18 21:47:10

莫非LZ是开发者?顶起。。

lanxing18 发表于 2011-10-18 21:50:13

mark

137703056 发表于 2011-10-18 21:52:25

cool!

jlhgold 发表于 2011-10-18 22:03:39

mark

nonez 发表于 2011-10-18 22:09:53

在抽屉里翻出我的RM970 跃跃欲试!

smhh 发表于 2011-10-18 22:18:22

没水平及时间玩,纯属帮顶!
页: [1] 2 3 4 5
查看完整版本: 翻出你的MP4,她就是一开发板,一起Rock吧!利用Keil MDK开发Rockchip RK2706.