Question:
Is this why I'm having so much hassle getting the websitew100 board to
compile in git HEAD ? eg. 'board_init_f' missing. If thats the case, I'd
appreciate a kick in the right direction on how to apply the patches
myself (never having used git apart from getting the u-boot tree in the
first place).
I'd really prefer to start with HEAD than the patched 1.1.4
Answer:
Please try out the websitew-board branch from
git://www.denx.de/git/u-boot-avr32.git. I'm having some trouble with
flash programming (saveenv doesn't work), so I haven't included it in
the master branch yet, but it's a start. I'm hoping to use the generic
cfi driver instead of the custom stuff soon.
I didn't see anything but plain text the first time around, but I've
seen Thunderbird do strange things from time to time, so it's probably
a good idea to keep an eye on it ;-)
Now that the avr32 branch has been merged (was all of it merged?), are
there any outstanding websitew100 changes I should be looking at? I'm
expecting my hardware to arrive in a couple of weeks and I'm quite
willing to looking into flash problems (I had similar problems with an
mpc8xx a couple of years ago!!).
As I explained before, my knowledge of git and cogito (which I prefer
since it makes a bit more sense) on how to pull branches from a
repository is somewhat sparse (and documentation tends to assume
knowledge of things not in my vocabulary). The embedded stuff is easy,
the tools make my head hurt...
I recommend that you start by doing
git fetch git://www.denx.de/git/u-boot-avr32.git websitew-board:ngw-board
Then, you can either do your own changes directly on top of this branch:
git checkout -b my-ngw-stuff websitew-board
or you can pull it into a branch that you've already been doing some
work on:
git checkout my-work-branch
git pull . websitew-board
Unfortunately, I haven't used cogito much myself, so I can't help you
with that. But the basic principles should be mostly the same.