Question how to browse files of an embedded single board computer

Sep 22, 2022
3
0
10
We are using a device has an windows based embeded single board computer inside. It has a PC software communicating with it for data transfer but there is no way of browsing directories and files inside the device. Is there any way or any software to be able to do this job? I tried windows xp ActiveSync and win7 mobile device center but non didn't detect the device?

thx
 
There might be an application you can install on the device itself, but typically they weren't designed for a computer to look into its contents directly through an another device.
There is no way I can install any application on the dveice. It boots via device software and I can't access the computer to install anything. The only way is somehow finding a way to get into the computer via USB or RS232 port. I only can monitor communications between device PC software and the device computer via "serial port monitor".

The brand of the mentioned single board computer is : TTM-SA2 , 94V-0, 1608
 
That brand/model/whatever doesn't appear to show up on a casual Google search.

But if it's a headless computer designed to be turned on, left alone, and have its data pulled once in a while, then I don't see why it would need a file browser, or why you'd need it.

If there is a way, then you'd have to find the manual(s) and see if it mentions anything.
 
  • Like
Reactions: Ralston18
And I will ask what is the actual device using that TTM-SA2 , 94V-0, 1608 single board computer?

Purpose, function?

What difference does it make waht device using this TTM-SA2? Also let say for my curiosity I want to do this.

Device software has an option which can read information I need and display these information on the computer monitor but there is no way of saving these info into a file. I want to save these information in a file as a backup and keep it for the future when device needed repair and loading these info into the device again.

I also tried to log info via "serial port monitor" when I use this option to read the information. This was successful and I can see information I need are there.

I can connect to the device via rs232. I am looking for a way to send commands to the device to read info from a certain address of the memory and to be able to write it back into the same address. I think I can find the address of the info I want from "serial port monitor" log. Now I need to find a tool to be able to read info from that address in binary and write back using the same tool into the same address. Is this possible? If so what tools are out there to help me with this?


Device software uses IRP_MJ_READ command to read info I want (see attached log). May be I can use IRP_MJ_READ and IRP_MJ_write commands to read and write info I want directly. Any advice in this?

103 IRP_MJ_READ - Transfers data from a COM port to a client (COM4) - 349 bytes of 349
STATUS_SUCCESS
05 90 0c 00 e8 a1 50 01 00 00 5c 01 f6 00 04 00 ...è¡P...\.ö...
00 00 60 01 f6 00 2c 01 00 00 8c 02 f6 00 04 00 ...ö.,...Œ.ö... 00 00 90 02 f6 00 7c 00 00 00 0c 03 f6 00 a4 1f ...ö.|.....ö.¤. 00 00 b0 22 f6 00 a4 1f 00 00 54 42 f6 00 94 11 ..°"ö.¤...TBö.”. 00 00 e8 53 f6 00 20 0a 00 00 08 5e f6 00 08 07 ..èSö. ....^ö... 00 00 10 65 f6 00 c0 12 00 00 d0 77 f6 00 b0 04 ...eö.À...Ðwö.°. 00 00 80 7c f6 00 c4 09 00 00 44 86 f6 00 4c 04 ..€|ö.Ä...D†ö.L. 00 00 90 8a f6 00 b0 04 00 00 40 8f f6 00 34 08 ..Šö.°...@ö.4. 00 00 74 97 f6 00 4c 04 00 00 c0 9b f6 00 4c 04 ..t—ö.L...À›ö.L. 00 00 0c a0 f6 00 b8 0b 00 00 c4 ab f6 00 48 00 ... ö.¸...Ä«ö.H. 00 00 0c ac f6 00 0c 00 00 00 18 ac f6 00 10 0e ...¬ö......¬ö... 00 00 28 ba f6 00 10 0e 00 00 38 c8 f6 00 10 0e ..(ºö.....8Èö... 00 00 48 d6 f6 00 0c 00 00 00 54 d6 f6 00 80 04 ..HÖö.....TÖö.€. 00 00 d4 da f6 00 e0 01 00 00 b4 dc f6 00 a4 1f ..ÔÚö.à...´Üö.¤. 00 00 58 fc f6 00 e8 03 00 00 40 00 f7 00 80 00 ..Xüö.è...@.÷.€. 00 00 c0 00 f7 00 10 00 00 00 d0 00 f7 00 0c 00 ..À.÷.....Ð.÷... 00 00 dc 00 f7 00 0c 00 00 00 e8 00 f7 00 60 03 ..Ü.÷.....è.÷..
00 00 48 04 f7 00 b0 01 00 00 f8 05 f7 00 a4 1f ..H.÷.°...ø.÷.¤.
00 00 9c 25 f7 00 04 00 00 00 a0 25 f7 00 10 0e ..œ%÷..... %÷...
00 00 b0 33 f7 00 0c 00 00 00 bc 33 f7 00 ac 0d ..°3÷.....¼3÷.¬.
00 00 68 41 f7 00 a8 00 00 00 10 42 f7 00 a4 1f ..hA÷.¨....B÷.¤.
00 00 b4 61 f7 00 8c 00 00 00 f0 60 92 ..´a÷.Œ...ð`’
 
Last edited:
I asked about the device because there may be other sorts of devices based on the same single board computer.

And there may be adapters, readers, or maybe diagnostic tools available to read and to write to those devices.

Either directly or with some hardware and/or software modification. Including your own script/code.

Regarding RS-232 there were quite a number of variations regarding pin outs, etc. mostly due to proprietary cables. Lots of folks soldered up their own RS-232 cables to connect various devices when no specific or standard cable would work.

And did so both out of curiosity and necessity.