|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 13, 2014 04:00PM |
Admin Registered: 13 years ago Posts: 18,590 |
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: 11 years ago Posts: 232 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 13, 2014 04:14PM |
Registered: 11 years ago Posts: 232 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 13, 2014 04:18PM |
Admin Registered: 13 years ago Posts: 18,590 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 13, 2014 04:30PM |
Admin Registered: 13 years ago Posts: 18,590 |
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: 13 years ago Posts: 18,590 |
#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: 11 years ago Posts: 232 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 14, 2014 04:20PM |
Admin Registered: 13 years ago Posts: 18,590 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 14, 2014 08:53PM |
Admin Registered: 13 years ago Posts: 18,590 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 08:33AM |
Registered: 11 years ago Posts: 232 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 01:57PM |
Admin Registered: 13 years ago Posts: 18,590 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 02:31PM |
Admin Registered: 13 years ago Posts: 18,590 |
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: 11 years ago Posts: 232 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 02:42PM |
Admin Registered: 13 years ago Posts: 18,590 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 03:43PM |
Admin Registered: 13 years ago Posts: 18,590 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 04:58PM |
Registered: 11 years ago Posts: 232 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 15, 2014 05:07PM |
Admin Registered: 13 years ago Posts: 18,590 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 16, 2014 05:34PM |
Registered: 9 years ago Posts: 16 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 16, 2014 05:47PM |
Admin Registered: 13 years ago Posts: 18,590 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 17, 2014 04:44PM |
Admin Registered: 13 years ago Posts: 18,590 |
./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: 11 years ago Posts: 232 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board August 19, 2014 06:14PM |
Admin Registered: 13 years ago Posts: 18,590 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 09, 2014 04:52PM |
Registered: 9 years ago Posts: 16 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 09, 2014 04:55PM |
Registered: 11 years ago Posts: 232 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 09, 2014 04:57PM |
Registered: 11 years ago Posts: 232 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 09, 2014 05:13PM |
Admin Registered: 13 years ago Posts: 18,590 |
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: 13 years ago Posts: 18,590 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 11, 2014 09:56AM |
Registered: 11 years ago Posts: 232 |
|
Re: Kirkwood U-boot - Getting all supported Kirkwoods on-board September 11, 2014 03:38PM |
Admin Registered: 13 years ago Posts: 18,590 |
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: 13 years ago Posts: 18,590 |