[U-Boot-Users] (no subject)

Hello, I am new to u-boot, but have experience with high-level programming on Linux desktop. But this is my first time to deal with device drivers and flash programming kind of issues. Please forgive my possible naive questions concerning to low level hardware and kernel concepts...
We have sandpoint board with mpc8245 CPU. Our goal is to plug-in and run an ethernet card on the PCI bus(specifically Digital DC2114x ethernet, surely it is supported in u-boot).
I have been debugging the u-boot for a while, and I concluded that it may be due to interrupt problems(but I may be totally wrong). And when I saw that interrupt routines in cpu/824x/interrupt.c is not implemented yet, I thought that "Yeahh, I found the problem". Then I saw Mr. Denk's following mail, then I confused about the situation.
Does u-boot communicate with any hardware on PCI bus without using interrupts. Is this the common way for u-boot (I mean u-boot ports for different architectures, especially comparing with prort for the mpc824x arch.).
By the way, I have to say that leds on the ethernet card did never blink under u-boot. (Obviously it is running/blinking on some other Linux PC's). Does it mean something informative (except that it doesn't work)...
I am completely stucked at this point. Any kind of help is very appreciated. Thanks in advance...
--Eren
In message 001201c362f9$aaf09c60$240110ac@jsbae you wrote:
i use mpc824x and U-Boot .. is there someone who used external interrupt to the mpc824x platform?? how can i setting EPIC for use external interrupt.
U-Boot has little (or no) need for interrupts at all. What exactly are you trying to do?
Best regards,
Wolfgang Denk

In message 24857.212.50.56.195.1097168150.squirrel@new.host.name you wrote:
Does u-boot communicate with any hardware on PCI bus without using interrupts. Is this the common way for u-boot (I mean u-boot ports for different architectures, especially comparing with prort for the mpc824x arch.).
Normally U-Boot uses polled drivers only, i. e. it does not use interrupts.
By the way, I have to say that leds on the ethernet card did never blink under u-boot. (Obviously it is running/blinking on some other Linux PC's). Does it mean something informative (except that it doesn't work)...
It may mean anything. For example, you might have missed to add DC2114x support to your configuration file.
Best regards,
Wolfgang Denk

I've used e1000, dp83815, and dp83820 PCI cards on the Sandpoint with an mpc8245. All 3 of those drivers are polling based, and need no interrupts.
hth, -mark
On Oct 7, 2004, at 9:55 AM, Eren Gurses wrote:
Hello, I am new to u-boot, but have experience with high-level programming on Linux desktop. But this is my first time to deal with device drivers and flash programming kind of issues. Please forgive my possible naive questions concerning to low level hardware and kernel concepts...
We have sandpoint board with mpc8245 CPU. Our goal is to plug-in and run an ethernet card on the PCI bus(specifically Digital DC2114x ethernet, surely it is supported in u-boot).
I have been debugging the u-boot for a while, and I concluded that it may be due to interrupt problems(but I may be totally wrong). And when I saw that interrupt routines in cpu/824x/interrupt.c is not implemented yet, I thought that "Yeahh, I found the problem". Then I saw Mr. Denk's following mail, then I confused about the situation.
Does u-boot communicate with any hardware on PCI bus without using interrupts. Is this the common way for u-boot (I mean u-boot ports for different architectures, especially comparing with prort for the mpc824x arch.).
By the way, I have to say that leds on the ethernet card did never blink under u-boot. (Obviously it is running/blinking on some other Linux PC's). Does it mean something informative (except that it doesn't work)...
I am completely stucked at this point. Any kind of help is very appreciated. Thanks in advance...
--Eren
In message 001201c362f9$aaf09c60$240110ac@jsbae you wrote:
i use mpc824x and U-Boot .. is there someone who used external interrupt to the mpc824x platform?? how can i setting EPIC for use external interrupt.
U-Boot has little (or no) need for interrupts at all. What exactly are you trying to do?
Best regards,
Wolfgang Denk
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users
participants (3)
-
Eren Gurses
-
Mark Rakes
-
Wolfgang Denk