Hi, try to select CONFIG_MACH_TS41X - -# CONFIG_MACH_TS41X is not set +CONFIG_MACH_TS41X=y - in target/linux/kirkwood/config-default
By default the plattform support ist not enabled. Have a look at r24541. Their we did the same for the openrd. maybe that helps, thomas Am 18.01.2011 12:35, schrieb John Crispin: > try turning on early console in the openwrt menuconfig > > Global build settings->Compile the kernel with early printk > > the kernel will then tell you hopefully why it fails to boot > > > > On 18/01/11 11:41, Zintis Pētersons wrote: >> arcnum is set to 2502 (0x09c6): >> >> echo -en "\x09\x1c\xa0\xe3\xc6\x10\x81\xe3" > >> $(KDIR)/qnap-ts41x-zImage >> >> cat $(LINUX_DIR)/arch/arm/boot/zImage >> $(KDIR)/qnap-ts41x-zImage >> $(STAGING_DIR_HOST)/bin/mkimage -A arm -O linux -T kernel \ >> -C none -a 0x00008000 -e 0x00008000 -n 'Linux-$(LINUX_VERSION)' \ >> -d $(KDIR)/qnap-ts41x-zImage $(KDIR)/qnap-ts41x-uImage >> >> I followed instructions from there: >> http://www.cyrius.com/debian/kirkwood/qnap/ts-41x/ and there is no mention >> about mainlineLinux. I'll try it later. >> >> I unpacked zImage >> ftp://ftp.debian.org/debian/dists/testing/main/installer-armel/current/image >> s/kirkwood/network-console/qnap/ts-41x/kernel and packed it back to uImage >> the same way as Openwrt. The kernel booted normally. >> >> >> -----Original Message----- >> From: openwrt-devel-boun...@lists.openwrt.org >> [mailto:openwrt-devel-boun...@lists.openwrt.org] On Behalf Of John Crispin >> Sent: Tuesday, January 18, 2011 11:09 AM >> To: openwrt-devel@lists.openwrt.org >> Subject: Re: [OpenWrt-Devel] QNAP porting >> >> mainlineLinux=no should be yes afaik and you need to set the arcnum >> >> >> On 18/01/11 07:47, Zintis Pētersons wrote: >>> baudrate=115200 >>> loads_echo=0 >>> ipaddr=192.168.0.50 >>> serverip=192.168.0.1 >>> rootpath=/mnt/ARM_FS/ >>> netmask=255.255.255.0 >>> run_diag=yes >>> console=console=ttyS0,115200 >>> CASset=min >>> MALLOC_len=1 >>> ethprime=egiga0 >>> bootargs=console=ttyS0,115200 root=/dev/ram initrd=0xa00000,0x900000 >>> ramdisk=34816 >>> bootcmd=cp.l 0xf8200000 0x800000 0x080000;cp.l 0xf8400000 0xa00000 >>> 0x240000;bootm 0x800000 >>> ethaddr=00:50:43:00:02:02 >>> ethmtu=1500 >>> usb0Mode=host >>> netretry=no >>> rcvrip=169.254.100.100 >>> loadaddr=0x02000000 >>> autoload=no >>> ethact=egiga0 >>> stdin=serial >>> stdout=serial >>> stderr=serial >>> mainlineLinux=no >>> enaMonExt=no >>> enaCpuStream=no >>> enaWrAllo=no >>> pexMode=RC >>> disL2Cache=no >>> setL2CacheWT=yes >>> disL2Prefetch=yes >>> enaICPref=yes >>> enaDCPref=yes >>> sata_dma_mode=yes >>> netbsd_en=no >>> bootdelay=1 >>> disaMvPnp=no >>> bootp_vendor_class=F_TS-419P+ >>> enaAutoRecovery=yes >>> pcieTune=no >>> >>> Environment size: 809/4092 bytes >>> >>> -----Original Message----- >>> From: openwrt-devel-boun...@lists.openwrt.org >>> [mailto:openwrt-devel-boun...@lists.openwrt.org] On Behalf Of John >>> Crispin >>> Sent: Tuesday, January 18, 2011 8:46 AM >>> To: openwrt-devel@lists.openwrt.org >>> Subject: Re: [OpenWrt-Devel] QNAP porting >>> >>> show us the printenv output please >>> >>> >>> On 18/01/11 07:07, Zintis Pētersons wrote: >>>> I’m trying to port GNAP TS-419P+ to OpenWrt. I have tested (from >>>> http://www.cyrius.com/debian/kirkwood/qnap/ts-41x/) that Debian >>>> kernel works well. >>>> >>>> >>>> >>>> The OpenWrt kernel doesnt boot. The serial console output gives >>>> strage output – garbage (See below.). Could anyone give me a hint >>>> what is the problem? >>>> >>>> >>>> >>>> __ __ _ _ >>>> >>>> | \/ | __ _ _ ____ _____| | | >>>> >>>> | |\/| |/ _` | '__\ \ / / _ \ | | >>>> >>>> | | | | (_| | | \ V / __/ | | >>>> >>>> |_| |_|\__,_|_| \_/ \___|_|_| >>>> >>>> _ _ ____ _ >>>> >>>> | | | | | __ ) ___ ___ | |_ >>>> >>>> | | | |___| _ \ / _ \ / _ \| __| >>>> >>>> | |_| |___| |_) | (_) | (_) | |_ >>>> >>>> \___/ |____/ \___/ \___/ \__| ** LOADER ** >>>> >>>> ** MARVELL BOARD: DB-88F6282A-BP LE TS-419P+ ,PHY=1.8v >>>> >>>> >>>> >>>> U-Boot 1.1.4 (Sep 20 2010 - 15:17:40) Marvell version: 3.5.3 >>>> >>>> >>>> >>>> U-Boot code: 00600000 -> 0067FFF0 BSS: -> 006CD5C0 >>>> >>>> >>>> >>>> Soc: 88F6282 A0CPU running @ 1600Mhz L2 running @ 533Mhz >>>> >>>> SysClock = 533Mhz , TClock = 200Mhz >>>> >>>> >>>> >>>> DRAM (DDR3) CAS Latency = 7 tRP = 7 tRAS = 20 tRCD=7 >>>> >>>> DRAM CS[0] base 0x00000000 size 256MB >>>> >>>> DRAM CS[1] base 0x10000000 size 256MB >>>> >>>> DRAM Total size 512MB 16bit width >>>> >>>> Addresses 8M - 0M are saved for the U-Boot usage. >>>> >>>> Mem malloc Initialization (8M - 7M): Done >>>> >>>> [16384kB@f8000000] Flash: 16 MB >>>> >>>> >>>> >>>> CPU : Marvell Feroceon (Rev 1) >>>> >>>> USB 0: host mode >>>> >>>> PEX 0: PCI Express Root Complex Interface >>>> >>>> PEX interface detected Link X1 >>>> >>>> PEX 1: PCI Express Root Complex Interface >>>> >>>> PEX interface detected Link X1 >>>> >>>> >>>> >>>> Reset IDE: >>>> >>>> Marvell Serial ATA Adapter >>>> >>>> Integrated Sata device found >>>> >>>> >>>> >>>> Net: egiga0 [PRIME], egiga1 >>>> >>>> Hit any key to stop autoboot: 0 >>>> >>>> ## Booting image at 00800000 ... >>>> >>>> Image Name: Linux-2.6.35.9 >>>> >>>> Created: 2011-01-17 22:36:38 UTC >>>> >>>> Image Type: ARM Linux Kernel Image (uncompressed) >>>> >>>> Data Size: 1090396 Bytes = 1 MB >>>> >>>> Load Address: 00008000 >>>> >>>> Entry Point: 00008000 >>>> >>>> Verifying Checksum ... OK >>>> >>>> OK >>>> >>>> >>>> >>>> Starting kernel ... >>>> >>>> >>>> >>>> Uncompressing Linux... done, booting the kernel. >>>> >>>> d®qP+e5gA+ĖN:V&Iw¬YwĖQ747Ct©WCuWB*EP+eueXµz*QP&bjo >>>> >>>> >>>> Ŗ1+PB,SZ4J„¬RÉTa).Je7Ōė].*mØZ%cF+RI:®7w]$e%½ >>>> >>>> >>>> )ØĖBX¬kfT!)iI-h(*„AT;Q1+µiP®·i:QwbqŖźTjAqŖW5Øa„ÅF<£¬5]7¼wA9;Ö;]seq) >>>> >>>> M, @, >>>> >>>> NF-we}(ÖEQs®UE¹U >>>> >>>> E4-q)A3ŗ >>>> >>>> “e5JEw£(Q4=P >>>> >> ź~6-ex]P×gI§I1<ōwTGQ8.ā§]9¬wA7gBP„ĒA4(VkI{NX,6ĘÕ+]1;ŌźYw¬t®uPŌge7«ŖŅh=ÉD„B >>>> :uiEIz„A5Øi:©Bpq, B(X®@, >>>> >>>> Y0ģg×N8¤ėTQ (U+QPĖIĒeuW$-¾d0G"(SJ >>>> 2.+eU£(ei:.bE4-e4(+E4-¢gi:.*uP+V&(Õ§IsVBZ+iJ"-iqU2§|7¹ŖA3Ŗ >>>> >>>> >>>> DA;: >>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> openwrt-devel mailing list >>>> openwrt-devel@lists.openwrt.org >>>> https://lists.openwrt.org/mailman/listinfo/openwrt-devel >>> _______________________________________________ >>> openwrt-devel mailing list >>> openwrt-devel@lists.openwrt.org >>> https://lists.openwrt.org/mailman/listinfo/openwrt-devel >>> >>> _______________________________________________ >>> openwrt-devel mailing list >>> openwrt-devel@lists.openwrt.org >>> https://lists.openwrt.org/mailman/listinfo/openwrt-devel >> _______________________________________________ >> openwrt-devel mailing list >> openwrt-devel@lists.openwrt.org >> https://lists.openwrt.org/mailman/listinfo/openwrt-devel >> >> _______________________________________________ >> openwrt-devel mailing list >> openwrt-devel@lists.openwrt.org >> https://lists.openwrt.org/mailman/listinfo/openwrt-devel > _______________________________________________ > openwrt-devel mailing list > openwrt-devel@lists.openwrt.org > https://lists.openwrt.org/mailman/listinfo/openwrt-devel _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel