主要配置是Marvell的88F6281 1.2Ghz ARM cpu,512NAND FLASH+512RAM配置,主板自带和预留的借口比较多,有许多不明白之处也要请教各位牛人,请看图。。。。。。欢迎多多探讨,现在已知的接口有USB3个(一个常规usb2.0,一个miniusb调试和救砖用的,TTL、Jtag线什么的都省了) SD1个 主板自带JTAG、TTL、SATA、I2C各一个,另外还有一路网口,不对之处请指出。详细见数码之家的帖子去吧,懒得全部搬运过来了。不死的主板改成NAND编程器也是分分钟的事,本屌60入手的,地址不标了,免得被当js.
官方简介配置不要想着原厂系统了 这货的散热片看这还行吧
主板的正反面就在上面了,USB和网口中间的就是SATA或ESATA--J10,黄色的MINIusb左边就是另外一路USB,测试和现有的USB是通的2者只能同时使用一个所以这个可以改成2.5硬盘供电的,交换芯片是88E1121R支持2个千兆的网口测试了第二个网口就是右边未贴片的地方--J15。三棒的512MB的SLC 本吊的没有一个坏块哦,现代的4*128=512MB RAM.要数的是有I2C接口看国外玩家也接了屏幕,本屌不会,牛人可以教教我。顺带问下,有人知道下图SATA上面的J16 10pin管教的插座是什么接口吗?
下面先说救砖部分吧,有了这个随便搞,小母牛牛逼哄哄啊。建议先进原厂Uboot,printenv保存你的环境变量信息,方便以后查写MAC地址什么乱七八糟的。
都是从国外找的资料,E文看的也是让人头疼,不过写的还是对的。原帖地址如下救砖原帖地址,同时也是NAND安装Ubuntu9.04教程,简单摘录下吧,妈的帖子发不出去一直被拦截,需要的自己去看最后部分就行了。
写几点要注意的吧,本屌在WIN10 64位下成功救砖的,http://pan.baidu.com/s/1mizqLAC
1.装linusb-win32最好选择XP SP3兼容性的方式以管理员权限安装,然后就是可能会提示需要linusb0-x64.dll,在附件中找见文件扔到C/windows/system32 打开"开始-运行-输入regsvr32 libusb0_x64.dll",回车即可解决。错误无视
2.那个SheevaPlug_Host_SWsupportPackageWindowsHost1.2.zip 这玩意是调试芯片的驱动,需要重启到禁用驱动签名的模式下才能安装,设置--回复--高级启动--安全模式启动--7禁用驱动签名好像是这。
3.来个本吊救砖成功的提示吧,说实话9.04的Ubuntu真的太老了凑空试试升级到新点的版本,ARM的UBUNTU源太难找了
**** Burning uboot and environment variables ... This will take few minutes ...
**** When uboot.bin is written to NAND/SD, Disconnect and connect your mini USB cable
Open On-Chip Debugger 0.3.0-dev-snapshot (2009-10-13-00:24)
$URL$
For bug reports, read
http://openocd.berlios.de/doc/doxygen/bugs.html
2000 kHz
trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain
jtag_nsrst_delay: 200
jtag_ntrst_delay: 200
dcc downloads are enabled
Warn : use 'feroceon.cpu' as target identifier, not '0'
Info : clock speed 2000 kHz
Info : JTAG tap: feroceon.cpu tap/device found: 0x20a023d3 (mfg: 0x1e9, part: 0x0a02, ver: 0x2)
target state: halted
target halted in ARM state due to debug-request, current mode: Supervisor
cpsr: 0x000000d3 pc: 0xffff0000
MMU: disabled, D-Cache: disabled, I-Cache: disabled
0 0 1 0: 00052078
NAND flash device 'NAND 512MiB 3,3V 8-bit' found
erased blocks 5 to 7 on NAND flash device #0 'NAND 512MiB 3,3V 8-bit'
wrote file uboot-env.bin to NAND flash 0 up to offset 0x000c0000 in 15.154833s
target state: halted
target halted in ARM state due to debug-request, current mode: Supervisor
cpsr: 0x000000d3 pc: 0xffff0000
MMU: disabled, D-Cache: disabled, I-Cache: disabled
0 0 1 0: 00052078
NAND flash device 'NAND 512MiB 3,3V 8-bit' found
erased blocks 0 to 5 on NAND flash device #0 'NAND 512MiB 3,3V 8-bit'
wrote file uboot.bin to NAND flash 0 up to offset 0x00074000 in 54.970097s
2.Debian8的安装,我是在U盘上装的当然你也可以装在SD或者SATA上。。。。。也是国外的教程,当然Debian相对来说新一点Debian8安装,选择sheevaplug with esata
要注意的是最后系统安装完成后引导那块要慎重下,按照他教程的环境变量设置后就会自动启动USB上的debian了而不是NAND,有关于启动多重选择好想法的可以支个招。下面是USB启动的环境设置。其他 的看原帖简单的不要不要的。。。。
setenv bootargs_console console=ttyS0,115200setenv bootcmd_usb 'usb start; ext2load usb 0:1 0x00800000 /uImage; ext2load usb 0:1 0x01100000 /uInitrd'setenv bootcmd 'setenv bootargs ${bootargs_console}; run bootcmd_usb; bootm 0x00800000 0x01100000'saveenv
reset
3.openwrt的安装,我是装在SD卡上,官方的固件神马都没有集成,啊啊啊啊啊啊啊啊啊!!!!浪费我的SD卡啊,来个大神做个集成版的固件吧,SS啦adbyby啦都往上堆吧反正空间不是问题。
SD卡安装OPENWRT教程很简单易懂的,懒人也没什么好翻译的,把uimage和rootfs.tar.gz自己换成从openwrt官网下载的最新版本就行了,其他的按照他的教程来。需要注意的是UBOOT常用的
一些命令 setenv 设置环境变量,printenv 打印环境变量,usb start初始化USB,usb dev、usb part显示usb信息,mmcinit初始化SD卡,其他的自己研究吧。
请不要胡乱输入以及粘贴、复制等方式灌水
请尊重作者、并共同维护网站的正常阅读,否则账户将会被限制发帖、回帖,并且积分可能会被清零,站内短信以及阅读权限等都会受到影响,谢谢。
具体限制方式:https://www.right.com.cn/forum/thread-8307840-1-1.html
|