Re: No serial output from kernel on Iomega ix2-dl(ng) April 09, 2017 01:32PM |
Registered: 11 years ago Posts: 32 |
Re: No serial output from kernel on Iomega ix2-dl(ng) April 09, 2017 03:21PM |
Admin Registered: 13 years ago Posts: 18,550 |
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: 9 years ago Posts: 442 |
Re: No serial output from kernel on Iomega ix2-dl(ng) September 13, 2017 06:39PM |
Admin Registered: 13 years ago Posts: 18,550 |
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: 13 years ago Posts: 18,550 |
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: 13 years ago Posts: 18,550 |
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: 13 years ago Posts: 18,550 |
ls -lR .
Re: No serial output from kernel on Iomega ix2-dl(ng) September 18, 2017 02:01AM |
Registered: 7 years ago Posts: 17 |
Re: No serial output from kernel on Iomega ix2-dl(ng) October 09, 2017 08:09PM |
Registered: 6 years ago Posts: 3 |
Re: No serial output from kernel on Iomega ix2-dl(ng) October 10, 2017 06:56PM |
Registered: 7 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: 13 years ago Posts: 18,550 |
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: 7 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: 6 years ago Posts: 3 |
Re: No serial output from kernel on Iomega ix2-dl(ng) January 12, 2018 03:49PM |
Registered: 7 years ago Posts: 17 |
Re: No serial output from kernel on Iomega ix2-dl(ng) January 21, 2018 11:43AM |
Registered: 7 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: 13 years ago Posts: 18,550 |
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: 7 years ago Posts: 2 |
Re: No serial output from kernel on Iomega ix2-dl(ng) January 21, 2018 03:46PM |
Admin Registered: 13 years ago Posts: 18,550 |
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: 13 years ago Posts: 218 |
Re: No serial output from kernel on Iomega ix2-dl(ng) February 11, 2018 04:28PM |
Registered: 7 years ago Posts: 17 |
Re: No serial output from kernel on Iomega ix2-dl(ng) February 12, 2018 04:57AM |
Registered: 13 years ago Posts: 218 |
Re: No serial output from kernel on Iomega ix2-dl(ng) February 12, 2018 11:29AM |
Registered: 7 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: 7 years ago Posts: 17 |