1 (edytowany przez arek1194 2020-04-02 22:53:14)

Temat: Bus embedded TS-7250 stary minikomputer. Czy da się to uruchomić

Witam, wpadł mi w ręce taki stary minikomputer (nie mam pojęcia czy sprawny)
https://www.embeddedarm.com/products/TS-7250

Jak podłącze zasilanie świeci się na płytce zielona dioda czesem mignie czerwona. W instrukcji udało mi się wyczytać że aby cokolwiek w nim zobaczyć/ skonfigurować trzeba się  podłączyć przez złącze com (db9)    jak podłącze się z zalecanymi ustawianiami w   terminalu minicom po podłączeniu zasilania zmienia sie status na online,  ale konsola zupełnie nic nie wypisuje.   
wyczytałem między innymi że zworką 1 można ustawić czy ma być boot automatycznie z debian lub też nie.
Ma port rj45 ale router go nie wykrywa, diody też ciemne (może trzeba skonfigurować Ethernet (w instrukcji coś b←ło o konfiguracji sieci)


Czy raczej do kosza?   
tu jest instrukcja   https://www.embeddedarm.com/documentati … manual.pdf
Ja niestety muszę sie posiłkować tłumaczem Google więc całej nawet nie próbuje przeczytać.

Może ktoś z Was miał styczność z czymś podobnym i wie czy raczej trup, czy można jeszcze się dostać jakoś do tej konsoli ?

2

Odp: Bus embedded TS-7250 stary minikomputer. Czy da się to uruchomić

Cokolwiek powinien wypisać na konsoli. Bez konsoli nie wiele z nim zrobisz.

Niestety, to ma 200MHz i starego debiana. Uzyskanie czegoś współczesnego będzie cię kosztowało trochę pracy, o ile płytka w ogóle działa.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez arek1194 2020-04-06 17:57:20)

Odp: Bus embedded TS-7250 stary minikomputer. Czy da się to uruchomić

Cezary napisał/a:

Cokolwiek powinien wypisać na konsoli. Bez konsoli nie wiele z nim zrobisz.

Niestety, to ma 200MHz i starego debiana. Uzyskanie czegoś współczesnego będzie cię kosztowało trochę pracy, o ile płytka w ogóle działa.

udało mi się zagadać z nim po com. Musiałem podpiąć com oparty na max 3232, bo dotychczasowe przejściówki nie trybiły.

Teraz daje tak

 
>> TS-NANDBOOT, Rev 1.00 - built 10:14:31, Mar  7 2005
>> Copyright (C) 2004, Technologic Systems


>> TS-BOOTROM, Rev 1.08 - built 16:18:21, Jun  5 2006
>> Copyright (C) 2006, Technologic Systems
>> TS-7250: Rev >E1 CPU, Rev B PLD, 32MB SDRAM

+Ethernet eth0: MAC address 00:d0:12:40:b8:3a
IP: 192.168.0.50/255.255.255.0, Gateway: 192.168.0.1
Default server: 192.168.0.1

RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version current-TS_5 - built 11:25:50, May  2 2007

Platform: TS-7250 Board (ARM920T) Rev A
Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.

RAM: 0x00000000-0x02000000, [0x00052c90-0x01ff9000] available
FLASH: 0x60000000 - 0x62000000, 2048 blocks of 0x00004000 bytes each.
== Executing boot script in 0.100 seconds - enter ^C to abort
RedBoot> fis load vmlinux
RedBoot> exec -c "console=ttyAM2,115200 root=/dev/mtdblock1"
Using base address 0x00218000 and length 0x000c0000

a jak wcisnę przy bootowaniu ^C  wyskakuje znak zachęty i  po wpisaniu help   jest tak:

RedBoot> help
Manage aliases kept in FLASH memory
   alias name [value]
Manage machine caches
   cache [ON | OFF]
Display/switch console channel
   channel [<channel number>]
Compute a 32bit checksum [POSIX algorithm] for a range of memory
   cksum -b <location> -l <length>
Display (hex dump) a range of memory
   dump -b <location> [-l <length>] [-s] [-1|2|4]
Execute an image - with MMU off
   exec [-w timeout] [-b <load addr> [-l <length>]]
        [-r <ramdisk addr> [-s <ramdisk length>]]
        [-c "kernel command line"] [<entry_point>]
Manage FLASH images
   fis {cmds}
Manage configuration kept in FLASH memory
   fconfig [-i] [-l] [-n] [-f] [-d] | [-d] nickname [value]
Execute code at a location
   go [-w <timeout>] [-c] [-n] [entry]
Help about help?
   help [<topic>]
Display command history
   history
Set/change IP addresses
   ip_address [-l <local_ip_address>[/<mask_len>]] [-h <server_address>]
Load a file
   load [-r] [-v] [-h <host>] [-p <TCP port>][-m <varies>] [-c <channel_number>]
        [-b <base_address>] <file_name>
Compare two blocks of memory
   mcmp -s <location> -d <location> -l <length> [-1|-2|-4]
Copy memory from one address to another
   mcopy -s <location> -d <location> -l <length> [-1|-2|-4]
Fill a block of memory with a pattern
   mfill -b <location> -l <length> -p <pattern> [-1|-2|-4]
