gsoc

[GSoC 2014 : ARM Port] Week #11

Blog post by dnivra on Sun, 2014-07-06 06:47
Hey everyone!
Here’s the update for week #11.

TL;DR - Haiku faults when trying to find the floppyboot archive present in stage2 loader. There seems to be a difference in few offsets/sizes, which causes different bytes to be read every time the loader tries to detect the archive.

[GSoC 2014 : ARM Port] Week #10 (mid term update)

Blog post by dnivra on Tue, 2014-07-01 06:32
Hey everyone!
Here’s the update for week #10. Sorry about the delay in posting there - I had some issues logging into the website over past few days.

TL;DR - MMU is enabled and now working!

[GSoC 2014 : ARM Port] Week #8

Blog post by dnivra on Sun, 2014-06-15 12:16
Hey everyone!
The bootstrap-mmc target is now finally available! What this means is that you can follow all instructions in [1]

LibUSB Port : Quarter Term

Blog post by akshay1994 on Wed, 2014-06-11 10:57

Hello Everyone!

Here is an update on the port.

[GSoC 2014 : ARM Port] Week #7

Blog post by dnivra on Mon, 2014-06-09 04:38
Hey everyone!
Just like week 6, this is another short update.

I’ve been working on creating a bootstrap-mmc target for the build system. The current issues I’m facing are
  1. Downloading MLO and u-boot fails and thus build fails since jam doesn’t know how to create those targets otherwise. I managed to fix this but apparently, the fix breaks the current build system so I need to modify the fix such that it doesn’t break the build system.
  2. Copying the bootstrap image as the second partition of the MMC image. I planned to use dd since it works fine and probably works fine on Linux and BSDs but dd requires a size to be specified, which is slightly tricky to compute in jam. The obvious solution of using cat doesn’t seem to work - the resultant size of MMC is much higher than expected.

I hope to add the bootstrap-mmc target for jam within this week which would make it much easier for anyone to build the image.

[GSoC 2014: ARM Port] Week #6

Blog post by dnivra on Sun, 2014-06-01 10:08
Hey everyone!
Here’s an update on week 6(a relatively short one so no TL;DR :) ).

I managed to fix the bootable SD card image generation script that I created last week to use mtools and thus eliminate the need for losetup and root permissions. The script is available in a Github[1] repository

Meanwhile, I’ve also been working on adding a bootstrap-mmc target to Jam. Right now, the target generates the haiku_loader_nbsd.ub successfully but fails because it doesn’t know how to generate MLO and u-boot. I have not figured out why it doesn’t know how to make targets MLO and u-boot. Hopefully, I’ll fix that up in a few days.

[1] https://github.com/arvindsraj/haiku-sdcard-image-generator

[GSoC 2014: ARM port] Week #5

Blog post by dnivra on Sat, 2014-05-24 06:28
Hey everyone!
Here’s an update on week #5.

TL;DR - I created a bootable SD card image that boots up when emulating BeagleBoard-xM in qemu. Control is passed to haiku_loader, which then crashes. A link to the necessary u-boot files and an sh compatible shell script(that generates the SD card image) is provided at the end.

Update: There's a better script that does not require losetup/root permissions listed in update for week #6.

Syndicate content