xieshuangok
发表于 2011-11-3 17:22:56
这个要顶
idev
发表于 2011-11-3 18:42:33
是不是还能接个手柄?
zzm24
发表于 2011-11-4 21:24:49
回复【196楼】idev
是不是还能接个手柄?
-----------------------------------------------------------------------
这个肯定是可以的,至于是否必要就见仁见智了.
今晚再拿出来折腾.因为知道当直接用CPU写I2S收发寄存器是没有滋滋声的.所以猜测问题在DMA配置发送函数上,参照datasheet.修改了HDMA_CON0寄存器的bit 15:13为0后滋滋声消失了.但是Rockbox和SDK都为0x05,真奇怪.那位童鞋可以帮忙测试一下的?手头上也只有一台RM970而已.
yaya001
发表于 2011-11-4 23:54:11
mark
lixupeng
发表于 2011-11-5 00:11:31
mark!!
771749862
发表于 2011-11-5 21:50:11
看到大家都在玩,看来我也要学学单片了
chenguozi
发表于 2011-11-5 22:15:03
mark
langxing08
发表于 2011-11-5 22:36:01
不知道台电C430+行不行呢?
hackerboygn
发表于 2011-11-6 02:56:47
我的翻出来了,是RK2708,不知有没有的玩?
rj1985
发表于 2011-11-7 22:51:12
Mark一下
zzm24
发表于 2011-11-8 17:10:04
最新消息:
可以播放TF卡的MP3,FLAC,WAV,APE了,全软解,RK2706表示没鸭梨.代码整理中就暂不上传了,如哪位童靴心急且有兴趣可以跟我联系^-^
lvhaian
发表于 2011-11-8 17:21:37
谢谢楼主, 发我一份吧 ^_^
lvhaian1982@163.com
zzm24
发表于 2011-11-8 22:37:53
交作业,洗洗睡了.
http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_693131SKXMVB.JPG
(原文件名:main_menu.JPG)
http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_693132H6PKUH.JPG
(原文件名:file_view.JPG)
_yuming
发表于 2011-11-8 22:59:27
谢谢楼主, 发我一份吧 ^_^
wangpeiyu2004@163.com
zyqcome
发表于 2011-11-8 23:05:02
无处不在的mark
avrlv
发表于 2011-11-8 23:53:38
good dong dong
cheungman
发表于 2011-11-9 00:12:48
RK2706软解flac和ape到什么程度?
ShawnLinson
发表于 2011-11-9 16:28:34
楼主发份给小弟瞅瞅喽,shawnlinson@gmail.com, 3Q ~~~
aozima
发表于 2011-11-9 23:38:48
刚去淘宝上面拍了个2.0的。
zzm24
发表于 2011-11-9 23:57:09
回复【212楼】cheungman
rk2706软解flac和ape到什么程度?
-----------------------------------------------------------------------
针对44.1k 16bit:
对于mp3,毫无压力.
对于flac,因为关键的lpc_decode_arm函数用汇编,所以解level0-level8都没问题,而且CPU占用率20%以下.
对于ape,因为关键的predictor_decode_stereo,udiv32函数用汇编,所以解fast-normal没问题(3级优化,看官方SDK播APE要超到240Mhz),fast级别CPU占用率30%-40%.normal 级别CPU占用率75%-85%.high及以上级别,明显断流.
对于24bit暂不支持.其它采样率也均未测试.个人能力有限,热烈欢迎aozima加入./emotion/em100.gif.
编辑原因:添加数据.
cheungman
发表于 2011-11-10 00:01:35
呵呵, ape是够难解压的.
jordonwu
发表于 2011-11-10 08:31:40
回复【214楼】aozima
-----------------------------------------------------------------------
2.0的主控用的是RK2705
zzm24
发表于 2011-11-10 11:04:14
回复【217楼】jordonwu
回复【214楼】aozima
-----------------------------------------------------------------------
2.0的主控用的是rk2705
-----------------------------------------------------------------------
没关系的,rk2705只是在2706的基础上去掉了TVOUT FM等功能的支持.值得一提的是,V2.0用AD键盘.
cheungman
发表于 2011-11-10 11:42:15
回复【215楼】zzm24
回复【212楼】cheungman
rk2706软解flac和ape到什么程度?
-----------------------------------------------------------------------
针对44.1k 16bit:
对于mp3,毫无压力.
对于flac,因为关键的lpc_decode_arm函数用汇编,所以解level0-level8都没问题,而且cpu占用率20%以下.
对于ape,因为关键的predictor_decode_stereo,udiv32函数用汇编,所以解fast-normal没问题(3级优化,看官方sdk播ape要超到240mhz),fast级别cpu占用率30%-40%.normal 级别cpu占用率75%-85%.high及以上级别,明显断流.
对于24bit暂不支持.其它采样率也均未测试.个人能力有限,热烈欢迎aozima......
-----------------------------------------------------------------------
APE能否试试用predictor.c而非汇编, 分别测试一下fast/normal占用的cpu?
zzm24
发表于 2011-11-10 11:55:45
回复【219楼】cheungman
-----------------------------------------------------------------------
测试下来,成绩跟用汇编差不多(高出3%左右),这也正常,因为predictor.c 90%+都是数组操作.另外如果udiv32直接用"/"代替那是很糟糕的事情.
vvooo2009
发表于 2011-11-10 12:02:34
支持一下,不错。
cjc4589
发表于 2011-11-10 12:10:58
妹妹漂亮
lechoate
发表于 2011-11-10 15:22:38
收藏一下,多谢!
cheungman
发表于 2011-11-10 17:38:47
回复【220楼】zzm24
回复【219楼】cheungman
-----------------------------------------------------------------------
测试下来,成绩跟用汇编差不多(高出3%左右),这也正常,因为predictor.c 90%+都是数组操作.另外如果udiv32直接用"/"代替那是很糟糕的事情.
-----------------------------------------------------------------------
多谢zzm24的测试, 你提供的参数很有用.
wzyllgx
发表于 2011-11-10 17:50:14
mark
aozima
发表于 2011-11-10 20:46:36
看来我还是买的是阉割版。。。。
1123345
发表于 2011-11-10 22:51:12
我也在哪儿去收一个来玩玩
aozima
发表于 2011-11-11 20:34:59
user选项里面的生成bin的命令可以使用替换符。
$KARM\BIN40\fromelf.exe --bin -o usrcode.bin #L
具体定义请看帮忙文档里面的 《IDE 用户指南》
zhouhaiyeild
发表于 2011-11-11 21:08:03
mark
zzm24
发表于 2011-11-11 21:10:52
仿真建起来了.剩下专攻UI.
http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_694369RWFN63.jpg
(原文件名:qemu_main.jpg)
http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_694370ZOYNQD.jpg
(原文件名:qemu_file_view.jpg)
zzm24
发表于 2011-11-12 13:44:50
好消息!挪过win这边来了,现在可以全win下开发了.步骤简单了不少.速度也快很多(秒传不是梦).强烈建议大家使用!./emotion/em174.gif./emotion/em174.gif
1.置播放器DFU.
有两方法,第一种为短路flash的29 30脚按后连接电脑,第二种为正常模式下连接电脑,然后打开TestUsbHandler.exe,按"切换到RkUSB状态"
http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_694474UVKYLA.jpg
(原文件名:set_dfu.jpg)
2.安装libusb-win32驱动
打开zadig.exe,Options-List All Devices.
选择安装libusb-win32驱动.
http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_694475VN9SV2.jpg
(原文件名:Zadig.jpg)
3.上传用户代码
打开go.bat即可
http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_694476MTUKU7.jpg
(原文件名:upload.jpg)
点击此处下载 ourdev_694477RB8UIG.rar(文件大小:5.53M) (原文件名:rk27load_win32.rar)
aozima
发表于 2011-11-12 15:11:05
赞。。
slzxriver
发表于 2011-11-12 15:28:28
mark
hf5542
发表于 2011-11-12 15:36:00
顶!!!
kingsbinbin
发表于 2011-11-13 19:23:48
瞧一瞧,看一看。
zzm24
发表于 2011-11-16 10:40:09
这进度真有些慢...播放的界面还没定,这播放列表先定个雏形先吧.顺便把key引出来好玩游戏(不算很恶心吧).
http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_695693GCXKF7.JPG
(原文件名:play_list.JPG)
haohan007
发表于 2011-11-16 12:12:40
牛,顶。。
wisology
发表于 2011-11-16 16:27:25
11买了一个昂达的~
lhxr
发表于 2011-11-16 16:42:24
记号
zzm24
发表于 2011-11-16 17:10:58
下午试了下固化问题.测试已经成功固化到nand flash(小白的话请慎重考虑).下面是工具用法:
1) "-p" patch the firmware by adding your own code to the end of the file. The tool does insert/modify additional branch/jump instructions to make sure your code will be executed right before the firmware and continue nortmal operation after your code has finished. Here is the command line:
rkwpatch -p BASE.RKW yourcode.bin
2) "-c" this mode is like the above but its more suited for "highlevel" languages like C. I will document it here later in more detail, dont use it.for now.
rkwpatch -c BASE.RKW yourcode.bin
3) "-n" creates a complete new firmware file containing only the code specified on the command-line:
rkwpatch -n yourcode.bin out.rkw
使用MDK工程生成usrcode.bin后,命令提示符下键入(建议大家使用第三种方法):
rkwpatch.exe -n usrcode.bin BASE.RKW
将会生成带CRC的BASE.RKW,将BASE.RKW复制到播放器系统盘的SYSTEM目录即可,这样只要开机就运行usrcode.bin了.如不知道什么是"播放器系统盘"的请参照231楼软件界面截图.需注意的是,usrcode.bin得实现喂狗或者索性关闭.
点击此处下载 ourdev_695812TX5P9V.rar(文件大小:362K) (原文件名:rkwpatch.rar)
ouyj_0210
发表于 2011-11-16 17:59:58
mark
taojie
发表于 2011-11-16 19:03:11
奶茶妹妹 呵呵呵
chiefghost
发表于 2011-11-16 19:21:32
mark
zzm24
发表于 2011-11-17 10:27:46
我这没艺术细胞的人来做UI,大家就别喷了...实际效果会鲜艳些.
http://cache.amobbs.com/bbs_upload782111/files_47/ourdev_696006Q9BGDV.jpg
(原文件名:playerbg.jpg)
442502587
发表于 2011-11-17 12:27:53
mark
748748
发表于 2011-11-23 08:47:10
观注了下,真的不错,zzm24在231楼的工具WIN7下没成功,在XP下是不错的选择;只是VC下的仿真没有实现,从网上找的资料看,好像是少了文件,要是有了仿真环境就方便多了!继续研究吧!
damoplus
发表于 2011-11-23 14:25:09
晕!tb一店家说v2.0的最近出货量大,弄的俺定的缺货暂不发了,是不是这帖子闹的阿?
cqfeiyu
发表于 2011-11-23 14:50:36
哪天有空研究一下
417400765
发表于 2011-11-23 14:54:25
一定要mark!
liouravr
发表于 2011-11-23 14:55:44
回复【247楼】damoplus
晕!tb一店家说v2.0的最近出货量大,弄的俺定的缺货暂不发了,是不是这帖子闹的阿?
-----------------------------------------------------------------------
哪家啊?公布一下啊
kihell
发表于 2011-11-23 16:16:32
先MARK 再细看
sunnywind
发表于 2011-11-23 16:24:29
果断MARK!!~~~~~
mail2li
发表于 2011-11-23 17:31:24
回复【247楼】damoplus
晕!tb一店家说v2.0的最近出货量大,弄的俺定的缺货暂不发了,是不是这帖子闹的阿?
-----------------------------------------------------------------------
考虑到RM970的生产周期,市面上的所谓的V2的新货 99%是山寨的。。。
没错 我们有神奇的山寨机的迭代。。。
sfp208
发表于 2011-11-23 21:00:51
只为妹妹而来,哈哈哈
245999503
发表于 2011-11-26 18:45:39
手上一个类似报废的MP4有就了~~
hnwf
发表于 2011-11-26 19:17:34
有看处
a105
发表于 2011-11-29 09:02:37
MARK
Crosss_vip
发表于 2011-11-29 09:35:50
在楼主强悍的能力下 神马 手机平板P3,\P4统统都是开发板
(什么时候 楼主 把手机抠开 期待)
zzz1367
发表于 2011-11-29 10:12:43
mark
seaso
发表于 2011-11-29 10:27:53
mark mp4
langeliu
发表于 2011-11-29 12:26:24
mark一下
study2440
发表于 2011-11-29 12:27:52
这个来事
madswan
发表于 2011-12-1 00:16:30
完全小白,请问自己开发,除了更改菜单,还有什么用处?
zzm24
发表于 2011-12-1 14:43:42
回复【263楼】madswan
完全小白,请问自己开发,除了更改菜单,还有什么用处?
-----------------------------------------------------------------------
请madswan仔细阅读楼主位内容,此计划并不是简单得修改SDK,而是完全抛开SDK(当然底层驱动还是会参照).现在有一板子,上面有200m arm7,lcd,codec,rtc,tf card,key,nand flash,8m sdram等等,而且有原理图,datasheet,你会想到干什么?我想到了我应该重写固件,因为本来的固件比较封闭.也是一个锻炼自己的机会.
liouravr
发表于 2011-12-1 15:03:40
回复【264楼】zzm24
-----------------------------------------------------------------------
牛啊,请问大侠RK2706可以驱动多大的LCD,我有个7寸屏可以驱动吗?
xutong
发表于 2011-12-4 11:51:47
我有个台电 tl300ve 使用哪个的也是RK2706 可以吗
elbores
发表于 2011-12-4 13:40:42
好吧,看来我的MP4又要被我脱衣了。
lwg998
发表于 2011-12-5 11:48:32
学习了,谢谢楼主!
jackking0204
发表于 2011-12-5 16:48:10
mark~感覺很不錯阿
qingyin2009
发表于 2011-12-7 21:25:52
擦啊,我的坏了屏的p4被我90块大洋卖掉了,真是高手一大堆呦
void_delay
发表于 2011-12-8 03:28:18
ding
catshit_one
发表于 2011-12-8 11:19:19
mark mm
wjq1n1n
发表于 2011-12-8 11:28:44
那天拆开看看是不是 RK2760,虽然不会玩
current02
发表于 2011-12-8 23:12:17
有2606的木有啊
lwg998
发表于 2011-12-9 12:58:34
看了RK27XX换屏指南里的第一条需要修改1、打开Ide\register\src目录下pcregconfig.c文件,这个文件
还要用VC来重新编译注_册表,但这两条都无法修改成功,请明示!谢谢。
zzm24
发表于 2011-12-10 10:38:05
看了rk27xx换屏指南里的第一条需要修改1、打开ide\register\src目录下pcregconfig.c文件,这个文件
还要用vc来重新编译注_册表,但这两条都无法修改成功,请明示!谢谢。
-----------------------------------------------------------------------
rk27xx换屏指南里的第一条是针对PC 仿真情况下修改屏的尺寸,的确需要那个PC仿真的请自行下载:
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4607652
二楼中的Rockchip Emulator.rar
如要修改实际mp4的屏请参照rk27xx换屏指南里的第二标题:
"实际应用情况下换屏"
c68678
发表于 2011-12-10 10:51:34
奶茶mm来了
poloduke
发表于 2011-12-10 11:58:38
文章不错 MM也很好。
goujiangtao
发表于 2011-12-10 12:12:04
SDK模板是在下面这个帖子中down的http://www.ourdev.cn/bbs/bbs_content_all.jsp?bbs_sn=5130044
同样在Debug.c 文件中写入空函数 void MyTrace()即可编译通过已经生产了rk27dll.dll文件
但是遗憾的是 在Debug文件夹中缺少rockchip.exe文件.. 无法运行
http://cache.amobbs.com/bbs_upload782111/files_48/ourdev_703303CI972M.JPG
编译生成文件,没有rockchip.exe文件 (原文件名:未命名.JPG)
http://cache.amobbs.com/bbs_upload782111/files_48/ourdev_703304PWIDMY.JPG
编译过程信息 (原文件名:未命名2.JPG)
hdd961140543
发表于 2011-12-10 12:47:44
mark!
error1314
发表于 2011-12-10 13:05:34
mark 和我的一样
goujiangtao
发表于 2011-12-10 14:24:34
回复【281楼】goujiangtao
-----------------------------------------------------------------------
这个问题 该怎么解决呢 代理速度好慢
http://mympx.org/forum/提供的SDK一直连接不上 好郁闷呢
goujiangtao
发表于 2011-12-10 14:27:09
回复【278楼】zzm24
-----------------------------------------------------------------------
大侠 VC++ 编译仿真没有生成RockChip.exe文件只有dll文件 该怎么仿真呢 ADS编译没问题!!
zzm24
发表于 2011-12-10 14:46:12
回复【285楼】goujiangtao
大侠 vc++ 编译仿真没有生成rockchip.exe文件只有dll文件 该怎么仿真呢 ads编译没问题!!
-----------------------------------------------------------------------
仿真我没成功,关于sdk我不熟悉,我不是大侠.此贴本身也不是基于SDK.有问题应该学会先自行解决,http://mympx.org/forum/提供的SDK一直连接不上,自己去翻_墙.
sparrow
发表于 2011-12-11 10:57:13
蓝魔RM970,我刚好有这么个机子。哇哈哈
ndt2000
发表于 2011-12-14 12:08:35
好强大
rock2214
发表于 2011-12-14 14:01:49
比开发板贵~
CK_CN
发表于 2011-12-14 14:46:05
标记 也许有用来着
jiaohaitao
发表于 2011-12-14 21:15:30
回复【楼主位】zzm24
-----------------------------------------------------------------------
真想快点多学点东东,自己的水平太浅了。。。。。。。。。寒假努力。。向坛里大师们致敬。。。。。。。。。。。。
chenhua1991
发表于 2011-12-14 22:42:53
mark
hifiss
发表于 2011-12-20 00:39:39
回复【218楼】zzm24 zzm24
-----------------------------------------------------------------------
没留意这个回复,在淘宝败了一个RM970 V2.0回来,打开一看是RK2705的芯片,看PCB跟RK2706几乎一样。用RK2706的固件刷后白屏。
http://cache.amobbs.com/bbs_upload782111/files_49/ourdev_706023XLRIM7.JPG
(原文件名:IMG_0078a.JPG)
yunlc
发表于 2011-12-20 08:09:52
回复【楼主位】zzm24 zzm24
好用的很
ShawnLinson
发表于 2011-12-20 08:45:35
回复【294楼】hifiss
回复【218楼】zzm24 zzm24
-----------------------------------------------------------------------
没留意这个回复,在淘宝败了一个rm970 v2.0回来,打开一看是rk2705的芯片,看pcb跟rk2706几乎一样。用rk2706的固件刷后白屏。
(原文件名:img_0078a.jpg)
引用图片
-----------------------------------------------------------------------
RM970 V2.0
RM970+
RM970
这三个的固件都不一样的,
区别主要是在屏和按键上
RM970 是 IO按键
RM970+ 是AD按键
V2.0未知
justSaar
发表于 2011-12-20 09:17:05
MP4---开发板 good
gb5201314
发表于 2011-12-20 09:27:45
我有个一模一样的,不过屏破了,准备拆了。