English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 22 July 2021, 14:28   #1
rjnorthrow
Registered User
 
Join Date: Jul 2021
Location: Brighton, UK
Posts: 24
MNT ZZ9000 and Linux

I wonder if someone can help me get this going. I have an A4000D with MNT ZZ9000 card and I want to run linux to test the memory on the card to rule out problems with my Amiga or the ZZ9000. I have run Amiga Test Kit and the memory test fails.

So far I have followed the instructions at https://source.mnt.re/amiga/zz9000-l...p19a/README.md and connected up the ZZ9000 to my laptop via a serial to USB cable so that I can see the output from the ZZ9000.

Here is the output:

Code:
Xilinx First Stage Boot Loader
Release 2018.3  Dec 23 2019-00:14:08
Silicon Version 3.1
Boot mode is SD
................................................................................
...................

SUCCESSFUL_HANDOFF
FSBL Status = 0x1


U-Boot 2021.04-rc4-00040-g1886e9d0c3-dirty (Mar 25 2021 - 18:58:45 +0100)

CPU:   Zynq 7z020
Silicon: v3.1
Model: Avnet ZedBoard board
DRAM:  ECC disabled 512 MiB
MMC:   mmc@e0100000: 0
Loading Environment from SPIFlash... Invalid bus 0 (err=-19)
*** Warning - spi_flash_probe_bus_cs() failed, using default environment

In:    serial@e0001000
Out:   serial@e0001000
Err:   serial@e0001000
Net:
ZYNQ GEM: e000b000, mdio bus e000b000, phyaddr 3, interface rgmii-id

Warning: ethernet@e000b000 (eth0) using random MAC address - 3e:7a:0f:05:01:14
eth0: ethernet@e000b000
Hit any key to stop autoboot:  0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Scanning disk mmc@e0100000.blk...
Found 3 disks
No EFI system partition
BootOrder not defined
EFI boot manager: Cannot load any image
JTAG: Trying to boot script at 0x3000000
## Executing script at 03000000
Wrong image format for "source" command
JTAG: SCRIPT FAILED: continuing...
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
BootOrder not defined
EFI boot manager: Cannot load any image
MMC Device 1 not found
no mmc device at slot 1
Invalid bus 0 (err=-19)
Failed to initialize SPI flash at 0:0 (error -19)
QSPI: SCRIPT FAILED: continuing...
starting USB...
Bus usb@e0002000: USB EHCI 1.00
Bus usb@e0003000: ULPI request timed out
zynq ULPI viewport init failed
probe failed, error -1
scanning bus usb@e0002000 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found

Device 0: unknown device

Device 1: unknown device
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
missing environment variable: pxeuuid
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000000
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT
!
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000000
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000000
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00000
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0000
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/000
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/00
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT
!
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/0
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-zynq-zynq
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm-zynq
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default-arm
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
missing environment variable: bootfile
Retrieving file: pxelinux.cfg/default
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Config file not found
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Zynq> fatls mmc 0:1
  4751716   BOOT.bin
   667852   u-boot.elf
  6754880   uImage
    11143   zynq-zz9000.dtb
            System Volume Information/
      226   uboot-tftp.txt

5 file(s), 1 dir(s)

Zynq> ext4ls mmc 0:2
<DIR>       4096 .
<DIR>       4096 ..
<DIR>      16384 lost+found
<DIR>       4096 bin
<DIR>       4096 boot
<DIR>       4096 dev
<DIR>       4096 etc
<DIR>       4096 home
<DIR>       4096 lib
<DIR>       4096 media
<DIR>       4096 mnt
<DIR>       4096 opt
<DIR>       4096 proc
<DIR>       4096 root
<DIR>       4096 run
<DIR>       4096 sbin
<DIR>       4096 srv
<DIR>       4096 sys
<DIR>       4096 tmp
<DIR>       4096 usr
<DIR>       4096 var
Zynq>
I have deliberately not connected the Ethernet as I want it to boot from the SD card.

Can anyone tell me what I am doing wrong here? Thanks!
rjnorthrow is offline  
Old 22 July 2021, 19:41   #2
rjnorthrow
Registered User
 
Join Date: Jul 2021
Location: Brighton, UK
Posts: 24
I got further by typing some magic commands ...

