Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 13, 2014 04:00PM |
Admin Registered: 14 years ago Posts: 19,295 |
root@Dockstar:/localdisk/linux/uboot# ./kwboot-tool/kwboot -t -B 115200 /dev/ttyUSB0 -b uboot.2013.10-bodhi-1-uart.nsa325.test.kwb Sending boot message. Please reboot the target...\ Sending boot image... 0 % [......................................................................] 3 % [......................................................................] 93 % [......................................................................] 96 % [......................................................................] 99 % [.................] [Type Ctrl-\ + c to quit] U-Boot 2013.10-bodhi-1 (Aug 13 2014 - 12:56:57) ZyXEL NSA325 2-Bay Power Media Server DEBUG: Booting UART, print_cpuinfo ... SoC: Kirkwood 88F6282_?? DRAM: 512 MiB WARNING: Caches not enabled board_init: initialized NAND: 128 MiB *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: egiga0 Warning: failed to set MAC address MV88E1318 PHY initialized on egiga0 DEBUG: start main_loop DEBUG: main_loop entered: bootdelay=3 NSA325> ?
root@Dockstar:/localdisk/linux/uboot# ./kwboot-tool/kwboot -t -B 115200 /dev/ttyUSB0 -b uboot.2013.10-bodhi-1-uart.nsa325.test.kwb Sending boot message. Please reboot the target...- Sending boot image... 0 % [......................................................................] 3 % [......................................................................] 6 % [......................................................................] ... 93 % [......................................................................] 96 % [......................................................................] 99 % [.................] [Type Ctrl-\ + c to quit] U-Boot 2013.10-bodhi-1 (Aug 13 2014 - 12:56:57) ZyXEL NSA325 2-Bay Power Media Server DEBUG: Booting UART, print_cpuinfo ... SoC: Kirkwood 88F6282_?? DRAM: 512 MiB WARNING: Caches not enabled board_init: initialized NAND: 128 MiB *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: egiga0 Warning: failed to set MAC address MV88E1318 PHY initialized on egiga0 DEBUG: start main_loop DEBUG: main_loop entered: bootdelay=3 NSA325> ? __ __ _ _ | \/ | __ _ _ ____ _____| | | | |\/| |/ _` | '__\ \ / / _ \ | | | | | | (_| | | \ V / __/ | | |_| |_|\__,_|_| \_/ \___|_|_| _ _ ____ _ | | | | | __ ) ___ ___ | |_ | | | |___| _ \ / _ \ / _ \| __| | |_| |___| |_) | (_) | (_) | |_ \___/ |____/ \___/ \___/ \__| ** MARVELL BOARD: DB-88F6282A-BP LE U-Boot 1.1.4 (Jul 18 2013 - 10:47:29) Marvell version: 3.5.9 U-Boot code: 00600000 -> 0067FFF0 BSS: -> 006CFB00 Soc: 88F6282 A1CPU running @ 1600Mhz L2 running @ 533Mhz SysClock = 533Mhz , TClock = 200Mhz DRAM (DDR3) CAS Latency = 7 tRP = 8 tRAS = 24 tRCD=8 DRAM CS[0] base 0x00000000 size 512MB DRAM Total size 512MB 16bit width Addresses 10M - 0M are saved for the U-Boot usage. Mem malloc Initialization (10M - 7M): Done NAND:128 MB Flash: 0 kB CPU : Marvell Feroceon (Rev 1) Kernel address is 0x4640000. Streaming disabled Write allocate disabled USB 0: host mode [BlueDBG] reseting SoC Pex[0] 0 ... PEX 0: PCI Express Root Complex Interface PEX interface detected Link X1 [BlueDBG] reseting SoC Pex[1] 0 ... [BlueDBG] reseting SoC Pex[1] 1 ... [BlueDBG] reseting SoC Pex[1] 2 ... [BlueDBG] reseting SoC Pex[1] 3 ... [BlueDBG] reseting SoC Pex[1] 4 ... [BlueDBG] reseting SoC Pex[1] 5 ... [BlueDBG] reseting SoC Pex[1] 6 ... [BlueDBG] reseting SoC Pex[1] 7 ... [BlueDBG] reseting SoC Pex[1] 8 ... [BlueDBG] reseting SoC Pex[1] 9 ... [BlueDBG] reseting SoC Pex[1] 10 ... PEX 1: interface detected no Link. Net: egiga0 [PRIME] Hit any key to stop autoboot: 0
board_init: initialized .. DEBUG: main_loop entered: bootdelay=3We have executed that board_init and then waiting at the main loop. Perhaps the watchdog came in and reset it (to make sure I run a clean test, I've removed all my attempts to poke the watchdog GPIO from this build. So it is the same code out of GitHub, except for those debug printfs).
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 13, 2014 04:05PM |
Registered: 12 years ago Posts: 232 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 13, 2014 04:14PM |
Registered: 12 years ago Posts: 232 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 13, 2014 04:18PM |
Admin Registered: 14 years ago Posts: 19,295 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 13, 2014 04:30PM |
Admin Registered: 14 years ago Posts: 19,295 |
Result 1: wait, why would it have shut downI guess the warm start had some remnants of stock u-boot in memory, and it did not jive with new u-boot copy.
Result 2: Okay, now if we can get the phy_init stuff working for it, we might actually be able to shut off the watchdog.OK, back to you.
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 14, 2014 04:16PM |
Admin Registered: 14 years ago Posts: 19,295 |
#define WATCHDOG_SIGNAL (1 << 16) should be #define WATCHDOG_SIGNAL (1 << 14)
U-Boot 2013.10-bodhi-1 (Aug 14 2014 - 13:48:08) ZyXEL NSA325 2-Bay Power Media Server DEBUG: Booting UART, print_cpuinfo ... SoC: Kirkwood 88F6282_?? DRAM: 512 MiB WARNING: Caches not enabled DEBUG: board_init: initialized NAND: 128 MiB *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: egiga0 Warning: failed to set MAC address MV88E1318 PHY initialized on egiga0 DEBUG: start main_loop DEBUG: main_loop entered: bootdelay=3 NSA325> printenv baudrate=115200 bootdelay=3 ethact=egiga0 stderr=serial stdin=serial stdout=serial Environment size: 96/131068 bytes NSA325> mw.l f1010100 0020c000 NSA325> usb start (Re)start USB... USB0: USB EHCI 1.00 scanning bus 0 for devices... 4 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found NSA325> ext2ls usb 0:1 /boot <DIR> 4096 . <DIR> 4096 .. 2460768 uImage.3.14.0-kirkwood-tld-3 6362624 uInitrd.3.14.0-kirkwood-tld-3 2707144 uImage 5994381 uInitrd 2460704 vmlinuz-3.14.0-kirkwood-tld-3 1737398 System.map-3.14.0-kirkwood-tld-3 2707080 vmlinuz-3.16.0-kirkwood-tld-1 123040 config-3.14.0-kirkwood-tld-3 6362560 initrd.img-3.14.0-kirkwood-tld-3 1903139 System.map-3.16.0-kirkwood-tld-1 126024 config-3.16.0-kirkwood-tld-1 5994317 initrd.img-3.16.0-kirkwood-tld-1 NSA325>
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 14, 2014 04:18PM |
Registered: 12 years ago Posts: 232 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 14, 2014 04:20PM |
Admin Registered: 14 years ago Posts: 19,295 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 14, 2014 08:53PM |
Admin Registered: 14 years ago Posts: 19,295 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 08:33AM |
Registered: 12 years ago Posts: 232 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 01:57PM |
Admin Registered: 14 years ago Posts: 19,295 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 02:31PM |
Admin Registered: 14 years ago Posts: 19,295 |
grep -5 MTD arch/arm/mach-kirkwood/nsa325-setup.c.org static struct mtd_partition nsa325_nand_parts[] = { { .name = "uboot", .offset = 0, .size = SZ_1M, .mask_flags = MTD_WRITEABLE }, {
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 02:33PM |
Registered: 12 years ago Posts: 232 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 02:42PM |
Admin Registered: 14 years ago Posts: 19,295 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 03:43PM |
Admin Registered: 14 years ago Posts: 19,295 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 04:58PM |
Registered: 12 years ago Posts: 232 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 05:07PM |
Admin Registered: 14 years ago Posts: 19,295 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 16, 2014 05:34PM |
Registered: 10 years ago Posts: 16 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 16, 2014 05:47PM |
Admin Registered: 14 years ago Posts: 19,295 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 17, 2014 04:44PM |
Admin Registered: 14 years ago Posts: 19,295 |
./include/configs/nsa325.h #define CONFIG_ENV_ADDR 0xc0000 #define CONFIG_ENV_OFFSET 0xc0000 /* env starts here */
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 19, 2014 11:56AM |
Registered: 12 years ago Posts: 232 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 19, 2014 06:14PM |
Admin Registered: 14 years ago Posts: 19,295 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 09, 2014 04:52PM |
Registered: 10 years ago Posts: 16 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 09, 2014 04:55PM |
Registered: 12 years ago Posts: 232 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 09, 2014 04:57PM |
Registered: 12 years ago Posts: 232 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 09, 2014 05:13PM |
Admin Registered: 14 years ago Posts: 19,295 |
md ff00003cI think it's best if you post the attempt UART boot log after doing what Warhead said: start kwboot first, and power on. The type of error shown might give a hint of what happened.The log you've posted was the serial console after stock u-boot has booted.
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 11, 2014 08:46AM |
Admin Registered: 14 years ago Posts: 19,295 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 11, 2014 09:56AM |
Registered: 12 years ago Posts: 232 |
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 11, 2014 03:38PM |
Admin Registered: 14 years ago Posts: 19,295 |
Quote
a. Download the default u-boot envs at Dropbox:
uboot.2014.07-tld-1.environment.img.bodhi.tar
md5
c5921e3ea0a07a859878339ffb771088
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 12, 2014 03:38PM |
Admin Registered: 14 years ago Posts: 19,295 |