Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Marvell Kernel configuration problems



Hello,
I am having troubles with the NetBSD kernel on an arm Marvell Kirkwood evbarmv5(QNAP TS-419U). Both current, and 9.3, with generic MARVELL_NAS kernel configuration. I can compile and tftpboot, create the userland and installer however the NetBSD does not pick up the four hard-disks on the NAS that I am working with. The issue I think has something to do with the Marvell Hercules-II Gen-IIe 88SX7042 series (mvsata) , which the Marvell specification sheet says that the Marvell 88SX7042 is a port multiplier, not a sata controller as such. I understand it could be that the configuration is simply not supported. Is there a secret sauce or something that I could do with the kernel configuration that I am missing in the generic MARVELL_NAS kernel configuration. I think I know the answer it would be to get a new NAS, buy something else but I have no funds. I would like to get all of the hard-disks available and working. Sorry I am just learning and I am a female new person to the NetBSD community. This is the first time I have asked for help, I hope it is different community to that of the stack overflow with their answer to everything is to DD the hard-disk when your computer is running...or something just as rude.

Attached is the kernel log...

[   1.0000000] NetBSD/evbarm (Marvell) booting ...
[   1.0000000] [ Kernel symbol table missing! ]
[   1.0000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
[   1.0000000]     2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017,
[   1.0000000]     2018, 2019, 2020, 2021, 2022
[   1.0000000]     The NetBSD Foundation, Inc.  All rights reserved.
[   1.0000000] Copyright (c) 1982, 1986, 1989, 1991, 1993
[   1.0000000]     The Regents of the University of California.  All rights reserved.

[   1.0000000] NetBSD 9.99.101 (MARVELL_NAS) #0: Mon Oct 17 15:13:35 AEDT 2022
[   1.0000000]-
[   1.0000000] total memory = 512 MB
[   1.0000000] avail memory = 496 MB
[   1.0000000] mainbus0 (root)
[   1.0000000] cpu0 at mainbus0 core 0: Sheeva 88SV131 rev 1 (ARM9E-S V5TE core)
[   1.0000000] cpu0: DC enabled IC enabled WB enabled LABT branch prediction enabled
[   1.0000000] cpu0: L1 16KB/32B 4-way (128 set) VIVT Instruction cache
[   1.0000000] cpu0: L1 16KB/32B 4-way (128 set) write-back-locking-C VIVT Data cache
[   1.0000000] mvsoc0 at mainbus0: Marvell 88F6281 Rev. A1  Kirkwood
[   1.0000000] mvsoc0: CPU Clock 1200.000 MHz  SysClock 400.000 MHz  TClock 200.000 MHz
[   1.0000000] mvsoctmr0 at mvsoc0 unit 0 offset 0x20300-0x203ff irq 65: Marvell SoC Timer
[   1.0000000] mvsocgpp0 at mvsoc0 unit 0 offset 0x10100-0x101ff irq 35: Marvell SoC General Purpose I/O Port Interface
[   1.0000000] mvsocgpp0: 50 gpio pins
[   1.0000000] mvsocgpp0: interrupts 96..103, intr 35
[   1.0000000] mvsocgpp0: interrupts 104..111, intr 36
[   1.0000000] mvsocgpp0: interrupts 112..119, intr 37
[   1.0000000] mvsocgpp0: interrupts 120..127, intr 38
[   1.0000000] mvsocgpp0: interrupts 128..135, intr 39
[   1.0000000] mvsocgpp0: interrupts 136..143, intr 40
[   1.0000000] mvsocgpp0: interrupts 144..151, intr 41
[   1.0000000] mvsocgpp0:   Data Out:                 	0x00000000
[   1.0000000] mvsocgpp0:   Data Out Enable Control:  	0xffffffff
[   1.0000000] mvsocgpp0:   Data Blink Enable:        	0x00000000
[   1.0000000] mvsocgpp0:   Data In Polarity:         	0x00000000
[   1.0000000] mvsocgpp0:   Data In:                  	0x10001000
[   1.0000000] mvsocgpp0:   Interrupt Cause:          	0x00000000
[   1.0000000] mvsocgpp0:   Interrupt Mask:           	0x00000000
[   1.0000000] mvsocgpp0:   Interrupt Level Mask:     	0x00000000
[   1.0000000] mvsocgpp0:   High Data Out:            	0x00000000
[   1.0000000] mvsocgpp0:   High Data Out Enable Ctrl:	0xffffffff
[   1.0000000] mvsocgpp0:   High Blink Enable:        	0x00000000
[   1.0000000] mvsocgpp0:   High Data In Polarity:    	0x00000000
[   1.0000000] mvsocgpp0:   High Data In:             	0x0003eff0
[   1.0000000] mvsocgpp0:   High Interrupt Cause:     	0x00000000
[   1.0000000] mvsocgpp0:   High Interrupt Mask:      	0x00000000
[   1.0000000] mvsocgpp0:   High Interrupt Level Mask:	0x00000000
[   1.0000000] gpio0 at mvsocgpp0: 50 pins
[   1.0000000] mvsocrtc at mvsoc0 unit 0 not configured
[   1.0000000] com0 at mvsoc0 unit 0 offset 0x12000-0x1201f irq 33: ns16550a, 16-byte FIFO
[   1.0000000] com0: console
[   1.0000000] com1 at mvsoc0 unit 1 offset 0x12100-0x1211f irq 34: ns16550a, 16-byte FIFO
[   1.0000000] ehci0 at mvsoc0 unit 0 offset 0x50000-0x50fff irq 19: Marvell USB 2.0 Interface
[   1.0000000] usb0 at ehci0: USB revision 2.0
[   1.0000000] gtidmac0 at mvsoc0 unit 0 offset 0x60000-0x60fff: Marvell IDMA Controller/XOR Engine
[   1.0000000] gtidmac0: XOR Engine 4 channels, intr 5, 6, 7, 8
[   1.0000000] gttwsi0 at mvsoc0 unit 0 offset 0x11000-0x110ff irq 29: Marvell TWSI controller
[   1.0000000] iic0 at gttwsi0: I2C bus
[   1.0000000] mvcesa0 at mvsoc0 unit 0 offset 0x3d000-0x3dfff irq 22: Marvell Cryptographic Engines and Security Accelerator
[   1.0000000] mvgbec0 at mvsoc0 unit 0 offset 0x70000-0x73fff: Marvell Gigabit Ethernet Controller
[   1.0000000] mvgbe0 at mvgbec0 port 0 irq 11
[   1.0000000] mvgbe0: Ethernet address 00:50:43:3c:3b:5d
[   1.0000000] makphy0 at mvgbe0 phy 0: Marvell 88E1116R Gigabit PHY, rev. 0
[   1.0000000] makphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
[   1.0000000] mvgbec1 at mvsoc0 unit 1 offset 0x74000-0x77fff: Marvell Gigabit Ethernet Controller
[   1.0000000] mvgbe at mvgbec1 port 0 not configured
[   1.0000000] mvpex0 at mvsoc0 unit 0 offset 0x40000-0x41fff irq 9: Marvell PCI Express Interface
[   1.0000000] mvpex0: can't read pcicfg space
[   1.0000000] pci0 at mvpex0
[   1.0000000] Marvell 88F6281 SoC Kirkwood (miscellaneous memory, revision 0x03) at pci0 dev 0 function 0 not configured
[   1.0000000] mvpex0: can't read pcicfg space
[   1.0000000] mvsata0 at mvsoc0 unit 0 offset 0x80000-0x87fff irq 21: Marvell Serial-ATA Host Controller (SATAHC)
[   1.0000000] mvsata0: GenIIe, 1hc, 2port/hc
[   1.0000000] atabus0 at mvsata0 channel 0
[   1.0000000] atabus1 at mvsata0 channel 1
[   1.0000000] mvsdio at mvsoc0 unit 0 not configured
[   1.0000030] WARNING: system needs entropy for security; see entropy(7)
[   1.0299706] uhub0 at usb0: NetBSD (0x0000) EHCI root hub (0x0000), class 9/0, rev 2.00/1.00, addr 1
[   2.0399633] uhub1 at uhub0 port 1: Genesys Logic (0x05e3) USB2.0 Hub (0x0608), class 9/0, rev 2.00/77.60, addr 2
[   2.0399633] uhub1: single transaction translator
[   2.3899577] WARNING: 2 errors while detecting hardware; check system log.
[   2.3899577] boot device: <unknown>
[   2.3899577] unknown device major 0xffffffffffffffff




Sent with Proton Mail secure email.


Home | Main Index | Thread Index | Old Index