mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Foxboard G20 - Using ADC


Autor: Maturaprojekt-HTL (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
(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:an...
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=tutor...

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=howto...

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è

Autor: Roland Jankowski (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.