* [U-Boot-Users] SED13806 and MPC866
@ 2003-08-05 12:28 Marco Schramel
2003-08-05 12:40 ` Wolfgang Denk
0 siblings, 1 reply; 6+ messages in thread
From: Marco Schramel @ 2003-08-05 12:28 UTC (permalink / raw)
To: u-boot
Hi,
First i have to say "i am new in embedded Linux".
I am very interested in the new 866 of Motorola. For a graphical output the
EPSON SED13806 is planned.
I've found in the archive that this chip is supported from U-Boot ;-) !!
My question is, how to setup and to tell the kernel that the EPSON is its
graphical output.
The start address in SED13806 is defined by my board with its CSx base
address, i think. Is there more to tell as its start address ?
How i setup my kernel that a SED13806 exists or has my device driver to do
this ??
If you know more useful things about the SED-chip, please let me know.
Thanks a lot
Marco
Marco Schramel Tel. +49(0)9929/ 301-332
R&D Fax +49(0)9929/ 301-112
BARTEC Schulstra?e 30, 94239 Gotteszell,GERMANY
Marco.Schramel at go.bartec.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: winmail.dat
Type: application/ms-tnef
Size: 2072 bytes
Desc: not available
Url : http://lists.denx.de/pipermail/u-boot/attachments/20030805/cd2f26f2/attachment.bin
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot-Users] SED13806 and MPC866
2003-08-05 12:28 [U-Boot-Users] SED13806 and MPC866 Marco Schramel
@ 2003-08-05 12:40 ` Wolfgang Denk
2003-08-05 13:31 ` AW: " Marco Schramel
0 siblings, 1 reply; 6+ messages in thread
From: Wolfgang Denk @ 2003-08-05 12:40 UTC (permalink / raw)
To: u-boot
In message <MFEGIPJEFHIKHGDLDACIIEOHCAAA.marco.schramel@go.bartec.de> you wrote:
>
> First i have to say "i am new in embedded Linux".
> I am very interested in the new 866 of Motorola. For a graphical output the
> EPSON SED13806 is planned.
> I've found in the archive that this chip is supported from U-Boot ;-) !!
:-)
> My question is, how to setup and to tell the kernel that the EPSON is its
> graphical output.
>
> The start address in SED13806 is defined by my board with its CSx base
> address, i think. Is there more to tell as its start address ?
>
> How i setup my kernel that a SED13806 exists or has my device driver to do
> this ??
You always write "kernel". Do you mean U-Boot, or are you talking
about Linux?
> If you know more useful things about the SED-chip, please let me know.
You can find out a lot by grepping and reading the sources :-)
See for example "include/configs/RPXClassic.h" etc. ...
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
It's hard to make a program foolproof because fools are so ingenious.
^ permalink raw reply [flat|nested] 6+ messages in thread
* AW: [U-Boot-Users] SED13806 and MPC866
2003-08-05 12:40 ` Wolfgang Denk
@ 2003-08-05 13:31 ` Marco Schramel
2003-08-05 14:38 ` Wolfgang Denk
0 siblings, 1 reply; 6+ messages in thread
From: Marco Schramel @ 2003-08-05 13:31 UTC (permalink / raw)
To: u-boot
Hi,
Thanks for your reply.
Does the Linux kernel not use the u-boot functions like a bios ? Sorry for
that dummy newbie question.
I tell you my level of awarness.
- First i have to fit the u-boot for my board
- then i arrange my Linux kernel for my board
- i load my Linux down
- my Linux works with functions of u-boot and therefore my Linux kernel
have to know which interfaces exists
Is my thinking correct?
Thanks in advance
Marco Schramel
-----------------------------------------------
Marco Schramel Tel. +49(0)9929/ 301-332
R&D Fax +49(0)9929/ 301-112
BARTEC Schulstra?e 30, 94239 Gotteszell,GERMANY
Marco.Schramel at go.bartec.de
^ permalink raw reply [flat|nested] 6+ messages in thread
* AW: [U-Boot-Users] SED13806 and MPC866
2003-08-05 13:31 ` AW: " Marco Schramel
@ 2003-08-05 14:38 ` Wolfgang Denk
2003-08-06 6:29 ` Marco Schramel
0 siblings, 1 reply; 6+ messages in thread
From: Wolfgang Denk @ 2003-08-05 14:38 UTC (permalink / raw)
To: u-boot
In message <MFEGIPJEFHIKHGDLDACIKEOICAAA.marco.schramel@go.bartec.de> you wrote:
>
> Thanks for your reply.
>
> Does the Linux kernel not use the u-boot functions like a bios ? Sorry for
> that dummy newbie question.
Yes, it does. Exactly the same way. The coincidence is in NOT using
any such stuff.
Linux does not use any BIOS functions, and Linux does NOT use any
U-Boot code. Once Linux starts, the U-Boot image is gone (as Linux
will claim all RAM thus deleting any U-Boot code that's there).
> I tell you my level of awarness.
> - First i have to fit the u-boot for my board
> - then i arrange my Linux kernel for my board
> - i load my Linux down
Rigth so far.
> - my Linux works with functions of u-boot and therefore my Linux kernel
> have to know which interfaces exists
Wrong. U-Boot performs certail initialization of the hardware (like
setting up the memory controller), and when U-Boot passes control to
Linux, it gives it a few parameters (like memory size, clock
frequencies, etc.). The U-Boot is gone forever, and Linux is running.
Linux cannot use any U-Boot code, and does not need to.
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
[Braddock:] Mr. Churchill, you are drunk.
[Churchill:] And you madam, are ugly. But I shall be sober tomorrow.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot-Users] SED13806 and MPC866
2003-08-05 14:38 ` Wolfgang Denk
@ 2003-08-06 6:29 ` Marco Schramel
2003-08-06 6:47 ` Wolfgang Denk
0 siblings, 1 reply; 6+ messages in thread
From: Marco Schramel @ 2003-08-06 6:29 UTC (permalink / raw)
To: u-boot
Thanks,
this is clear now.
Such devices like my EPSON controller are a not kernel specificly.
Will it be used like a normal device with a device driver ???
My kernel config has no option for a EPSON graphic controller, i think.
Where do the embedded Linux store the parameters which was given by u-boot?
Thanks a lot
Marco
^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot-Users] SED13806 and MPC866
2003-08-06 6:29 ` Marco Schramel
@ 2003-08-06 6:47 ` Wolfgang Denk
0 siblings, 0 replies; 6+ messages in thread
From: Wolfgang Denk @ 2003-08-06 6:47 UTC (permalink / raw)
To: u-boot
Dear Marco,
in message <MFEGIPJEFHIKHGDLDACIGEOJCAAA.marco.schramel@go.bartec.de> you wrote:
>
> Such devices like my EPSON controller are a not kernel specificly.
> Will it be used like a normal device with a device driver ???
This depends on the implementation. Often you will find some device
driver provided by the chip manufacturer (or some other third
parties). And often this driver will provide a standard framebuffer
interface.
> My kernel config has no option for a EPSON graphic controller, i think.
It might have one after adding the driver to your kernel source tree :-)
> Where do the embedded Linux store the parameters which was given by u-boot?
Parameters are passed in registers plus some data structure in RAM.
How and where Linux stores this information depends on a couple of
things, like processor architecture and kernel version.
Why do you ask?
[Maybe we should move this discussion into a Linux group?]
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
Yes, it is written. Good shall always destroy evil.
-- Sirah the Yang, "The Omega Glory", stardate unknown
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2003-08-06 6:47 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-08-05 12:28 [U-Boot-Users] SED13806 and MPC866 Marco Schramel
2003-08-05 12:40 ` Wolfgang Denk
2003-08-05 13:31 ` AW: " Marco Schramel
2003-08-05 14:38 ` Wolfgang Denk
2003-08-06 6:29 ` Marco Schramel
2003-08-06 6:47 ` Wolfgang Denk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox