1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-12-11 12:28:27 +02:00
Commit Graph

63 Commits

Author SHA1 Message Date
nbd
e2b0f224fb x86: add support for building grub2 images
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33513 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-22 20:10:42 +00:00
nbd
e3c123c82b x86: split generic image building into a separate script
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33511 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-22 20:10:35 +00:00
nbd
ea979190c1 x86: rename gen_image_x86.sh to gen_image_grub.sh
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33510 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-22 20:10:31 +00:00
jow
f1d9712dc3 [x86] use ttyS0 @ 115200 baud as default for KVM guests
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32384 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-15 12:59:49 +00:00
juhosg
8f9cbdeccd x86: image: select bootscript images by default for OLPC
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31783 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-18 09:57:29 +00:00
jow
7fe2f385bb PATCH: Disable console terminal in Grub for alix2 target
The alix2 target has the VGA console for grub enabled by default. This
prevents the grub menu from appearing on bootup. It is disabled by
default for the other embedded x86 platforms. This patch corrects that
behavior for the alix2 target.

Signed-off-by: Adam Gensler <openwrt@kristenandadam.net>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31270 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-12 23:30:27 +00:00
acinonyx
7d27a0b34d [x86] Disable by default padding of images
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30590 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-16 17:54:07 +00:00
acinonyx
4916a0ea0e [x86] Allow gzipping of squashfs images with padded jffs2 partition
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30589 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-16 17:54:04 +00:00
acinonyx
05c64b9247 [x86] GZip only ext4 and padded images
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30588 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-16 17:54:01 +00:00
acinonyx
8176b71781 [x86] Make gzipping of images configurable via menuconfig
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30587 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-16 17:53:57 +00:00
jow
429edf765e Make the grub timeout configurable on x86 targets
Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29786 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-19 01:14:45 +00:00
nico
2c88ef6e95 [target] x86: allow VDI & VMDK images for all subtargets (closes: #10255)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28518 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-22 13:09:15 +00:00
blogic
9f3b548077 [x86]
* adds support for Artec Thincan

Signed-of-By: Lauri Võsandi <lauri.vosandi@gmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26919 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-17 10:35:14 +00:00
cshore
33f2d48878 This patch provides an image suitable for the alix2*, alix3, and alix6 headless (non-VGA equipped) SBC's.
Note that the Alix6 uses GPIO 27 to disable wireless transmit (W_DIS#), whereas on all other versions this is used to actuate the speaker.

GPIO 1 : SIM select (Alix6)
GPIO 6 : LED1
GPIO 25 : LED2
GPIO 27 : LED3 or RFKILL (Alix6)

GPIO 24 : Soft switch 1

No kernel version bump.  Added i2c-scx200-acb for lm-sensors support.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26879 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-13 06:06:42 +00:00
jow
5ddbb2c4a0 [x86] gzip jffs2 images
Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26625 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-12 20:48:47 +00:00
jow
a752384ffa Enable padding of jffs2 images to user specified filesystem size
Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26624 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-12 20:46:34 +00:00
blogic
f3cd157b43 [geos]
* Make sure that Geos baud-rate defaults	correctly
  Changeset 23414 somehow got reordered.  The unconditional default trumps later settings.

contributed by Philip Prindeville


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25068 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-22 23:10:51 +00:00
kaloz
0835d732ce switch from ext2 to ext4 (w/o) journaling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24084 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 12:12:39 +00:00
acoul
192e551093 target/linux: fix Geos baudrate. (thank you Philip Prindeville)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23414 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-12 15:27:34 +00:00
jow
046a9b34bc [Patch v2] Geos -- new x86 subtarget definition
This defines the Geos platform from Traverse Technologies in AUS.

This is a Geode LX800 with 512MB of DDR400 memory, 2 8139CP interfaces, 2 Solos ADSL2+ interfaces, USB, serial console, CF slot, and miniPCI slot.

I'll add support for the LEDs separately.

Signed-off-by: Philip A. Prindeville 


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23390 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-10 22:48:33 +00:00
jow
84c3ecfb7f [x86] adjust image defaults for KVM
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22950 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-06 02:31:37 +00:00
agb
5ae37573d1 [x86] image: use internal qemu-img for vmdk and vdi images
drop host dependencies on qemu-utils and VirtualBox

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22553 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-09 04:22:39 +00:00
nbd
0ef361248d x86: build fully functional images on Mac OS X, now that grub is fixed
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21609 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-28 19:48:21 +00:00
nico
ff9add1877 image/x86: fix typo when building on Mac OS X (closes: #7303)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21401 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-08 12:46:25 +00:00
nico
34653c1b78 target/x86: cleanup image config options
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21365 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-05 02:11:15 +00:00
nico
85af4b9c19 target/x86: use common config items for options shared between generic and olpc targets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21364 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-05 02:07:38 +00:00
nico
cf99c0544b images: rename CONFIG_TARGET_ROOTFS_FSPART to CONFIG_TARGET_ROOTFS_PARTSIZE
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21362 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-05 01:52:54 +00:00
nico
bb43ad8e7d package/grub: build a host grub and a target grub (#7269)
- use the host grub binary for grub install, but with target stage files
 - disable SSP (-fno-stack-protector) & Compile Time Buffer Checks (-U_FORTIFY_SOURCE) if appropriate
 - create a target grub package


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21305 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-02 17:32:25 +00:00
nico
d12f20b38d target/x86: add to changes missed from [21246] preventing .vdi & .vmdk image generation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21277 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-30 18:43:39 +00:00
nico
f85b572e73 target/x86: various image changes
* add a -combined suffix for grub+kernel+rootfs images and -rootfs for root filesystem only images
 * change ext from .image to .img
 * fix perms on VirtualBox .vdi image
 * gzip ext2 rootfs image as well


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21246 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-29 03:03:47 +00:00
nico
f41147f400 target/x86: rearrange image Makefile, indent, reorder, simplify, change some ifeq/ifneq tests
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21245 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-29 00:47:05 +00:00
nico
fd85bc43ce target/x86: remove temporary files in image generation scripts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21243 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-29 00:41:22 +00:00
nico
fa0689dd0b replace old quote stripping with calls to qstrip macro
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-29 00:32:44 +00:00
nico
bca3f225e9 define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20834 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-12 23:15:56 +00:00
florian
8ff8151448 [x86] add net5501 support
This patch brings up the net5501 platform.

Note that the x86/ target included support for all x86/ class
processors.  That's not technically correct.  This should be constrained
only to the "generic" subtarget.  Every x86-class target that isn't
generic should be able to select only the optimizations/capabilities
applicable to that architectural variant.

It's also assumed that all x86 processors have keyboard & mouse ports,
ISA, DMI, ACPI... the embedded ones typically don't.  Again, moving
that to the generic subtarget.

Fortunately, this was a fairly benign tweak.

The net5501 board includes the following logic:

Geode/LX processor
CS5535 super-I/O chip
PC87360 sensor chip
Via Rhine Ethernet controllers
Via Sata controllers
USB, LEDS, I2C

Signed-off-by: Philip Prindeville <philipp_subx@redfish-solutions.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20794 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-11 12:36:55 +00:00
jow
f74678487d [x86]
- clean up menu.lst template
	- make grub usage of vt0 selectable in menuconfig
	- choose appropriate default baudrate for soekris devices
	- fix generation of grub menu for iso images


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19681 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-17 00:59:41 +00:00
jow
9ac055aef2 [x86] make console port editable through menuconfig, gzip ext2 images, add suitable defaults for Xen
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19612 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-12 19:04:12 +00:00
kaloz
6121023e90 remove handling of older unsupported kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18955 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-27 21:54:09 +00:00
florian
50aa8c3901 [x86] add rootwait option to the kernel command line (#6209)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18672 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-06 09:12:34 +00:00
kaloz
9e00442277 fix grub image target dependency
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18446 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-18 10:13:40 +00:00
kaloz
e71fb302b1 change x86 image generation handling to treat only olpc specially
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18441 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-17 19:49:25 +00:00
florian
ea8823c993 [x86] merge the olpc target with the x86 target, both tested and running
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-03 01:02:39 +00:00
nbd
9ad585814b x86: use libata in 2.6.30, fix pata support for sc1200 (used on wrap)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17722 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-25 14:15:21 +00:00
kaloz
eac1cfc4ba make kernels use /etc/preinit by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15840 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 10:20:53 +00:00
jow
9e6dab0a93 Fix building of iso filesystem
This fixes two errors when building iso filesystem:

a) dir root.grub/boot doesn't get created.
b) the creation of .image file by gen_image.sh which apparently is not needed
when building an iso.

Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15682 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-07 13:50:09 +00:00
hauke
5d840152c8 [x86] The image was selected from a wrong location.
Fixes bug #4618


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14948 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-19 13:02:06 +00:00
jow
39c762c594 [x86] Use wildcards to copy grub stage files, will cover both i386-pc and i386-openwrt directory names
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13963 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-10 23:12:21 +00:00
jow
144f1efa5a [x86] fix grub installation on target images, regression caused by multi-libc support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13936 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-08 16:51:01 +00:00
cyrus
818a5943dc Use VBoxManage instead of obsolete vditool to generate VirtualBox images.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13821 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-02 14:35:18 +00:00
florian
4d0450885f Add support for creating VMware vmdk images #1317
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13158 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-09 17:39:09 +00:00