[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#535429: ITP: xburst-tools -- tools for Ingenic XBurst CPU USB boot and NAND flash access



Thanks Jonathan

Thanks for advice, [3] will be great.

On Apr 1, 2010 5:20 PM, "Jonathan Nieder" <jrnieder@gmail.com> wrote:

Jonathan Nieder wrote:

> URL: http://projects.qi-hardware.com/index.php/p/xburst-tools/
> git clone git://projects.qi-hardware.com/xburst-tools.git
>
> Plus there is some simple dh_make-generated packaging in the debian/
> directory upstream, nice to see.

Requires a mipsel-targetted assembler; more precisely, it expects
to be able to use mipsel-openwrt-linux-gcc and friends.

Options:

 1. Package a mipsel cross-compiler.  All I can say is it would be
   great (and unusual) if this happens.  The easiest way might be
   as a patch for the gcc-4.5 source package, though that method
   doesn’t scale well to multiple cross-compiler targets (it is no
   good if each gcc version takes forever to build).

 2. Split into two packages: one for the usbboot binary and one
   for the firmware.  The usbboot binary would be Architecture: any
   and built the same way it is already.  The firmware would be
   Architecture: all and built on mipsel only, using the host
   compiler.  Downside: this makes it difficult to contribute,
   since one needs access to a powerful enough mipsel machine.

 3. Include a compiled copy of the firmware in the Debian source
   package.  Since it is built with free software, I think this
   would still be okay for a Debian package, though it’s not ideal.

Thoughts?
Jonathan



Reply to: