Gentoo Archives: gentoo-user

From: meino.cramer@×××.de
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: question regarding usb gadget / eth usb
Date: Fri, 14 Nov 2014 03:54:05
Message-Id: 20141114035354.GA3843@solfire
In Reply to: [gentoo-user] Re: question regarding usb gadget / eth usb by James
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

Replies

Subject Author
[gentoo-user] Re: question regarding usb gadget / eth usb James <wireless@×××××××××××.com>