1 |
Hi James :) |
2 |
|
3 |
James <wireless@×××××××××××.com> [14-11-14 02:38]: |
4 |
> <meino.cramer <at> gmx.de> writes: |
5 |
> |
6 |
> |
7 |
> > http://www.acmesystems.it/arietta |
8 |
> |
9 |
> A very neat looking device for arm9. |
10 |
> |
11 |
> > I setup a sdcard as described there and the board boots -- |
12 |
> > as far as I can tell, since the user led on the board starts to |
13 |
> > play the heartbeat blues ;) |
14 |
> |
15 |
> > Now... |
16 |
> |
17 |
> > I cannot access the board. |
18 |
> |
19 |
> |
20 |
> It looks (quick scan of their site only) like the vendor is only supporting |
21 |
> their debian image. So I would work with that image to profile and gain |
22 |
> insight into what the kernel supports/needs and aget everything working |
23 |
> first with their debian image.... |
24 |
|
25 |
The first (and only) thing I wanted to do with the debian image was |
26 |
to check, whether the board is ok and running (no case of warranty). |
27 |
|
28 |
After that: GENTOO! :)) |
29 |
|
30 |
> |
31 |
> > As far as I understood the docs, the board uses ethernet over usb |
32 |
> > and I thought (read: dont know for sure), that gentoo should |
33 |
> > load the appropiate kernel modules itsself ... but it doesnt. |
34 |
> |
35 |
> Look carefully at the docs the vendor supplies. Reseach what is |
36 |
> typcially included with a generic arm9 processor and what features |
37 |
> they make available, to the pins on there board. There might me |
38 |
> a serial port console hardwared to a grooup of 2 or 3 pins. You might |
39 |
> have to "toggle" some of the debian software to activate the serial |
40 |
> console, as it is normal for embedded board vendors to support a lesser |
41 |
> number of pins on the circuit board to minmize the size, while claiming |
42 |
> a greater number of features that (possibly) exist in sofware. Often you |
43 |
> have to pay extra for keen features to be enable. |
44 |
|
45 |
In the meanwhile I found the IP Adress, the board is falling back to. |
46 |
I managed to setup RNDIS and Ethernet over USB and could ifconfig |
47 |
an new usb0 to an appropiate address. |
48 |
Finally I found the password for that board and could login via ssh. |
49 |
O happy day! (read: "Oh happy early night"...I started 3:00 o'clock this |
50 |
morning...hrrmppphhf) |
51 |
|
52 |
> Understand this about "ARM" processors. ARM ltd owns reference designs |
53 |
> and implementations. Different vendors either license and modify (customize) |
54 |
> the arm processor or license from another licensee a unique arm |
55 |
> implementation. So the Vendors 100% control the actual processor's features |
56 |
> and most use a matrix to figure out what and whom to make available to |
57 |
> it's customers. I. E. there is no such thing as a "Arm 9" processor |
58 |
> because there are thousands of variants. This is one the keenest reasons |
59 |
> for theirn(ARM Ltd) success as their licensees have a granularity of control |
60 |
> over their products that no other silicon (wholesaler) vendor allows, |
61 |
> except for expensive custom FPGA and ASIC based processors. |
62 |
> |
63 |
> So this also means that both the NSA and Other countries intelligence |
64 |
> services can have undocumented features (backdoors if you like) into |
65 |
> any hareware that you purchase; not limited to ARM. |
66 |
> |
67 |
> Your vendor holds the keys to what you seek. However, over time folks |
68 |
> discover things by "brute force experimentation" very simimlar to |
69 |
> software hacking...... WRT (& others) has many images that work on many |
70 |
> different arm processors, so that is also a good keyword to include in your |
71 |
> searches. |
72 |
|
73 |
...will look for a stage 3 image/archive of gentoo for this little |
74 |
beast. Many distribution are too colorful ;) and to much "emulating |
75 |
...hrrrmmmm.... known OSes" for me. I do like more these old school |
76 |
stuff...not so much OK/CANCEL decisions to confirm that I really |
77 |
want what I have confirmed, which is my will. |
78 |
Just:Do it! ... so in the worts case, my faults remain /my/ faults |
79 |
;) |
80 |
|
81 |
Ok, I could log into the board in the meanwhile and it seems to |
82 |
work. Mission accomplished. |
83 |
Next will be to setup GENTOO for that board. |
84 |
|
85 |
By the way: It is really fascinating...when UNIX recognized the |
86 |
electrical light of the world, computers had a printer and a |
87 |
keyboard and were of the size of a greater room. And one could |
88 |
count the CPU cycles in realtime. PDP10/PDP11 and friends... |
89 |
Now...I login into a board of 5cm x 2.5cm size and I am nearly |
90 |
sure that it will be possible to run SIMH on it to emulate |
91 |
a PDP11/PDP10 and start one of the old UNIX system tapes... |
92 |
and with a little luck with 100% of the original speed. |
93 |
|
94 |
|
95 |
> If you are stuck on running gentoo on an arm 9, find a reference |
96 |
> implementation for embedded gentoo on an arm-9 and start there. If |
97 |
> that does not exist, start with the debian embedded linux the vendor |
98 |
> offers. Arm 9 emulator on your workstation might also help decyphering |
99 |
> and debugging codes and hardware in the arm 9 family. |
100 |
|
101 |
...ARM9 emulator...nice idea. |
102 |
Does such thing exists for Linux? |
103 |
|
104 |
> |
105 |
> Good hunting! |
106 |
|
107 |
...thanks! Your good wish has already worked! |
108 |
I got access to the board 8) |
109 |
|
110 |
> James |
111 |
|
112 |
Best regards, |
113 |
Meino |