掌叔
2009-05-05 08:54:54
摘自:[url]www.fw211.com[/url]
最近在研究烧录卡的相关技术,一般的来说在烧录卡开发初期都会使用FPGA,这样可以降低技术风险与保证产品的上市时间。之后随着技术的成熟,烧录卡厂商就会去流片,因为这样可以大大降低成本。烧录卡的基本硬件结构应该是一个MCU+SD模块以及与NDS的接口逻辑。纯数字的,大约1万IC门。烧录卡内部会内置一个小的固件,主要负责内核的引导与读卡指令翻译。这里教大家一个破解烧录卡内部指令集的办法,就是使用desmume模拟器,因为它是开源的,可以在上面加自己的东西,这样就可以模拟一个烧录卡的行为。以R4为例,首先先将官方的内核解码,然后运行desmume,对所有操作CARD接口的行为监控,然后分析其行为目的,这样就会得到一个基本的指令集。有了这个指令集你即可以突破自制程序不能超过4M的限制,又可以实现一个你自己的内核了。下面是我的抓图:
[attach]1142[/attach]
[attach]1143[/attach]
[attach]1144[/attach]
kamiu123
2009-07-25 01:16:56
好东西研究一下
jackie
2009-07-26 17:37:17
很不错啊...
wjzj5886
2009-11-12 21:35:45
那以后不是可以直接用烧录卡的内核在PC上运行DS了嘛
XY.Yang
2009-12-24 17:24:49
"操作CARD接口的行为监控", 这个接口是MMU_write32()?
XY.Yang
2009-12-24 17:42:07
刚跟了一下,多了两个b6,bf的命令,不知道跟错了没有
saberの恋
2011-06-10 23:07:54
很复杂的样子
saberの恋
2011-06-24 17:01:44
研究一下
jing41jing
2011-06-25 22:02:15
这么复杂啊...
jjsmt
2011-06-27 00:04:47
。。。。。。。汗的说~~~~
世界制霸
2011-07-02 09:57:31
呃
第一页没了
掌叔,支持!
wudihongjing
2011-07-04 19:27:29
烧录卡还要破解呀?!