I took the code that famzah had created and modified it a bit, and the
end result is two sets of scripts that can be used to create
everything you need for a bifferboard (if your using a USB root etc).
The first one builds the kernel including the application of patches
(taken from biff's slackware folder in SVN, and a new PIT patch for
2.6.32). It then creates the associated deb files for you.
The second one uses debootstrap to create you a new rootfs, along with
making certain modifications to make things run smoother. I still need
to get the clock/fsck issue sorted but that shouldn't hopefully take
too long. I've tested both scripts here and use them quite regulary to
build the systems for my board. It may still destroy your system
however, so use at your own risk.
I've chucked them on my website but if Biff is happy I will gladly
push the files into SVN so that they are available for all. Hopefully
it makes things a little easier for those of us using debian on the
bifferboards. Note: You probably want to change the kernel config etc
to suit your needs. As I only need USB support for the initial boot,
and don't run my board off an SD/MMC card, I don't include them by
default. I have however included nearly every other driver as a
module, so support for wireless adapters etc should be there.
http://www.linux-depot.com/?p=projects&s=bifferboard
If you use it, let me know how you get on :-)
Stu
Biff.. is there a new version of the bb_upload.py around that allows
us to upload more than the ~980K limit on 8MB boards? I did notice one
in the SVN repo but that was for Ethernet and seemed to mention
needing bootloader 2.7 or above :S I only have 2.5, so does this mean
my 8MB board is going to waste :'(
Stu
Only a handful of people (about 15?) have a board >1MB with bootloader
< 2.7 so the instructions disregarded them. The new script should
work fine for you.
regards,
Biff.
That's good to know and I will give it a try as soon as. Question
though.. does that only cover the ethernet flasher, or is the serial
one edited as well? I use the RS232 to upload the new kernels, so im
wondering if I will need to move over to the Ethernet uploader.
Stu
Stu
Dedian sid python, gigabit network switch. The script never links to
the board.
I've been using the slow serial one
Michael
On 28 Dec 2009, at 01:27, "biff...@yahoo.co.uk"
<biff...@yahoo.co.uk> wrote:
On Dec 28, 11:13 am, Michel Pollet <buser...@gmail.com> wrote:
> Me me me me - the Ethernet script still doesn't work for me :/
>
> Dedian sid python, gigabit network switch. The script never links to
> the board.
> I've been using the slow serial one
>
> Michael
>
> On 28 Dec 2009, at 01:27, "biffe...@yahoo.co.uk"
I have the following comments for you:
1) Congrats for the work done and for sharing it with us.
2) It's not the open-source way to just fork a project without even
trying to cooperate with the developers of the currently existing
project. With this situation now, we will need to put double efforts,
in order to maintain a set of scripts which practically do the same.
I'm not trying to start a flame-war now, so don't react to this too
hard, I'm perfectly fine with your decision.
3) There is a typo in my name. Please do a "grep -iR Zaharoev *" and
replace it with "Zahariev". Thanks.
Happy holidays to all you guys!
--famzah
In truth I didn't plan to release the scripts as it was just a quick
knockup I did based on your instructions, with some fixes so it
behaved better on my system. Once I had it running and behaving itself
I thought it might be of use to more people out there. That said,
there is nothing stopping it going into the SVN and being worked on
jointly for the benefit of everyone out there :-)
Stu
On Dec 29, 2:00 am, "Ivan Zahariev (famzah)" <fam...@famzah.net>
wrote:
http://bifferboard.svn.sourceforge.net/viewvc/bifferboard/debian
I suggest we put the 'one true' set of scripts here to avoid
duplication of effort. Stuff probably needs to be re-arranged so that
the kernel patches are common to all these build scripts, including
the slackware system, but for now it's no big deal to fork these into
the Debian directory if you want.
many thanks for your contributions,
Biff.
I have -
i2c writing and now reading
WIFI
A Logitech Quickcam 9000 HD webcam
A web server
An sftp server
A USB sound dongle
ssh terminal
C compile on the board
Python
Perl
and my favourite Blassic basic
For people who do not want to fight Linux but want to web enable a PIC/
i2c hardware project I have put up this experimental "distro".
"Load it, run it" - like you do with Ubuntu
My notes are at
http://www.sunspot.co.uk/Projects/Bifferboard/Debian_distro.html
It is not yet perfect but it does a good job for me.
Thanks again to all here.
On Dec 27 2009, 10:04 pm, d1savowed <stu...@linux-depot.com> wrote:
> A quick update for anydebianlovers out there...
>
> I took the code that famzah had created and modified it a bit, and the
> end result is two sets of scripts that can be used to create
> everything you need for a bifferboard (if your using a USB root etc).
> The first one builds the kernel including the application of patches
> (taken from biff's slackware folder in SVN, and a new PIT patch for
> 2.6.32). It then creates the associated deb files for you.
>
> The second one uses debootstrap to create you a new rootfs, along with
> making certain modifications to make things run smoother. I still need
> to get the clock/fsck issue sorted but that shouldn't hopefully take
> too long. I've tested both scripts here and use them quite regulary to
> build the systems for my board. It may still destroy your system
> however, so use at your own risk.
>
> I've chucked them on my website but if Biff is happy I will gladly
> push the files into SVN so that they are available for all. Hopefully
> it makes things a little easier for those of us usingdebianon the