|
Re: No serial output from kernel on Iomega ix2-dl(ng) April 09, 2017 01:32PM |
Registered: 13 years ago Posts: 32 |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) April 09, 2017 03:21PM |
Admin Registered: 15 years ago Posts: 20,071 |
|
sass
Re: No serial output from kernel on Iomega ix2-dl(ng) September 13, 2017 02:58PM |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) September 13, 2017 04:09PM |
Registered: 11 years ago Posts: 488 |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) September 13, 2017 06:39PM |
Admin Registered: 15 years ago Posts: 20,071 |
|
sass
Re: No serial output from kernel on Iomega ix2-dl(ng) September 14, 2017 11:28AM |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) September 15, 2017 12:21AM |
Admin Registered: 15 years ago Posts: 20,071 |
|
sass
Re: No serial output from kernel on Iomega ix2-dl(ng) September 17, 2017 07:32AM |
|
sass
Re: No serial output from kernel on Iomega ix2-dl(ng) September 17, 2017 08:38AM |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) September 17, 2017 04:31PM |
Admin Registered: 15 years ago Posts: 20,071 |
uImage = kernel vmlinuz-xx-.xx.xx + u-boot-header uInitrd = kernel initrd.img-xx.xx.xx + u-boot-header
|
Re: No serial output from kernel on Iomega ix2-dl(ng) September 17, 2017 04:35PM |
Admin Registered: 15 years ago Posts: 20,071 |
ls -lR .
|
Re: No serial output from kernel on Iomega ix2-dl(ng) September 18, 2017 02:01AM |
Registered: 9 years ago Posts: 17 |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) October 09, 2017 08:09PM |
Registered: 8 years ago Posts: 3 |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) October 10, 2017 06:56PM |
Registered: 9 years ago Posts: 17 |
|
Baldmarbles
Re: No serial output from kernel on Iomega ix2-dl(ng) October 22, 2017 07:15PM |
\___/ |____/ \___/ \___/ \__| ** ix2-spi ** ** uboot_ver:0.0.8 **
** MARVELL BOARD: DB-88F6282A-BP LE
U-Boot 1.1.4 (Oct 28 2011 - 15:18:22) Marvell version: 3.6.1 - EMC
U-Boot code: 00600000 -> 0067FFF0 BSS: -> 006CD5A0
Soc: 88F6282 A1 CPU running @ 1600Mhz L2 running @ 800Mhz
SysClock = 533Mhz , TClock = 200Mhz
DRAM (DDR3) CAS Latency = 7 tRP = 7 tRAS = 20 tRCD=7
DRAM CS[0] base 0x00000000 size 256MB
DRAM Total size 256MB 16bit width
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
Found ADT7473, program PWM1 ... OK
[1024kB@f8000000] Flash: 1 MB
Marvell Serial ATA Adapter
Integrated Sata device found
[0 1 0]: Enable DMA mode (6)
Device 1 @ 0 1:
Model: ST2000DM001-9YN164 Firm: CC4B Ser#: Z1E2Z7Y7
Type: Hard Disk
Supports 48-bit addressing
Capacity: 1907729.0 MB = 1863.0 GB (-387938128 x 512)
CPU : Marvell Feroceon (Rev 1)
Streaming disabled
Write allocate disabled
USB 0: host mode
PEX 0: interface detected no Link.
PEX 1: interface detected no Link.
Net: egiga0 [PRIME]
Hit any key to stop autoboot: 3 0
Marvell>> printenv
baudrate=115200
loads_echo=0
rootpath=/srv/ubuntu
run_diag=yes
mvNetConfig=mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500
yuk_ethaddr=00:00:00:EE:51:81
serial_number=5563Y01001G21000170J0A1
ethaddr=00:D0:B8:1D:AD:A9
bootargs_console=console=ttyS0,115200
bootargs_mtdparts=mtdparts=orion_nand:640k(u-boot)ro,16k(u-boot-env),-(iomega-firmware)ro
memoffset_kernel=0x00800000
bootlinux=bootm ${memoffset_kernel} ${memoffset_initrd}
usb_load_=0x00800000 /boot/uImage
filesize=6E8F80
bootcmd_linux=setenv bootargs $(bootargs_linux); mw.l f1010100 0020c000; usb reset; ext2load usb 0:1 $(loadaddr) /boot/uImage; ext2load usb 0:1 0x01100000 /boot/uInitrd; bootm $(loadaddr) 0x01100000
bootlinuxm=0x00800000=0x01100000
boardtest=1
memoffset_initrd=0x01100000
usb_scan=setenv usb_device 0:1; setenv usb_root sdb1
make_usb_bootargs=setenv bootargs $(console) $(bootargs_mtd) $(bootargs_end) root=/dev/$(usb_root) rootdelay=10 rootfstype=ext3
bootcmd1=ide read 0x40000 0x800 0x1800; ide read 0x900000 0x2000 0x1800; setenv bootargs $(console) $(bootargs_root) $(bootargs_mtd) $(bootargs_end); bootm 0x40000 0x900000;run bootcmd2
rootdelay=4
rootfstype=ext3
load_initrd=ext2load usb 0:1 0x1100000 /boot/uInitrd
load_uimage=ext2load usb 0:1 0x800000 /boot/uImage
usb_root=LABEL=rootfs
usb_boot=usb start; run load_uimage; run load_initrd; bootm 0x800000 0x1100000
disL2Prefch=yes
disL2Pref=yes
disL2Cach=no
MALLOC_len=1
ethprime=egiga0
bootargs_end=:::DB88FXX81:eth0:none
image_name=uImage
standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/mtdblock0 rw ip=$(ipaddr):$(serverip)$(bootargs_end) $(mvPhoneConfig); bootm 0x2000000;
lcd0_enable=0
lcd0_params=640x480-16@60
ethmtu=1500
mvPhoneConfig=mv_phone_config=dev[0]:fxs,dev[1]:fxo
usb0Mode=host
netretry=no
rcvrip=169.254.100.100
loadaddr=0x02000000
autoload=no
image_multi=yes
ethact=egiga0
console=console=ttyS0,115200
kernelimage=zImage
initrdimage=mfginitrd
mfgmodel=ix2
preroot_ver=0.0.2
bootcmd2=ide dev 1;ide read 0x40000 0x800 0x1800; ide read 0x900000 0x2000 0x1800; bootm 0x40000 0x900000;
uboot_ver=0.0.8
modelname=SM10G78635
fw_ver=4.1.102.29716
runintime=10800
ftpserver=192.168.43.4
testfile=100M
mfgtest_state=system_tested_ok
pre_path=IX2/1.1.0/download_runin.sh
pre_path_conf=IX2/1.1.0/download_runin.conf
pre_serverip=192.168.32.4
pre_user=ixxrunin
pre_passwd=123
pre_dirzi=IX2/1.1.0
bootfile=zImage
gatewayip=192.168.1.1
netmask=255.255.255.0
ipaddr=192.168.1.234
serverip=192.168.1.126
arcNumber=11
bootcmd_original=ide reset; ide read 0x40000 0x800 0x1800; ide read 0x900000 0x2000 0x1800; setenv bootargs $(console) $(bootargs_root) $(bootargs_mtd) $(bootargs_end); bootm 0x40000
bootargs_root_original=root=/dev/ram0
bootargs_root=root=/dev/sda3
bootargs_mtd=mtdparts=spi_flash:0x7e000@0(u-boot),0x1000@0x7f000(env),0x1000@0x7e000(env2)
bootcmd=mw.l 0xf1010148 0x80; ide reset; ext2load usb 0:1 0x800000 /boot/uImage; ext2load usb 0:1 0x1100000 /boot/uInitrd; setenv bootargs $(console) $(bootargs_root) $(bootargs_end); bootm 0x800000 0x1100000
bootargs=console=ttyS0,115200 root=/dev/sda3 :::DB88FXX81:eth0:none
bootcmd_usb=usb reset; run usb_sca; run make_usb_bootargs; ext2load usb 0:1 0x800000 /boot/uImage; ext2load usb 0:1 0x1100000
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
vxworks_en=no
bootdelay=3
disaMvPnp=no
enaAutoRecovery=yes
pcieTune=no
pcieTune1=no
Environment size: 3646/4091 bytes
Marvell>> usb start
(Re)start USB...
USB: scanning bus for devices... 2 USB Device(s) found
Waiting for storage device(s) to settle before scanning...
1 Storage Device(s) found
Marvell>> ext2load usb 0:1 0x800000 /boot/uImage
....
.
......
............
.........................
...................................................
......................................................................................................
.........................................................................................................................................................................
3834683 bytes read
Marvell>> ext2load usb 0:1 0x1100000 /boot/uInitrd
....
.
......
............
.........................
...................................................
......................................................................................................
.................................................................................................................................................................................................................
.....................................................................................................................................................................................................................................................................................................
7245696 bytes read
Marvell>> bootm 0x800000 0x1100000
## Booting image at 00800000 ...
Image Name: Linux-4.12.1-kirkwood-tld-1
Created: 2017-10-21 23:45:27 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3834619 Bytes = 3.7 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 01100000 ...
Image Name: initramfs-4.12.1-kirkwood-tld-1
Created: 2017-07-24 0:18:23 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 7245632 Bytes = 6.9 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Starting kernel ...
|
Re: No serial output from kernel on Iomega ix2-dl(ng) October 23, 2017 12:11AM |
Admin Registered: 15 years ago Posts: 20,071 |
setenv bootargs_end ':::DB88FXX81:eth0:none earlyprintk=serial' boot
|
Re: No serial output from kernel on Iomega ix2-dl(ng) October 27, 2017 02:15PM |
Registered: 9 years ago Posts: 17 |
cat vmlinuz-3.16.0-4-kirkwood kirkwood-lenovo-ix2-ng.dtb > vmlinuz.fdt mkimage -A arm -O linux -T kernel -C none -a 0x8000 -e 0x8000 -n "kernel 3.16.0-4-kirkwood" -d vmlinuz.fdt uImageRead bodhi's instructions about how to prepare the kernel when using older Uboot.
|
sass
Re: No serial output from kernel on Iomega ix2-dl(ng) November 01, 2017 05:51AM |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) November 09, 2017 05:28AM |
Registered: 8 years ago Posts: 3 |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) January 12, 2018 03:49PM |
Registered: 9 years ago Posts: 17 |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) January 21, 2018 11:43AM |
Registered: 9 years ago Posts: 2 |
setenv bootargs_end ':::DB88FXX81:eth0:none earlyprintk=serial' setenv mtdparts 'mtdparts=nand_mtd:0x80000@0(uboot),0x20000@0xa0000(env),0x20000@0xc0000(env2),0x300000@0x100000(uImage),0x400000@0x400000(initrd),0x3f800000@0x800000(boot),1024m@0x0(flash)' usb reset ext2load usb 0:1 0x40000 /boot/uImage ext2load usb 0:1 0x1100000 /boot/uInitrd bootm 0x40000 0x1100000I used /proc/cmdline and /proc/mtd from stock firmware as a reference for DTS:
root@storage:/# cat /proc/cmdline console=ttyS0,115200 root=/dev/ram0 :::DB88FXX81:eth0:none mtdparts=nand_mtd:0x80000@0(uboot),0x20000@0xa0000(env),0x20000@0xc0000(env2),0x300000@0x100000(uImage),0x400000@0x400000(initrd),0x3f800000@0x800000(boot),1024m@0x0(flash) root@storage:/# cat /proc/mtd dev: size erasesize name mtd0: 00080000 00020000 "uboot" mtd1: 00020000 00020000 "env" mtd2: 00020000 00020000 "env2" mtd3: 00300000 00020000 "uImage" mtd4: 00400000 00020000 "initrd" mtd5: 3f800000 00020000 "boot" mtd6: 40000000 00020000 "flash"Is it important to have mtdparts option in cmdline and define it in DTS correctly for NAND-equipped device? As for DTS, I didn't realize if mtd6 has to be defined and how. Nevertheless DTS and DTB which I made are attached. What am I doing wrong?
|
Re: No serial output from kernel on Iomega ix2-dl(ng) January 21, 2018 12:49PM |
Admin Registered: 15 years ago Posts: 20,071 |
setenv bootargs_end ':::DB88FXX81:eth0:none earlyprintk=serial' setenv mtdparts 'mtdparts=nand_mtd:0x80000@0(uboot),0x20000@0xa0000(env),0x20000@0xc0000(env2),0x300000@0x100000(uImage),0x400000@0x400000(initrd),0x3f800000@0x800000(boot),1024m@0x0(flash)' usb reset ext2load usb 0:1 0x40000 /boot/uImage ext2load usb 0:1 0x1100000 /boot/uInitrd printenv bootargs printenv bootm 0x40000 0x1100000
|
Re: No serial output from kernel on Iomega ix2-dl(ng) January 21, 2018 01:36PM |
Registered: 9 years ago Posts: 2 |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) January 21, 2018 03:46PM |
Admin Registered: 15 years ago Posts: 20,071 |
setenv bootargs 'console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 mtdparts=orion_nand:0x80000@0(uboot),0x20000@0xa0000(env),0x20000@0xc0000(env2),0x300000@0x100000(uImage),0x400000@0x400000(initrd),0x3f800000@0x800000(boot),1024m@0x0(flash) earlyprintk=serial'
|
Re: No serial output from kernel on Iomega ix2-dl(ng) February 04, 2018 05:45AM |
Registered: 15 years ago Posts: 219 |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) February 11, 2018 04:28PM |
Registered: 9 years ago Posts: 17 |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) February 12, 2018 04:57AM |
Registered: 15 years ago Posts: 219 |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) February 12, 2018 11:29AM |
Registered: 9 years ago Posts: 17 |
|
Raat1979
Re: No serial output from kernel on Iomega ix2-dl(ng) May 16, 2019 02:00AM |
|
Re: No serial output from kernel on Iomega ix2-dl(ng) May 24, 2019 04:35PM |
Registered: 9 years ago Posts: 17 |