Hey !

Help
Chui
2004-01-24
2004-03-02
  • Chui

    Chui - 2004-01-24

    Status?
    Plan?

     
    • Jerome Lefranc

      Jerome Lefranc - 2004-01-26

      Status: pre-alpha
      We have a bootloader, a working kernel, an initrd filesystem based on uClibc-busybox

      Plan: write a smc driver to access card filesystem
      After, we will see.
      Developpers are welcome !

       
      • Chui

        Chui - 2004-01-29

        Kernel runs on Geepee emulator?

        It may be very useful for developing smc driver.

        Do you know Robert Brown's SMC driver? It's a free implementation of Samsung driver.

         
    • Jerome Lefranc

      Jerome Lefranc - 2004-01-29

      I never tried to run it into Geepee emulator.
      We develop into a real gp32 with a serial port through the external cable. I need to study the emulator idea.
      About smc driver, we have some source codes. But we need to adapt them to the linux mtd driver structure.

       
    • fangeles

      fangeles - 2004-02-25

      can u post a kernel image
      i ve got some error wile doing the
      make zimage

      and i want to have a running kernel
      to see how it is :)
      thx

      -----
      make[3]: Entering directory `/home/flo/+GP32/LINUX/linux/drivers/block'
      /usr/local/toolchain/gcc-3.3.x/toolchain_arm/bin/arm-linux-gcc -D__KERNEL__ -I/home/flo/+GP32/LINUX/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2  -fno-strict-aliasing -fno-common -fno-common -pipe -mapcs-32 -march=armv4 -mtune=arm9tdmi -mshort-load-bytes -msoft-float    -c -o blkpg.o blkpg.c
      blkpg.c: In function `blk_ioctl':
      blkpg.c:250: error: asm-specifier for variable `__r1' conflicts with asm clobber list
      blkpg.c:250: confused by earlier errors, bailing out
      make[3]: *** [blkpg.o] Erreur 1
      make[3]: Leaving directory `/home/flo/+GP32/LINUX/linux/drivers/block'
      make[2]: *** [first_rule] Erreur 2
      make[2]: Leaving directory `/home/flo/+GP32/LINUX/linux/drivers/block'
      make[1]: *** [_subdir_block] Erreur 2
      make[1]: Leaving directory `/home/flo/+GP32/LINUX/linux/drivers'
      ------

       
      • Jerome Lefranc

        Jerome Lefranc - 2004-02-25

        You must compile the kernel with gcc-2.95.3 for arm.
        See the howto file.
        For impatient people ;-) I will put a kernel image on files section.

         
    • fangeles

      fangeles - 2004-02-27

      cool
      i cant wait to test it ;)
      do u have some url to find the arm toolkit and some instructions on how to install / compile with it  ???

       
    • fangeles

      fangeles - 2004-02-28

      i downloaded the right arm toolkit and succed
      building the kernel
      it boots
      i see tux
      but after busybox is loaded i got
      a message mounting /var on /var failed : no such device

       
      • Jerome Lefranc

        Jerome Lefranc - 2004-03-01

        You need to add the ramfs (or tmpfs) driver to the kernel.
        Get the .config from CVS.

         
    • fangeles

      fangeles - 2004-03-02

      ok thanks
      [ you should add your answer in the tutorial
      ;) ]

       
    • fangeles

      fangeles - 2004-03-02

      got another message now
      after "init started : busybox ...3
      i got
      "mounting /dev/mtdblock0 on /mnt failed:
      no such file or directory"

      so i assume that /mnt doesnt exist ???
      even then, can i connect via serial port ?
      by the way, did u make a cable from extport
      to pc serial port ?
      [ and do u have to change from 3V to 5V ? ]

       

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks