Distribution Management for avr32

Go To Last Post
7 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Wow, great job atmel.

Your doing what I have preached for a while.
Looking at avrlinux, its coming along.

Now, I think you need to take a "next" step

Right now the additional packages are "appearing" on avrlinux site. Why not going ahead and get "debian" supported. With a minium set of tools, you have a full respository.

Even self hosting compiling is possilble. (smile, yes I know you need a bit more memory, but its ok I know how to do that).

This would allow the amount of software to "explode", and even better, it would allow single line "installation" and update of kernel, installation of applications etc.

even device drivers, and modules can be updated.

this way a software "components" can be built and distributed rapidly, and updates are take care of as well.

for the non-debian guys:

apt-get install gcc

is it

to find the "software"

apt-cache search gcc

an example is ixp425

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Compiling apt for AVR32 is actually a trivial task, I have apt running on my STK1000 :) But there is no repository for AVR32 packages, but it would be a nice addition to speed up development.

Hans-Christian

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Absolutely! If a an apt repository could be set up at, for example, avr32linux.org, I'm sure a lot of people would be very happy. It would mean that people who need something flash to prove to their boss that the AVR32 is the way to go need do no more than apt-get install doom3 8);;;

S.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

And apt-cross was added to Debian Unstable here the other day.

apt-cross - retrieve, build and install libraries for cross-compiling

Hans-Christian

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

There is an avr32-buildroot that may be used to do the same things.
And buildroot was designed with small systems and cross-compiling in mind.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I think apt and buildroot serve two different purposes. apt is great for a development board when you want to install and upgrade packages on the fly, while buildroot is great for building flash images, etc. for production. So I think we need a common "patch repository" which can be used with both buildroot and apt.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Cool, that apt is up already.
Now lets get gcc self hosted. And we dont even have to do cross.

Cross compiling makes it very hard for some users. (I dont mind it myself, but seen a lot of my reselers have problem with cross, when native compile is easier.

also apt is more of a binary, and yes agree we need to get a repository going.