Dr. H. Nikolaus Schaller schrieb: > Nils, > this all is great news! Thanks for the efforts you have put in so far!
Well, the thing with OpenEmbedded is that the effective effort is not that great but it takes a tremendous amount of time to get results (time in terms of real hours, not work hours ;) But thanks anyway ;) > Am 08.06.2009 um 21:05 schrieb Nils Faerber: >> On this road I had to upgrade some parts, like GCC which is now 4.3.3 >> accompanied with a new set of binutils 2.19.1 and a new and shiny >> glibc 2.7. > Ok, I will also update my MacOS X cross-toolchain (currently I have gcc > 4.3.3 only for arm-gnueabi). I think this is a good move anyway. I just had two minor hickups. First the kernel did not compile because some floating point stuff seemed to have changed and soem macros in the time calculations failed. Well, I have to see where this stems from. The second is that the new GCC/binutils seem to manage object file differently. Where formerly no explicit -fPIC was necessary, some libraries may now need it to be able to links against them. Also the former "-pie" option seems to have become evil when trying to link - simply remove it from compile options. >> I will upload the new filesystem binary image to the LinuxToGo Minibook >> project. This will be a 36MB download. >> The file uploaded is *just* a .tar.gz of a rootfs. This is not yet a >> ready-to-install solution. I am working on this. It also still contain > Maybe, can someone on the list just write a reply how to install these > things on the Letux 400? > I would volunteer to write a nice INSTALL / HOWTO. > Currently, I am a little lost what to really do with the files... ATM it is just one file, the .tar.gz of a new root-filesystem. The best way to install it would be two step: 1. create a SD card with a kern uImage that has a commandline compiled in to boot from SD card. The SD card will contain a second uImage and a .tar.gz rootfs. The SD booted system will then unpack the .tar.gz to the NAND-root partition and copy thje second uImage to the kernel partition - the second kernel will have a commandline comiled in that boots from the NAND-root 2. Reboot and the newly installed kernel will boot the newly installed system. >> several "bugs", the most evil one being that the keyboard under X11 does >> not work, it needs an additional parameter >> -keybd keyboard >> on the Xfbdev commandline. This happened during the Xfbdev upgrade to > that would not be a major problem to patch the Xserver scripts. Would it? It is pretty easy, just edit /etc/X11/Xserver. But I will fix that anyway soon. >> 1.5.3 which fixed another keyboard problem (only every second key press >> of some keys beeing reported :( > Funny... I almost thought my keyboard driver would be guilty. The second problem was that the new X server - again - did not recognise the 800x480 mode so I had to patch the X server internal mode tables again. >> So stay tuned, things are coming up! > Can we find an way to announce/promote your work during LinuxTag? Some friends and me will "host" a mobile Linux hacking table in the dev-center. I will quite surely have a Letux400 with me there ;) Apart from that there is not much "room" for announcements - I think pushing out a press release might be a little exagerated. The next twi things on my todo list are the toolchain and then I will tweak the OpenEmbedded build process to contain the cusmtom configs, like the Xserver additional commandline options. > BR, > Nikolaus Cheers nils faerber -- kernel concepts GbR Tel: +49-271-771091-12 Sieghuetter Hauptweg 48 Fax: +49-271-771091-19 D-57072 Siegen Mob: +49-176-21024535 http://www.kernelconcepts.de _______________________________________________ Mipsbook-devel mailing list Mipsbook-devel@linuxtogo.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/mipsbook-devel