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: [email protected]
[mailto:[email protected]] On Behalf Of John Crispin
Sent: Tuesday, January 18, 2011 11:09 AM
To: [email protected]
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: [email protected]
> [mailto:[email protected]] On Behalf Of John
> Crispin
> Sent: Tuesday, January 18, 2011 8:46 AM
> To: [email protected]
> 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
>> [email protected]
>> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
>
> _______________________________________________
> openwrt-devel mailing list
> [email protected]
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
>
> _______________________________________________
> openwrt-devel mailing list
> [email protected]
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel