最近准备在board.c中加入一个读取flash任意offset数据的功能。
一直在坛子里问说有没有办法不安装ejtag读取整个Flash的内容。但是没有人回答。
现在自己分析了kernel之后发现根本没有办法。
所以自己改个程序是唯一的出路了。改了以后,用CFE的r命令(RG100A-AA原版CFE)下载新改的kernel,配合自己改的rootfs(load from USB disk),运行自己改的flash_read,直接读出原版FW。
把原版FW的内容研究清楚,这样变砖的可能性大大降低。