<CODE>
Zynq> fatload mmc 0 0x3000000 uImage
6754880 bytes read in 581 ms (11.1 MiB/s)
Zynq> fatload mmc 0 0x2A00000 zynq-zz9000.dtb
11143 bytes read in 19 ms (572.3 KiB/s)
Zynq> boom 0x3000000 - 0x2A00000
Unknown command 'boom' - try 'help'
Zynq> bootm 0x3000000 - 0x2A00000
## Booting kernel from Legacy Image at 03000000 ...
Image Name: Linux-5.12.0-rc4-ge138138003eb-d
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 6754816 Bytes = 6.4 MiB
Load Address: 02000000
Entry Point: 02000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 02a00000
Booting using the fdt blob at 0x2a00000
Loading Kernel Image
Loading Device Tree to 1eb33000, end 1eb38b86 ... OK

Starting kernel ...

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 5.12.0-rc4-ge138138003eb-dirty (mntmn@mntmn-i9) (arm-linux-gnueabihf-g1
[ 0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] OF: fdt: Machine model: Avnet ZedBoard board
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] efi: UEFI not found.
[ 0.000000] cma: Reserved 64 MiB at 0x1a800000
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x0000000000000000-0x000000001fffffff]
[ 0.000000] HighMem empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000000000-0x000000001fffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000001fffffff]
[ 0.000000] percpu: Embedded 20 pages/cpu s49484 r8192 d24244 u81920
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 130048
[ 0.000000] Kernel command line:
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[ 0.000000] mem auto-init: stackff, heap allocff, heap freeff
[ 0.000000] Memory: 437220K/524288K available (10240K kernel code, 1269K rwdata, 2816K rodata, 1)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=16 to nr_cpu_ids=2.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] slcr mapped to (ptrval)
[ 0.000000] L2C: platform modifies aux control register: 0x72360000 -> 0x72760000
[ 0.000000] L2C: DT/platform modifies aux control register: 0x72360000 -> 0x72760000
[ 0.000000] L2C-310 erratum 769419 enabled
[ 0.000000] L2C-310 enabling early BRESP for Cortex-A9
[ 0.000000] L2C-310 full line of zeros enabled for Cortex-A9
[ 0.000000] L2C-310 ID prefetch enabled, offset 1 lines
[ 0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
[ 0.000000] L2C-310 cache controller enabled, 8 ways, 512 kB
[ 0.000000] L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76760001
[ 0.000000] random: get_random_bytes called from start_kernel+0x3a8/0x558 with crng_init=0
[ 0.000000] zynq_clock_init: clkc starts at (ptrval)
[ 0.000000] Zynq clock init
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] printk: console [tty0] enabled
[ 0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 21474836475000000s
[ 0.000000] Calibrating delay loop... 1332.01 BogoMIPS (lpj=6660096)
[ 0.090000] pid_max: default: 32768 minimum: 301
[ 0.090000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.090000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 0.090000] CPU: Testing write buffer coherency: ok
[ 0.090000] CPU0: Spectre v2: using BPIALL workaround
[ 0.090000] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.090000] Setting up static identity map for 0x100000 - 0x100060
[ 0.090000] rcu: Hierarchical SRCU implementation.
[ 0.090000] EFI services will not be available.
[ 0.090000] smp: Bringing up secondary CPUs ...
[ 0.180000] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.180000] CPU1: Spectre v2: using BPIALL workaround
[ 0.180000] smp: Brought up 1 node, 2 CPUs
[ 0.180000] SMP: Total of 2 processors activated (2664.03 BogoMIPS).
[ 0.180000] CPU: All CPU(s) started in SVC mode.
[ 0.180000] devtmpfs: initialized
[ 0.180000] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[ 0.180000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604s
[ 0.180000] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[ 0.180000] pinctrl core: initialized pinctrl subsystem
[ 0.180000] DMI not present or invalid.
[ 0.180000] NET: Registered protocol family 16
[ 0.190000] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.190000] thermal_sys: Registered thermal governor 'step_wise'
[ 0.190000] cpuidle: using governor menu
[ 0.200000] No ATAGs?
[ 0.200000] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[ 0.200000] hw-breakpoint: maximum watchpoint size is 4 bytes.
[ 0.200000] zynq-pinctrl 700.pinctrl: zynq pinctrl initialized
[ 0.200000] Serial: AMBA PL011 UART driver
[ 0.200000] e0001000.serial: ttyPS0 at MMIO 0xe0001000 (irq = 32, base_baud = 6249999) is a xuars
[ 0.630000] printk: console [ttyPS0] enabled
[ 0.640000] Kprobes globally optimized
[ 0.650000] SCSI subsystem initialized
[ 0.660000] usbcore: registered new interface driver usbfs
[ 0.660000] usbcore: registered new interface driver hub
[ 0.670000] usbcore: registered new device driver usb
[ 0.670000] usb_phy_generic phy0: supply vcc not found, using dummy regulator
[ 0.680000] usb_phy_generic phy1: supply vcc not found, using dummy regulator
[ 0.690000] pps_core: LinuxPPS API ver. 1 registered
[ 0.690000] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux>
[ 0.700000] PTP clock support registered
[ 0.710000] Advanced Linux Sound Architecture Driver Initialized.
[ 0.960000] NET: Registered protocol family 2
[ 2.050000] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[ 2.060000] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[ 2.070000] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 2.080000] TCP: Hash tables configured (established 4096 bind 4096)
[ 2.080000] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 2.090000] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 2.100000] NET: Registered protocol family 1
[ 2.100000] RPC: Registered named UNIX socket transport module.
[ 2.110000] RPC: Registered udp transport module.
[ 2.110000] RPC: Registered tcp transport module.
[ 2.120000] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 2.120000] hw perfevents: no interrupt-affinity property for /pmu@f8891000, guessing.
[ 2.130000] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[ 2.140000] Initialise system trusted keyrings
[ 2.150000] workingset: timestamp_bits=30 max_order=17 bucket_order=0
[ 2.160000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 2.160000] NFS: Registering the id_resolver key type
[ 2.170000] Key type id_resolver registered
[ 2.170000] Key type id_legacy registered
[ 2.180000] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 2.180000] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 2.190000] ntfs: driver 2.1.32 [Flags: R/O].
[ 2.200000] jitterentropy: Initialization failed with host not compliant with requirements: 2
[ 2.210000] NET: Registered protocol family 38
[ 2.210000] Key type asymmetric registered
[ 2.210000] Asymmetric key parser 'x509' registered
[ 2.220000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
[ 2.230000] io scheduler mq-deadline registered
[ 2.230000] io scheduler kyber registered
[ 2.240000] dma-pl330 f8003000.dmac: Loaded driver for PL330 DMAC-241330
[ 2.240000] dma-pl330 f8003000.dmac: DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-6
[ 2.300000] Serial: 8250/16550 driver, 5 ports, IRQ sharing enabled
[ 2.310000] STMicroelectronics ASC driver initialized
[ 2.330000] brd: module loaded
[ 2.340000] loop: module loaded
[ 2.340000] libphy: Fixed MDIO Bus: probed
[ 2.350000] libphy: MACB_mii_bus: probed
[ 2.390000] macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 33 (e6:7b
[ 2.400000] PPP generic driver version 2.4.2
[ 2.400000] PPP BSD Compression module registered
[ 2.410000] PPP Deflate Compression module registered
[ 2.410000] zz9000_probe()
[ 2.420000] i2c_get_adapter(0) passed: 0
[ 2.420000] zz9000_probe() deferring...
[ 2.420000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 2.430000] ehci-platform: EHCI generic platform driver
[ 2.440000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 2.440000] ohci-platform: OHCI generic platform driver
[ 2.450000] usbcore: registered new interface driver uas
[ 2.450000] usbcore: registered new interface driver usb-storage
[ 2.460000] ci_hdrc ci_hdrc.0: EHCI Host Controller
[ 2.470000] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1
[ 2.500000] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00
[ 2.500000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.12
[ 2.510000] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.520000] usb usb1: Product: EHCI Host Controller
[ 2.520000] usb usb1: Manufacturer: Linux 5.12.0-rc4-ge138138003eb-dirty ehci_hcd
[ 2.530000] usb usb1: SerialNumber: ci_hdrc.0
[ 2.540000] hub 1-0:1.0: USB hub found
[ 2.540000] hub 1-0:1.0: 1 port detected
[ 2.560000] ci_hdrc ci_hdrc.1: EHCI Host Controller
[ 2.560000] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 2
[ 2.600000] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
[ 2.600000] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.12
[ 2.610000] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.620000] usb usb2: Product: EHCI Host Controller
[ 2.620000] usb usb2: Manufacturer: Linux 5.12.0-rc4-ge138138003eb-dirty ehci_hcd
[ 2.630000] usb usb2: SerialNumber: ci_hdrc.1
[ 2.640000] hub 2-0:1.0: USB hub found
[ 2.640000] hub 2-0:1.0: 1 port detected
[ 2.650000] mousedev: PS/2 mouse device common for all mice
[ 2.650000] i2c /dev entries driver
[ 2.660000] cdns-i2c e0004000.i2c: 100 kHz mmio e0004000 irq 29
[ 2.660000] cdns-i2c e0005000.i2c: 100 kHz mmio e0005000 irq 30
[ 2.670000] cpufreq: cpufreq_online: CPU0: Running at unlisted initial frequency: 666666 KHz, chz
[ 2.680000] sdhci: Secure Digital Host Controller Interface driver
[ 2.690000] sdhci: Copyright(c) Pierre Ossman
[ 2.690000] Synopsys Designware Multimedia Card Interface Driver
[ 2.700000] sdhci-pltfm: SDHCI platform and OF driver helper
[ 2.700000] ledtrig-cpu: registered to indicate activity on CPUs
[ 2.700000] clocksource: ttc_clocksource: mask: 0xffff max_cycles: 0xffff, max_idle_ns: 53753847s
[ 2.710000] clocksource: Switched to clocksource ttc_clocksource
[ 2.720018] sched_clock: 16 bits at 54kHz, resolution 18432ns, wraps every 603975816ns
[ 2.728091] timer #0 at (ptrval), irq=47
[ 2.730063] mmc0: SDHCI controller on e0100000.mmc [e0100000.mmc] using ADMA
[ 2.732644] usbcore: registered new interface driver usbhid
[ 2.744772] usbhid: USB HID core driver
[ 2.749270] usbcore: registered new interface driver snd-usb-audio
[ 2.755629] drop_monitor: Initializing network drop monitor service
[ 2.764550] NET: Registered protocol family 10
[ 2.770504] Segment Routing with IPv6
[ 2.774338] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[ 2.780862] NET: Registered protocol family 17
[ 2.785415] Key type dns_resolver registered
[ 2.789747] ThumbEE CPU extension supported.
[ 2.794060] Registering SWP/SWPB emulation handler
[ 2.799147] Loading compiled-in X.509 certificates
[ 2.803073] mmc0: new high speed SDHC card at address 59b4
[ 2.810243] mmcblk0: mmc0:59b4 NCard 29.5 GiB
[ 2.813082] zz9000_probe()
[ 2.817524] i2c_get_adapter(0) passed: c1df0848
[ 2.822298] i2c_new_client_device() passed: c2898000
[ 2.828915] mmcblk0: p1 p2
[ 2.835532] zz9000_i2c_init() done.
[ 2.839071] zz9000: MNTZ status: 43000012
[ 2.843089] cma: cma_alloc: reserved: alloc failed, req-size: 16384 pages, ret: -12
[ 2.850813] zz9000_allocate_buffer: failure!
[ 2.855107] zz9000: mode 1024 x 768 [1344 x 806] 65 MHz 60 Hz, hdiv: 1 vdiv: 1
[ 2.862351] zz9000_setup_clock: 65 MHz
[ 2.866130] zz9000_setup_clock done: 13:1:20
[ 2.870387] CLK phase: 0
[ 2.872931] CLK duty: 50000
[ 2.875733] CLK divide: 20
[ 2.878424] CLK muldiv: 3329
[ 2.881318] zz9000_setup_vdma
[ 2.884285] zz9000 vdma read: e0a82000 -> 10002
[ 2.888820] zz9000 vdma write: e0a82000 <- 10002
[ 2.893446] zz9000 vdma read: e0a82000 -> 10002
[ 2.897999] zz9000 vdma write: e0a82000 <- 10002
[ 2.902607] zz9000 vdma write: e0a8205c <- 0
[ 2.906883] zz9000 vdma write: e0a82058 <- 1000
[ 2.911417] zz9000 vdma write: e0a82054 <- 1000
[ 2.915970] zz9000 vdma write: e0a82000 <- 10003
[ 2.920578] zz9000 vdma write: e0a82050 <- 300
[ 2.925039] zz9000 vdma read: e0a82004 -> 10000
[ 2.929573] zz9000 vdma read: e0a82000 -> 10002
[ 2.934126] zz9000 vdma CR status: halted: 0 run: 0
[ 2.938992] zz9000 vdma read: e0a82004 -> 14021
[ 2.943526] zz9000 vdma SR status: 14021
[ 2.948227] zz9000: sprite setup done!
[ 2.952024] zz9000: zz9000 framebuffer at 0x2000000, 0x2000000 bytes, mapped to 0x0
[ 2.959802] zz9000: zz9000 mode=1024x768x32, linelength=4096
[ 2.965755] zz9000_setup_fb() done.
[ 2.969294] ZZ9000 IRQ: 55
[ 2.971986] ZZ9000: IRQ 55 registered!
[ 2.976078] input: zzkbd as /devices/virtual/input/input0
[ 2.981773] input: zzmouse as /devices/virtual/input/input1
[ 2.987671] zz9000_setup_xxx() done
[ 2.991911] ALSA device list:
[ 2.994934] No soundcards found.
[ 2.999044] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[ 3.006601] Please append a correct "root=" boot option; here are the available partitions:
[ 3.015006] 0100 65536 ram0
[ 3.015025] (driver?)
[ 3.021126] 0101 65536 ram1
[ 3.021126] (driver?)
[ 3.027245] 0102 65536 ram2
[ 3.027264] (driver?)
[ 3.033365] 0103 65536 ram3
[ 3.033365] (driver?)
[ 3.039503] 0104 65536 ram4
[ 3.039503] (driver?)
[ 3.045640] 0105 65536 ram5
[ 3.045640] (driver?)
[ 3.051742] 0106 65536 ram6
[ 3.051760] (driver?)
[ 3.057879] 0107 65536 ram7
[ 3.057879] (driver?)
[ 3.063999] 0108 65536 ram8
[ 3.064017] (driver?)
[ 3.070118] 0109 65536 ram9
[ 3.070118] (driver?)
[ 3.076256] 010a 65536 ram10
[ 3.076256] (driver?)
[ 3.082450] 010b 65536 ram11
[ 3.082450] (driver?)
[ 3.088661] 010c 65536 ram12
[ 3.088680] (driver?)
[ 3.094873] 010d 65536 ram13
[ 3.094891] (driver?)
[ 3.101084] 010e 65536 ram14
[ 3.101084] (driver?)
[ 3.107296] 010f 65536 ram15
[ 3.107296] (driver?)
[ 3.113508] b300 30931968 mmcblk0
[ 3.113508] driver: mmcblk
[ 3.120328] b301 524288 mmcblk0p1 1b1b9258-01
[ 3.120328]
[ 3.127147] b302 30406656 mmcblk0p2 1b1b9258-02
[ 3.127147]
[ 3.133967] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 3.142243] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 5.12.0-rc4-ge138138003eb-dirty #18
[ 3.150354] Hardware name: Xilinx Zynq Platform
[ 3.154888] [<c0110074>] (unwind_backtrace) from [<c010b18c>] (show_stack+0x10/0x14)
[ 3.162666] [<c010b18c>] (show_stack) from [<c0ab4b8c>] (dump_stack+0xc0/0xd4)
[ 3.169910] [<c0ab4b8c>] (dump_stack) from [<c0ab07e8>] (panic+0x10c/0x330)
[ 3.176896] [<c0ab07e8>] (panic) from [<c0e0150c>] (mount_block_root+0x1bc/0x240)
[ 3.184398] [<c0e0150c>] (mount_block_root) from [<c0e01850>] (prepare_namespace+0x150/0x18c)
[ 3.192950] [<c0e01850>] (prepare_namespace) from [<c0abcde4>] (kernel_init+0x8/0x120)
[ 3.200895] [<c0abcde4>] (kernel_init) from [<c0100150>] (ret_from_fork+0x14/0x24)
[ 3.208470] Exception stack(0xc18b7fb0 to 0xc18b7ff8)
[ 3.213539] 7fa0: 00000000 00000000 00000000 00000000
[ 3.221723] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.229907] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000
[ 3.236524] CPU0: stopping
[ 3.239252] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.12.0-rc4-ge138138003eb-dirty #18
[ 3.247344] Hardware name: Xilinx Zynq Platform
[ 3.251878] [<c0110074>] (unwind_backtrace) from [<c010b18c>] (show_stack+0x10/0x14)
[ 3.259656] [<c010b18c>] (show_stack) from [<c0ab4b8c>] (dump_stack+0xc0/0xd4)
[ 3.266900] [<c0ab4b8c>] (dump_stack) from [<c010da5c>] (do_handle_IPI+0x2fc/0x334)
[ 3.274568] [<c010da5c>] (do_handle_IPI) from [<c010daac>] (ipi_handler+0x18/0x20)
[ 3.282162] [<c010daac>] (ipi_handler) from [<c01934dc>] (handle_percpu_devid_irq+0x8c/0x21c)
[ 3.290714] [<c01934dc>] (handle_percpu_devid_irq) from [<c018d304>] (__handle_domain_irq+0x7c/0)
[ 3.299875] [<c018d304>] (__handle_domain_irq) from [<c0575e60>] (gic_handle_irq+0x80/0x94)
[ 3.308262] [<c0575e60>] (gic_handle_irq) from [<c0100b0c>] (__irq_svc+0x6c/0x90)
[ 3.315764] Exception stack(0xc0f01f10 to 0xc0f01f58)
[ 3.320833] 1f00: 00000000 00000980 dfbb0e14 c0119060
[ 3.329017] 1f20: c1030f00 00000000 c0f05f54 c0f05f98 00000000 c0e87828 00000000 c0f01f70
[ 3.337200] 1f40: c0f03d40 c0f01f60 c0107be4 c0107be8 600f0013 ffffffff
[ 3.343818] [<c0100b0c>] (__irq_svc) from [<c0107be8>] (arch_cpu_idle+0x38/0x3c)
[ 3.351246] [<c0107be8>] (arch_cpu_idle) from [<c0ac46f4>] (default_idle_call+0x3c/0xe4)
[ 3.359374] [<c0ac46f4>] (default_idle_call) from [<c0165348>] (do_idle+0x228/0x2d0)
[ 3.367153] [<c0165348>] (do_idle) from [<c016570c>] (cpu_startup_entry+0x18/0x1c)
[ 3.374747] [<c016570c>] (cpu_startup_entry) from [<c0e00e5c>] (start_kernel+0x514/0x558)
[ 3.382949] [<c0e00e5c>] (start_kernel) from [<00000000>] (0x0)
[ 3.388884] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0-
</CODE>
rjnorthrow is offline  
Old 22 July 2021, 20:11   #3
rjnorthrow
Registered User
 