Network connectivity test
   ping [-v] [-n <count>] [-l <length>] [-t <timeout>] [-r <rate>]
        [-i <IP_addr>] -h <IP_addr>
Reset the system
   reset
Display RedBoot version information
   version
Display (hex dump) a range of memory
   x -b <location> [-l <length>] [-s] [-1|2|4]

Chciałbym się pobawić edukacyjnie  - jeśli kiedyś była by chwila wolnego..     
Co mógł bym z tym zrobić ?  biorąc pod uwagę te parametry

200MHz ARM9 processor with MMU
2 standard serial ports with 16Byte FIFOs
Watchdog timer unit
32MB of high-speed SDRAM
32MB (128MB optional) flash disk used for RedBoot boot-loader, Linux kernel, and root file system
USB flash drive supported
10/100 Ethernet interface - autosense, LED indicators
2 USB 2.0 Compatible OHCI ports (12Mbit/s Max)
20 DIO lines - plus one output capable of switching 1 Amp at 30V
5 channel 12-bit A/D converter
PC/104 8/16 bit bus
SPI bus header
Rugged quick-release terminal strips used for power
Dimensions are 3.8 " x 4.5 " (PC/104 mounting holes)
Power requirements are 5V DC @ 400mA
Standard Operating Temperature Range: Fanless -40° to +70° full-speed; +85°C with CPU @1 66MHz
Optional Battery Backed Real Time Clock
Optional RS-485 support on COM2 (full or half duplex) with fully automatic TX enable control
Optional 8 channel 12-bit A/D converter with selectable input ranges
Optional on-board temperature sensor

Wiem że słaby procek - ale może jakies sterowanie gpio czy spi bus    czy mógł bym któreś z tych interfejsów które posiada jakoś wykorzystać, choćby edukacyjnie?

jeśli jednak okazało by się nie na moje umiejętności, to czy takie coś jeszcze ktoś by zechciał kupić?  Czy to po prostu już nic właściwie jest niewarte?

4

Odp: Bus embedded TS-7250 stary minikomputer. Czy da się to uruchomić

Wg mnie obecnie ma cenę złomu. Pobawić się możesz a to tak jak zabawa ze sprzętem klasy linksysa wrt54gl obecnie - sztuka dla sztuki.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Bus embedded TS-7250 stary minikomputer. Czy da się to uruchomić

Cezary napisał/a:

Wg mnie obecnie ma cenę złomu. Pobawić się możesz a to tak jak zabawa ze sprzętem klasy linksysa wrt54gl obecnie - sztuka dla sztuki.

A to co się zgłasza teraz ten RedBoot> 
to coś w rodzaju uboota (jak grub  w linuxie)?

Pewnie wgrać debiana, a przede wszystkim  jeszcze go znaleźć na tą maszynę, to chyba też nie taka prosta sprawa?  Czy raczej z tym nie było by problemu.. Jak myślisz?

6

Odp: Bus embedded TS-7250 stary minikomputer. Czy da się to uruchomić

Tak smile to jest bootloader. Wpisz nazwę tego sprzętu w google, w pierwszym linku który tworzysz jest link do ftp na którym są źródła do tego z 2015r. Źle nie jest.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Bus embedded TS-7250 stary minikomputer. Czy da się to uruchomić

Cezary napisał/a:

Tak smile to jest bootloader. Wpisz nazwę tego sprzętu w google, w pierwszym linku który tworzysz jest link do ftp na którym są źródła do tego z 2015r. Źle nie jest.

Takie coś znalazłem
ftp://ftp.embeddedarm.com/ts-arm-sbc/ts-7250-linux

w pliku gs_tslinux.pdf zdaje się jest instrukcja jak to wgrać itp
Mógł byś rzucić okiem i naprowadzić mnie trochę, który plik i  jakim sposobem, aby było najprościej ?
Dziś już nie mam sił..jutro i pojutrze też nie zapowiada się ciekawie w pracy..   Ale wciąga ciekawość i te linuksowe polecenia..
Jak mi "trochę" pomożesz to spróbuje wgrać.

8

Odp: Bus embedded TS-7250 stary minikomputer. Czy da się to uruchomić

Cała instrukcja to zawsze: załadować kernel i ma działać z wewnętrznego flash: https://docs.embeddedarm.com/TS-7250#Boot_Sequence

I tak chyba ci się uruchamia. Sprawdź na drugiej konsoli (wygląda na to że są dwie) co tam jest.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Bus embedded TS-7250 stary minikomputer. Czy da się to uruchomić

Cezary napisał/a:

Cała instrukcja to zawsze: załadować kernel i ma działać z wewnętrznego flash: https://docs.embeddedarm.com/TS-7250#Boot_Sequence

I tak chyba ci się uruchamia. Sprawdź na drugiej konsoli (wygląda na to że są dwie) co tam jest.

Co masz na myśli "druga konsola"?nie bardzo wiem jak to zrobić..
Gdzieś tam wcześniej wyczytałem że za pomocą zworki można wybrać sposób rozruchu. (chyba pierwsza zworka, której teraz niema)
z tą zworką i resztę sprawdzę przy wolne chwili.

10

Odp: Bus embedded TS-7250 stary minikomputer. Czy da się to uruchomić

Specyfikacja mówi o 2 serialach, a bootloader uruchamia ci system z konsolą drugą: console=ttyAM2,115200

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.