Foxboard G20 - Using ADC

Gast #1941660
(Falls Englisch ein Problem ist bitte melden, kann es dann Übersetzen. 
Antworten in Deutsch oder Englisch. Ist egal)

Hallo,

I've been working on this Problem for a few days now. Also my teachers 
don't know how to solve this.

Ok first, what do i got..
I got the Foxboard G20 with the MicroSD Card where the Linux System and 
everything is already installed. I got a Windows PC with programm 
"WinSCP" to transfer Data to the Foxboard and "PuTTY" to get into the 
command line of the foxboard.

I want to use the ADC so i did read the "Using the Analog to Digital 
Converter" Tutorial. 
http://www.tanzilli.com/doku.php?id=contributes:antoniogalea:at91_adc
I downloaded the driver code file "at91_adc_driver-20100518_0821.tgz" 
and then i wanted to follow the next instructions which are:

"tar zxvf at91_adc_driver-20100518_0821.tgz
cd at91_adc_driver
KDIR=<position of your kernel tree> make
scp at91_adc.ko root@<ip address of your fox g20>:"

and the tiny looking problem i got is "<position of your kernel tree>". 
I dont know where to find the position of my kernel tree, nor i know 
what this is or if i got it.
So I did search and search on the internet for a sulution to my problem. 
But I couldn't find anything, probably i'm just too dumb for it. ;)
I asked some friend of mine who is more common to Linux.
He said i dont even got a kernel tree and that i should follow the 
instructions on the tutorial: "Compiling the Linux Kernel 2.6.35.4" 
http://www.acmesystems.it/foxg20/doku.php?id=tutorial:compiling_the_linux_kernel

But i quickly regognized that i need a Linux Pc not a Windows, like mine 
is, to build that kernel.
So next try. I saw this "Another method" line at the end of this kernel 
tutorial which leads to this tutorial:
"How to update the kernel image" 
http://www.acmesystems.it/foxg20/doku.php?id=howtos:update_the_kernel_image

so i did follow that tutorial, downloaded the uImage, saved the old one, 
sync, reboot.. But still i dont know if there is a root tree now, or 
where i can find that tree.

In my opinion the last tactic to get a root tree is not working since a 
update is descripted there.


Please, seriously PLEASE help me. This tiny looking problem is making me 
crazy..

Looking forward hearing from you,
yours sincerely,
Patrick Mathè
Gast
Hallo Patrick,

um kernel module unter linux zu bauen brauchst du die sourcen zum 
entsprechenden kernel (der bei dir am foxboard läuft)

mit 'uname -a' kannst mal am foxg20 die kernel release rausfinden.

verwendest du das debian binary image von acmesystems? willst du auf dem 
board selbst kompilieren musst du dir das packet 
linux-headers-KERNELVERSION installieren.

für openwrt kernel 2.6.35.9 hab ich das modul bereits kompiliert und als 
.opkg verpackt falls es wer braucht

lg/Roland

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.