能否通过RS232连接计算器,导出文件系统中的文件?
本帖最后由 DAS 于 2013-7-9 00:26 编辑我觉得这个几乎是不可能的,就算可能的话,全球应该也只有两位宗师会这个:@ExAcler @imath
一共有5个写好的程序没法发上来。分别是:
PowerStat(函数机风格的统计功能,tb)
PowerCalc(小游戏,tb)
PowerStopwatch(秒表,lua)
PowerDict(tb)
PowerSnake(贪吃蛇,lua)
其中Powerdict已经决定全部推翻重写。其它几个实在是懒得抄代码了......
下面是正经的:
我记得提到过通过超级终端可以发送boot2到计算器,那么,是否可以通过USB2TTL连接RS232接受文件系统内的文件?有可能的话应该怎么做? 本帖最后由 DAS 于 2013-7-9 00:30 编辑
i remember that user is able to use "usb2ttl-rs232" connect nspire and send "boot2.img",ifnspire's boot2 dont work.
now,my nspire's usb is not work.something important in file sys and i dont want to write it down because it's too long.(over 30kb!)i want to get them by "usb2ttl-rs232",but i dont know how to do. 这个问题我以前问过critor,结果是这样的:
Yes we have tools which do print the Boot1/Boot2/Diags data on RS232, but adapting them for your OS would require to dump the OS first.
和你的问题不完全相同,可以通过RS232把BOOT1/BOOT2/Diags的内容dump下来,但是并不是文件系统。
如果你是想要得到系统的话,有这么一个办法:
The easiest way but not the cheapest is having two TI-Nspire CM and to star by dumping the OS.
You send the OS to the Ndlessed production unit, and I've got an Ndless tool which does get it before the installation is triggered (and aborted as it's a development OS).
也就是说找个同型号的计算器,用USB线连起来,然后一台安装Ndless,用一个特殊软件接受另一台发过来的OS。
There's a computer-side program for dumping the OS (which is not libticalcs/tilp, that works only on OS 1.x by taking advantage of a glaring directory traversal vulnerability), but we need to check it first, so as to make sure it can work for you in its current state
Meanwhile, don't take any initiatives which could destroy the calculator (as critor wrote above, that's what will happen, for practical purposes, if the OS is erased somehow).
EDIT: the C# program is http://brandonw.net/svn/calcstuff/Fron/trunk/ , and you need to open Fron\Startup.cs and change the "if (true)" to "if (false)" and run it so it can receive the OS upgrade (information courtesy of BrandonW). It may, or may not, work for you.
这段自己看吧,那个叫fron的程序就可以通过usb把整个os弄下来,当然,你需要安装VC#。我用这个方法成功弄下了OS。至于整个文件系统,ndless+自己程序吧。 The TTL-USB(RS232) adaptator cannot be used to transfer TI-Nspire documents.
Only OS/Boot2/Diags images. nbzwt 发表于 2013-7-9 07:00 static/image/common/back.gif
这个问题我以前问过critor,结果是这样的:
Yes we have tools which do print the Boot1/Boot2/Diags dat ...
usb是不可用的。显示连接错误。目测是usb口坏了而不是usb不工作 针对USB坏掉这个问题,我建议你:用热风枪吧NAND FLASH拆下来,然后装到一台好的nspire上面。 nbzwt 发表于 2013-7-9 11:09 static/image/common/back.gif
针对USB坏掉这个问题,我建议你:用热风枪吧NAND FLASH拆下来,然后装到一台好的nspire上面。
这需要很好的焊接技术…… There might be another way.
The TI-Nspire Docking Station and TI-Nspire CX Docking Station let you transfer TI-Nspire documents through the 2nd USB port hidden in the Dock/J01 connector.
http://tiplanet.org/forum/gallery/image.php?mode=medium&album_id=40&image_id=299
Supposed USB pins would be 20 & 21, while RS232 pins are 3 and 4.
More here: http://tiplanet.org/forum/viewtopic.php?t=11443
Note that we didn't really try connecting directly an USB plug to those pins, so we don't know if they can be used easily without the TI-Nspire Docking station. 啊对了 楼上的critor提醒了我
淘宝上有廉价的无线托槽(50元好像) 那个上应该有个miniusb 可以试试
页:
[1]