* Mathias Kresin <d...@kresin.me> wrote: > 2016-11-06 20:47 GMT+01:00 Tino Reichardt <list-l...@mcmilk.de>: > > The main thing is, the kernel stops very early, I have turned on every > > debug option, but have not much info :( > > > > [ 0.000000] Linux version 4.4.30 (mcmilk@lap-00488) (gcc version 5.4.0 > > (LEDE GCC 5.4.0 r2084) ) #0 Sat Nov 5 20:54:43 2016 > > [ 0.000000] SOC_ID_AMAZON_SE_* done! > > [ 0.000000] SoC: Amazon_SE rev 1.3 > > [ 0.000000] bootconsole [early0] enabled > > [ 0.000000] CPU0 revision is: 0001906c (MIPS 4KEc) > > [ 0.000000] MIPS: machine is ALL0333CJ - Allnet ALL0333CJ DSL Modem > > [ 0.000000] Determined physical RAM map: > > [ 0.000000] memory: 00518000 @ 00002000 (usable) > > [ 0.000000] memory: 00136000 @ 0051a000 (usable after init) > > [ 0.000000] Wasting 64 bytes for tracking 2 unused pages > > > > Has someone an idea? > > I guess I found the commit mentioned by john which removed the AMAZON > SE support [0] from the lantiq target. The obvious question that comes > in mind when having a look at this commit: Do you have enabled > CONFIG_SOC_AMAZON_SE in your kernel config? Not sure if it really > makes a difference since the config option seams to be only used by > target/linux/lantiq/patches-4.4/0008-MIPS-lantiq-backport-old-timer-code.patch > and not in the kernel at all.
Yes, CONFIG_SOC_AMAZON_SE=y is in my .config settings. I am trying now with cmdline settings like " ... mem=16M" I will give feedback when done, I am also reading the patchset and try to get into this mips specific settings... what is when called, and so one... > You might want to give the parent of the mentioned commit a try, to > make sure that it worked at least back in the days. I tried directly multiple images from the 12.09 release for amazon-se... they all do not boot on my system, on one I got some output: It was this one: openwrt-lantiq-ase-NONE-jffs2-256k boot.log: <snip> AMAZON_SE # bootm 0x80500000 Checking Images Integrity ... Kernel: OK Rootfs: OK ## Booting image at 80500000 ... Image Name: MIPS OpenWrt Linux-3.3.8 Created: 2013-03-23 13:11:17 UTC Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 972129 Bytes = 949.3 kB Load Address: 80002000 Entry Point: 80002000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Starting kernel ... [ 0.000000] Linux version 3.3.8 (blogic@Debian-60-squeeze-64-minimal) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Sat Mar 23 13:11:07 UTC 2013 [ 0.000000] SoC: Amazon_SE rev 1.3 [ 0.000000] bootconsole [early0] enabled [ 0.000000] CPU revision is: 0001906c (MIPS 4KEc) [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 01000000 @ 00000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Zone PFN ranges: [ 0.000000] Normal 0x00000000 -> 0x00001000 [ 0.000000] Movable zone start PFN for each node [ 0.000000] Early memory PFN ranges [ 0.000000] 0: 0x00000000 -> 0x00001000 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping off. Total pages: 4064 [ 0.000000] Kernel command line: [ 0.000000] PID hash table entries: 64 (order: -4, 256 bytes) [ 0.000000] Dentry cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Inode-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.000000] Primary instruction cache 8kB, VIPT, 4-way, linesize 16 bytes. [ 0.000000] Primary data cache 8kB, 2-way, VIPT, no aliases, linesize 16 bytes [ 0.000000] Memory: 13132k/16384k available (2316k kernel code, 3252k reserved, 366k data, 164k init, 0k highmem) [ 0.000000] NR_IRQS:256 [ 0.000000] CPU Clock: 266MHz [ 0.000000] Calibrating delay loop... 264.70 BogoMIPS (lpj=529408) [ 0.036000] pid_max: default: 32768 minimum: 301 [ 0.040000] Mount-cache hash table entries: 512 [ 0.056000] NET: Registered protocol family 16 [ 0.068000] gpiochip_add: registered GPIOs 0 to 15 on device: ltq_gpio [ 0.072000] gpiochip_add: registered GPIOs 16 to 31 on device: ltq_gpio [ 0.076000] MIPS: machine is Generic Lantiq based board [ 0.104000] bio: create slab <bio-0> at 0 [ 0.116000] Switching to clocksource MIPS [ 0.132000] NET: Registered protocol family 2 [ 0.136000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.144000] TCP established hash table entries: 512 (order: 0, 4096 bytes) [ 0.152000] TCP bind hash table entries: 512 (order: -1, 2048 bytes) [ 0.156000] TCP: Hash tables configured (established 512 bind 512) [ 0.164000] TCP reno registered [ 0.168000] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.172000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.180000] NET: Registered protocol family 1 [ 0.184000] gptu: totally 6 16-bit timers/counters [ 0.192000] gptu: misc_register on minor 63 [ 0.196000] gptu: succeeded to request irq 126 [ 0.200000] gptu: succeeded to request irq 127 [ 0.204000] gptu: succeeded to request irq 128 [ 0.208000] gptu: succeeded to request irq 129 -> here it hangs... squashfs or some other problem like this ... </snap> I also see no flash memory in this log, I think my Spansion chips were not directly supported in that kernel version. LEDE 4.4 has support for them ;) -- Best regards, TR _______________________________________________ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev