On Tue, Jul 8, 2014 at 9:39 PM, Ian Campbell <i...@hellion.org.uk> wrote: > On Mon, 2014-07-07 at 17:05 +0200, Martin Michlmayr wrote: >> * Bastien ROUCARIES <roucaries.bast...@gmail.com> [2014-07-06 22:10]: >> > >> You combine the kernel and the DTB in $(TEMP)/dns-320/vmlinuz-dns320. >> > >> But then >> > >> instead of using this file to generate the kernel.uboot, you use the >> > >> original >> > >> kernel. >> > >> > Corrected thank >> >> Looks good. > > I went to apply this but: > > mkdir -p ./tmp/kirkwood_network-console/dns-320 > cat ./tmp/kirkwood_network-console/vmlinuz-3.14-1-kirkwood > ./tmp/kirkwood_network-console/lib/kirkwood-dns320.dtb > > ./tmp/kirkwood_network-console/dns-320/vmlinuz-dns320 > mkimage -A arm -O linux -T kernel -C none -e 0x00008000 -a 0x00008000 -n > "Debian kernel" -d ./tmp/kirkwood_network-console/dns-320/kernel > ./tmp/kirkwood_network-console/dns-320/vmlinuz-dns320 > /usr/bin/mkimage: Can't open ./tmp/kirkwood_network-console/dns-320/kernel: > No such file or directory > config/armel/kirkwood/network-console.cfg:9: recipe for target 'dns-320' > failed
My fault here updated version > Ian. >
From afa66cf670632e226ac9a2560fbcfd1b5dc40544 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bast...@gmail.com> Date: Sun, 22 Jun 2014 20:08:10 +0200 Subject: [PATCH] Add dns-320 to debian installer list MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Will allow to install debian on dns-320 Signed-off-by: Bastien ROUCARIÈS <roucaries.bast...@gmail.com> --- build/config/armel/kirkwood/network-console.cfg | 13 ++++++++++++- debian/control | 4 ++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/build/config/armel/kirkwood/network-console.cfg b/build/config/armel/kirkwood/network-console.cfg index 24f8803..1489ec4 100644 --- a/build/config/armel/kirkwood/network-console.cfg +++ b/build/config/armel/kirkwood/network-console.cfg @@ -1,9 +1,20 @@ MEDIA_TYPE = netboot image (SSH) -TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) ts219 ts41x lacie +TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) dns-320 ts219 ts41x lacie EXTRANAME = $(MEDIUM) TYPE = netboot/network-console +# D-Link DNS-320 +dns-320: + mkdir -p $(SOME_DEST)/$(EXTRANAME)/d-link/dns-320 + mkdir -p $(TEMP)/dns-320 + cat $(TEMP_KERNEL) $(TEMP_DTBS)/kirkwood-dns320.dtb > $(TEMP)/dns-320/vmlinuz-dns320 + mkimage -A arm -O linux -T kernel -C none -e 0x00008000 -a 0x00008000 -n "Debian kernel" -d $(TEMP)/dns-320/vmlinuz-dns320 $(TEMP)/dns-320/kernel.uboot + mkimage -A arm -O linux -T ramdisk -C gzip -e 0x00e00000 -a 0x00e00000 -n "debian-installer ramdisk" -d $(TEMP_INITRD) $(TEMP)/dns-320/initrd.uboot + mkdns323fw -k $(TEMP)/dns-320/kernel.uboot -i $(TEMP)/dns-320/initrd.uboot -t DNS-320 -o $(SOME_DEST)/$(EXTRANAME)/d-link/dns-320/netboot.img + update-manifest $(SOME_DEST)/$(EXTRANAME)/d-link/dns-320/netboot.img "installer image (dlink firmware) for D-Link DNS-320" + + # QNAP TS-119, TS-219 and TS-219P ts219: mkdir -p $(SOME_DEST)/$(EXTRANAME)/qnap/ts-219 diff --git a/debian/control b/debian/control index 6c9551c..535f33f 100644 --- a/debian/control +++ b/debian/control @@ -82,8 +82,8 @@ Build-Depends: # kernels and add nslu2 boot magic. slugimage (>= 0.10+r58-6) [armeb armel], # For building nslu2 firmware images. - dns323-firmware-tools [armel], -# For building firmware images for the D-Link DNS-323. + dns323-firmware-tools (>= 0.3-2) [armel], +# For building firmware images for the D-Link DNS-32(0|3). u-boot-tools [armel armhf], # For creating u-boot images # -- 2.0.0