Thread (11 messages) 11 messages, 2 authors, 2007-08-29

Re: Newbie and linux on virtex-II ppc

From: schardt <hidden>
Date: 2007-08-28 14:12:47

Possibly related (same subject, not in this thread)

Okay, im really blind i think, so i started again :

- 2.6.22 kernel from kernel.org
- cp /arch/ppc/configs/ml300_defconfig .config
- edit Makefile to use ARCH=ppc and CROSS_COMPILE=powerpc-405-linux-gnu-
- copy xparams
- make menuconfig -> no SYSACE blockdevice :((( *aaaaargh*

i will try the grant kernel now :)

G


Grant Likely wrote:
On 8/28/07, schardt [off-list ref] wrote:
  
quoted
Grant Likely wrote:
    
quoted
On 8/28/07, schardt [off-list ref] wrote:

      
quoted
Grant Likely wrote:

        
quoted
You've got 2 choices:
1. use the new sysace driver; it's already in mainline.  The new
driver is faster, but it doesn't handle hotswap of the CF card (yet)


          
But where in menuconfig could i find the sysace driver ? i'm blind, i
think :)

        
Which version of kernel are you using?  The new sysace driver was
merged into 2.6.22


      
linux-2.6.22.5
    
Should be under drivers->block devices then.

  
quoted
quoted
quoted
quoted
2. use the EDK driver; easiest way is to use my tree which already hasGrant Likely [off-list ref]
it merged:  http://git.secretlab.ca



          
i made an EDK update and now i have the linux_2_2 os in the software
options. the bsp with all drivers is generated.
and now ?
 - copy to kernel tree
 - use the xmake  to build the kernel, or make ?

        
Grant Likely [off-list ref]
Don't use EDK to build you're kernel.  It's too fragile and you need
to use the *exact* version of kernel that EDK expects.  You're better
off to manually copy the xparams file from the generated BSP.  (ie.
Don't let EDK know where your real kernel source tree is)

      
wuh ? i dont need all the driver from the generatet bsp files ? what
about the gpios and leds  ?
    
Most drivers are already in my tree; any that are missing you can copy
over manually.

  
quoted
i compile the kernel with a self made cross toolchain, not with the edk.
until now i copied the bsp files into the kernel tree (modfied some
defines) und compile with "make zImage". But know with the linux_2_6
option there is some more stuff in the bsp directory and i don't know
what to do with :)

    
quoted
quoted
and why is there no dokumentation :)
        
Care to write some?

      
huh, not really :)
im just a little newbie
    
best way to learn.  :-)

g.
  


-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
Forschungszentrum Jülich GmbH
52425 Jülich

Sitz der Gesellschaft: Jülich
Eingetragen im Handelsregister des Amtsgerichts Düren Nr. HR B 3498
Vorsitzende des Aufsichtsrats: MinDirig'in Bärbel Brumme-Bothe
Vorstand: Prof. Dr. Achim Bachem (Vorsitzender), Dr. Ulrich Krafft (stellv. 
Vorsitzender)
-----------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help