Join Date: Jul 2021
Location: Brighton, UK
Posts: 24
I need to figure out where I can add the linux kernel command line options such as 'root=/dev/mmcblk0p2'
rjnorthrow is offline  
Old 22 July 2021, 20:25   #4
rjnorthrow
Registered User
 
Join Date: Jul 2021
Location: Brighton, UK
Posts: 24
OK, found it:

setenv bootargs 'root=/dev/mmcblk0p2'
rjnorthrow is offline  
Old 22 July 2021, 20:27   #5
rjnorthrow
Registered User
 
Join Date: Jul 2021
Location: Brighton, UK
Posts: 24
[Solved]

See details in the thread
rjnorthrow is offline  
Old 22 July 2021, 22:11   #6
stevelord
Registered User

stevelord's Avatar
 
Join Date: Apr 2019
Location: UK
Posts: 341
Are you having weird crashes with your ZZ9000? Random memory bugs?


I ask because I've had the same thing and have been convinced I've been going mad. In OS 3.2 I'm getting gurus from requesters amongst other things.


I've found lowering resolution helps (and speeds things up massively), but that's about it. I'd be interested in seeing how you get on with the linux side. I'll have a go at repeating it, maybe we can compare notes?
stevelord is online now  
Old 23 July 2021, 09:32   #7
rjnorthrow
Registered User
 
Join Date: Jul 2021
Location: Brighton, UK
Posts: 24
Yes, although it sounds like I'm having more serious problems as I can't even get an RTG screen up at all! The test screens from Prefs are either corrupted, show nothing, crash or reboot the Amiga

After running the X server on the linux side, I get the same problem in that I get a screen but it's corrupted and the mouse leaves trails behind it

I'm not sure if this points to bad hardware or software, that's what I'm trying to find out

To complicate things, I have a Cyberstorm Mk II with 68060

One thing to try straightaway is to run the ZZTop application and do the Bus Test. You should get no errors from that

If you need help from the linux side, I'm happy to help
rjnorthrow is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
ZZ9000 and network issue turboknekten support.Hardware 6 18 October 2021 19:21
MNT VA2000, an Amiga 2000 Graphics Card (Zorro II) mark_k support.Hardware 21 07 October 2021 23:19
New product: MNT ZZ9000 mntmn support.Hardware 299 07 October 2021 08:16
zz9000 in my 3000 or 4000? Gribnitz support.Other 3 29 July 2020 18:20
ZZ9000 vs Mediator OSH support.Hardware 11 06 September 2018 04:48

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 16:57.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.
Page generated in 0.13757 seconds with 13 queries