[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



Hi Jonathan.

thanks for the advice.

On 04/01/2010 05:04 PM, Jonathan Nieder 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.


the [3] is great.


Thoughts?
Jonathan






Reply to: