TC65SH for Cinterion TC65/TC65i development
January 10, 2011 — Florent ClairambaultHi the TC65 community,
There’s a new software in town, after JOBexFTP from Ricardo Schmidt, Christoph Vilsmeier decided to create the TC65SH tool which apparently does the same thing but faster.
Best regards,
Here is the mail that brouht the good news:
I’ve done some TC65 development recently and found your site very helpful, especially your articles about TC65 development. Thank you for that!
I ran into some problems with the Cinterion SDK, especially the Module Exchange Suite (MES). Basically, it didn’t work for me. Cinterion support told us that MES doesn’t work on Windows 7 and they are working on a solution, well… (I tried it on WindowsXP too. There, it worked better but was still very unreliable.)
In the meantime, I checked out JObexFTP from Ricardo Schmidt, which I found via your blog. That tool did help me quite a lot, as it let me (after fixing it a little bit) upload files to the device via a USB-serial port adapter. But i missed an interactive mode. And I wasn’t too happy about the fact that for each file upload or download, JObexFTP does a complete connect-upload-disconnect cycle, which I found was pretty time-consuming.
Inspired by JObexFTP, I started to write my own Java tool for communicating with a Siemens/Cinterion TC65 device: TC65SH lets you upload, download and delete files, navigate the directory structure of the device, create and remove directories and completely erase the device’s flash memory.
The program provides both an interactive command line (like a unix shell or a Windows command prompt) and a batch-processing function, which makes for easy integration into development build scripts.
I wanted to let you know that TC65SH is available free and Open Source from my web page at:
http://www.vilsmeier-consulting.de/tc65sh.html
Thank you for your attention and thank you for your great site.
Christoph Vilsmeier
January 20, 2011 at 7:47 pm
Nice tool.
Made a variant of JObexFTP with TC65SH profile, using that I tested both simillar programs with ‘time’ linux application and obtained the following time results
Folder listing of main folder:
JObexFTP 0m3.070s
TC65SH 0m4.062s
Upload of the same file
JObexFTP 0m2.637s
TC65SH 0m3.413s
Download of the same file
JObexFTP 0m2.562s
TC65SH 0m3.420s
I really loved the tc65sh interactive mode (that was a desired feature) and it is in a branch in https://github.com/3esmit/jobexftp/tree/tc65sh
and after adding some features will be the master branch.
February 21, 2011 at 4:12 pm
JObexFTP main interface is just like tc65sh. https://github.com/3esmit/jobexftp
February 21, 2011 at 5:41 pm
Yes, I copy/pasted the mail where you wrote it.
March 11, 2011 at 6:24 pm
Hi all,
I’ve encountered the same problem using a Windows 7 Virtual Machine (Virtual Box). After the CMTK installation, Windows 7 wasn’t able to assign a proper driver to the TC65i device. Hence the Module Exchange Suite didn’t works.
SOLUTION:
I’ve “solve” in this way…
Control Panel -> Device Manager -> Select TC65i device and update driver.
Now you can use a generic USB modem driver, I’ve used the
“ZyXEL Omni 56K USB Modem” driver (available by default in the OS drivers).
Know issues: Sometimes I have to reinstall driver (but now MES works).
Hope this can help you.
March 16, 2011 at 11:03 am
where I can download the TC65i software development kit
March 16, 2011 at 12:09 pm
You’ll have to contact Cinterion for that as explained here.