Очередной раз сломал SK-ATSAMA5D3-SODIMM
rain62ster
Пункты: 3830
Регистрация: 02.10.2009
предполагаю что это произошло после манипауляций с файлом /etc/inittab
Лог загрузки:
Код
RomBOOT
AT91Bootstrap 3.6.1 (Thu May 29 20:58:42 UTC 2014)
1-Wire: Loading 1-Wire information ...
1-Wire: ROM Searching ... Done, 0x0 1-Wire chips found
WARNING: 1-Wire: No 1-Wire chip found
1-Wire: Using defalt value SYS_GPBR2: 0x481242a, SYS_GPBR3: 0x6a0823
NAND: ONFI flash detected
NAND: Manufacturer ID: 0x1 Chip ID: 0x30
WARNING: Fail to disable On-Die ECC
NAND: Initialize PMECC params, cap: 0x4, sector: 0x200
NAND: Image: Copy 0x80000 bytes from 0x40000 to 0x26f00000
NAND: Done to load image
U-Boot 2012.10 (May 29 2014 - 20:31:23)
CPU: SAMA5D36
Crystal frequency: 12 MHz
CPU clock : 528 MHz
Master clock : 132 MHz
DRAM: 256 MiB
WARNING: Caches not enabled
NAND: WARNING: Be Caution! Using different PMECC parameters from Nand ONFI ECC reqirement.
256 MiB
MMC: mci: 0
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: macb0
Hit any key to stop autoboot: 0
NAND read: device 0 offset 0x180000, size 0x80000
524288 bytes read: OK
NAND read: device 0 offset 0x200000, size 0x600000
6291456 bytes read: OK
## Flattened Device Tree blob at 21000000
Booting using the fdt blob at 0x21000000
Loading Device Tree to 2fd85000, end 2fd8d70e ... OK
Device tree update:
mb-rev property set to C
failed to find property: atmel,audio-codec-before-revD. error = -1
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Booting Linux on physical CPU 0x0
Linux version 3.10.0 (rain@SimaticM4) (gcc version 4.8.2 20130902 (prerelease) (crosstool-NG linaro-1.13.1-4.8-2013.09 - Linaro GCC 2013.09) ) #17 Mon Feb 11 16:51:47 YEKT 2019
CPU: ARMv7 Processor [410fc051] revision 1 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: Atmel SAMA5 (Device Tree), model: SAMA5D3 Starterkit
bootconsole [earlycon0] enabled
Memory policy: ECC disabled, Data cache writeback
AT91: Detected soc type: sama5d3
AT91: Detected soc subtype: sama5d36
AT91: sram at 0x300000 of 0x20000 mapped at 0xfef58000
CPU: All CPU(s) started in SVC mode.
Clocks: CPU 528 MHz, master 132 MHz, main 12.000 MHz
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024
Kernel command line: console=ttyS0,115200 earlyprintk mtdparts=atmel_nand:256k(bootstrap),512k(uboot),256K(env),256k(evn_redundent),256k(spare),512k(dtb),6M(kernel),-(rootfs) rootfstype=ubifs ubi.mtd=7 root=ubi0:rootfs
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 256MB = 256MB total
Memory: 252948k/252948k available, 9196k reserved, 0K highmem
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
vmalloc : 0xd0800000 - 0xff000000 ( 744 MB)
lowmem : 0xc0000000 - 0xd0000000 ( 256 MB)
modules : 0xbf000000 - 0xc0000000 ( 16 MB)
.text : 0xc0008000 - 0xc06200a8 (6241 kB)
.init : 0xc0621000 - 0xc064a1f8 ( 165 kB)
.data : 0xc064c000 - 0xc0683a00 ( 223 kB)
.bss : 0xc0683a00 - 0xc06aa278 ( 155 kB)
NR_IRQS:16 nr_irqs:16 16
sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms
Console: colour dummy device 80x30
Calibrating delay loop... 262.96 BogoMIPS (lpj=1314816)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
Setting up static identity map for 0xc04aa4f0 - 0xc04aa548
devtmpfs: initialized
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
SK: can't request sk-vsync pin
SK: can't request output direction for sk-vsync pin
SK: can't request sk-hsync pin
SK: can't request output direction for sk-hsync pin
LCD parameters updated for SK-TFT1024x768 display module
AT91: Power Management
gpio-at91 fffff200.gpio: at address fefff200
gpio-at91 fffff400.gpio: at address fefff400
gpio-at91 fffff600.gpio: at address fefff600
gpio-at91 fffff800.gpio: at address fefff800
gpio-at91 fffffa00.gpio: at address fefffa00
pinctrl-at91 pinctrl.3: initialized AT91 pinctrl driver
bio: create slab <bio-0> at 0
at_hdmac ffffe600.dma-controller: Atmel AHB DMA Controller ( cpy slave ), 8 channels
at_hdmac ffffe800.dma-controller: Atmel AHB DMA Controller ( cpy slave ), 8 channels
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
at91_i2c f0018000.i2c: using dma0chan0 (tx) and dma0chan1 (rx) for DMA transfers
at91_i2c f0018000.i2c: AT91 i2c bus driver.
media: Linux media interface: v0.10
Linux video capture interface: v2.00
Advanced Linux Sound Architecture Driver Initialized.
Bluetooth: Core ver 2.16
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO socket layer initialized
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource tcb_clksrc
NET: Registered protocol family 2
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP: reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
NTFS driver 2.1.30 [Flags: R/W].
jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
msgmni has been set to 494
io scheduler noop registered (default)
atmel-pwm f002c000.pwm: could not find pctldev for node /ahb/apb/pinctrl@fffff400/pwm0/pwm0-0, deferring probe
platform f002c000.pwm: Driver atmel-pwm requests probe deferral
atmel_hlcdfb atmel_hlcdfb_base: backlight control is not available
atmel_hlcdfb atmel_hlcdfb_base: 1500KiB frame buffer at 2fa00000 (mapped at d08a2000)
atmel_hlcdfb atmel_hlcdfb_base: fb0: Atmel LCDC at 0xf0030000 (mapped at d0a1c000), irq 24
atmel_hlcdfb atmel_hlcdfb_ovl1: backlight control is not available
atmel_hlcdfb atmel_hlcdfb_ovl1: 1500KiB frame buffer at 2f000000 (mapped at d0a20000)
atmel_hlcdfb atmel_hlcdfb_ovl1: fb1: Atmel LCDC at 0xf0030140 (mapped at d0b9a140), irq -6
atmel_hlcdfb atmel_hlcdfb_ovl2: backlight control is not available
atmel_hlcdfb atmel_hlcdfb_ovl2: 1500KiB frame buffer at 2f200000 (mapped at d0b9e000)
atmel_hlcdfb atmel_hlcdfb_ovl2: fb2: Atmel LCDC at 0xf0030240 (mapped at d0d18240), irq -6
f001c000.serial: ttyS1 at MMIO 0xf001c000 (irq = 21) is a ATMEL_SERIAL
f0020000.serial: ttyS2 at MMIO 0xf0020000 (irq = 22) is a ATMEL_SERIAL
ffffee00.serial: ttyS0 at MMIO 0xffffee00 (irq = 37) is a ATMEL_SERIAL
console [ttyS0] enabled, bootconsole disabled
console [ttyS0] enabled, bootconsole disabled
brd: module loaded
loop: module loaded
ssc f0008000.ssc: Atmel SSC device at 0xd0d28000 (irq 18)
atmel_nand_nfc 70000000.nfc: NFC is probed.
atmel_nand: Use On Flash BBT
atmel_nand 60000000.nand: Using dma0chan2 for DMA transfers.
ONFI param page 0 valid
ONFI flash detected
NAND device: Manufacturer ID: 0x01, Chip ID: 0xda (AMD/Spansion S34ML02G1), 256MiB, page size: 2048, OOB size: 64
atmel_nand 60000000.nand: ONFI params, minimum required ECC: 1 bits in 512 bytes
atmel_nand 60000000.nand: WARNING: Be Caution! Using different PMECC parameters from Nand ONFI ECC reqirement.
atmel_nand 60000000.nand: Initialize PMECC params, cap: 4, sector: 512
atmel_nand 60000000.nand: Using NFC Sram read and write
Bad block table found at page 131008, version 0x01
Bad block table found at page 130944, version 0x01
8 cmdlinepart partitions found on MTD device atmel_nand
Creating 8 MTD partitions on "atmel_nand":
0x000000000000-0x000000040000 : "bootstrap"
0x000000040000-0x0000000c0000 : "uboot"
0x0000000c0000-0x000000100000 : "env"
0x000000100000-0x000000140000 : "evn_redundent"
0x000000140000-0x000000180000 : "spare"
0x000000180000-0x000000200000 : "dtb"
0x000000200000-0x000000800000 : "kernel"
0x000000800000-0x000010000000 : "rootfs"
atmel_spi f0004000.spi: version: 0x213
atmel_spi f0004000.spi: Using dma0chan3 (tx) and dma0chan4 (rx) for DMA transfers
atmel_spi f0004000.spi: Atmel SPI Controller at 0xf0004000 (irq 17)
atmel_spi f0004000.spi: master is unqueued, this is deprecated
startekit: disable buggy gpio_request in at91_gpio_irq_domain_xlate
atmel_spi f8008000.spi: version: 0x213
atmel_spi f8008000.spi: Using dma1chan0 (tx) and dma1chan1 (rx) for DMA transfers
atmel_spi f8008000.spi: Atmel SPI Controller at 0xf8008000 (irq 26)
atmel_spi f8008000.spi: master is unqueued, this is deprecated
CAN device driver interface
at91_can f8010000.can: device registered (reg_base=d0d5e000, irq=27)
libphy: MACB_mii_bus: probed
macb f802c000.ethernet eth0: Cadence MACB at 0xf802c000 irq 31 (00:1f:f2:00:00:00)
macb f802c000.ethernet eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=f802c000.etherne:00, irq=-1)
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-atmel: EHCI Atmel driver
atmel-ehci 700000.ehci: EHCI Host Controller
atmel-ehci 700000.ehci: new USB bus registered, assigned bus number 1
atmel-ehci 700000.ehci: irq 45, io mem 0x00700000
atmel-ehci 700000.ehci: USB 2.0 started, EHCI 1.00
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: EHCI Host Controller
usb usb1: Manufacturer: Linux 3.10.0 ehci_hcd
usb usb1: SerialNumber: 700000.ehci
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
at91_ohci 600000.ohci: AT91 OHCI
at91_ohci 600000.ohci: new USB bus registered, assigned bus number 2
at91_ohci 600000.ohci: irq 45, io mem 0x00600000
usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: AT91 OHCI
usb usb2: Manufacturer: Linux 3.10.0 ohci_hcd
usb usb2: SerialNumber: at91
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
usbcore: registered new interface driver cdc_acm
cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
usbcore: registered new interface driver usb-storage
usbcore: registered new interface driver usbserial
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial support registered for generic
usbcore: registered new interface driver ftdi_sio
usbserial: USB Serial support registered for FTDI USB Serial Device
usbcore: registered new interface driver option
usbserial: USB Serial support registered for GSM modem (1-port)
usbcore: registered new interface driver pl2303
usbserial: USB Serial support registered for pl2303
ads7846 spi32766.0: touchscreen, irq 47
input: ADS7846 Touchscreen as /devices/ahb.0/apb.1/f0004000.spi/spi_master/spi32766/spi32766.0/input/input0
at91_rtc fffffeb0.rtc: rtc core: registered fffffeb0.rtc as rtc0
at91_rtc fffffeb0.rtc: AT91 Real Time Clock driver.
i2c /dev entries driver
at91sam9x5-video f0030340.lcdheo1: video device registered @ 0xd0d66340, irq = 24
Driver for 1-wire Dallas network protocol.
Bluetooth: HCI UART driver ver 2.2
Bluetooth: HCI H4 protocol initialized
Bluetooth: HCI BCSP protocol initialized
Bluetooth: HCILL protocol initialized
Bluetooth: HCIATH3K protocol initialized
Bluetooth: HCI Three-wire UART (H5) protocol initialized
usbcore: registered new interface driver bcm203x
usbcore: registered new interface driver btusb
usbcore: registered new interface driver ath3k
leds-gpio leds.4: pins are not configured from the driver
atmel_aes f8038000.aes: version: 0x135
atmel_aes f8038000.aes: Atmel AES - Using dma1chan2, dma1chan3 for DMA transfers
atmel_tdes f803c000.tdes: version: 0x701
atmel_tdes f803c000.tdes: using dma1chan4, dma1chan5 for DMA transfers
atmel_tdes f803c000.tdes: Atmel DES/TDES
atmel_sha f8034000.sha: version: 0x410
atmel_sha f8034000.sha: using dma1chan6 for DMA transfers
atmel_sha f8034000.sha: Atmel SHA1/SHA256/SHA224/SHA384/SHA512
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
iio iio:device0: Resolution used: 12 bits
iio iio:device0: ADC Touch screen is disabled.
atmel-wm8904-audio sound.5: setting pck0 to 12000000Hz
atmel-wm8904-audio sound.5: tlv320aic23-hifi <-> f0008000.ssc mapping ok
TCP: cubic registered
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20130117) max_hops=1
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: BNEP socket layer initialized
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
Bluetooth: HIDP socket layer initialized
VFP support v0.3: implementor 41 architecture 2 part 30 variant 5 rev 1
ThumbEE CPU extension supported.
Registering SWP/SWPB emulation handler
atmel-pwm f002c000.pwm: could not find pctldev for node /ahb/apb/pinctrl@fffff400/pwm0/pwm0-0, deferring probe
platform f002c000.pwm: Driver atmel-pwm requests probe deferral
UBI: attaching mtd7 to ubi0
UBI: scanning is finished
UBI: attached mtd7 (name "rootfs", size 248 MiB) to ubi0
UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
UBI: good PEBs: 1980, bad PEBs: 4, corrupted PEBs: 0
UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
UBI: max/mean erase counter: 33/8, WL threshold: 4096, image sequence number: 387234424
UBI: available PEBs: 0, total reserved PEBs: 1980, PEBs reserved for bad PEB handling: 36
UBI: background thread "ubi_bgt0d" started, PID 648
at91_rtc fffffeb0.rtc: setting system clock to 2019-03-21 03:09:01 UTC (1553137741)
atmel_mci f8000000.mmc: version: 0x505
atmel_mci f8000000.mmc: using dma1chan7 for DMA transfers
atmel_mci f8000000.mmc: Atmel MCI controller at 0xf8000000 irq 25, 1 slots
atmel-pwm f002c000.pwm: could not find pctldev for node /ahb/apb/pinctrl@fffff400/pwm0/pwm0-0, deferring probe
platform f002c000.pwm: Driver atmel-pwm requests probe deferral
ALSA device list:
#0: wm8904 @ SAMA5D3EK
UBIFS: recovery needed
UBIFS: recovery deferred
UBIFS: mounted UBI device 0, volume 0, name "rootfs", R/O mode
UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
UBIFS: FS size: 242397184 bytes (231 MiB, 1909 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)
UBIFS: reserved for root: 0 bytes (0 KiB)
UBIFS: media format: w4/r0 (latest is w4/r0), UUID 0D153641-9E03-465F-ADEA-9AEEE931145F, small LPT model
VFS: Mounted root (ubifs filesystem) readonly on device 0:11.
devtmpfs: mounted
Freeing unused kernel memory: 164K (c0621000 - c064a000)
UBIFS: completing deferred recovery
UBIFS: background thread "ubifs_bgt0_0" started, PID 659
UBIFS: deferred recovery completed
sasamy
Пункты: 79218
Регистрация: 14.08.2009
Цитата предполагаю что это произошло после манипауляций с файлом /etc/inittab
распакуйте архив с buildroot в другой какталог и соберите заново - зачем тут гадать, тем более никто кроме вас не знает что вы меняете
rain62ster
Пункты: 3830
Регистрация: 02.10.2009
Цитата Цитата предполагаю что это произошло после манипуляций с файлом /etc/inittab
распакуйте архив с buildroot в другой какталог и соберите заново - зачем тут гадать, тем более никто кроме вас не знает что вы меняете
Как мог отразитьcя на билдруте то факт, что я на
плате внес изменения в файл /etc/inittab ?
P.S. ядро перезаливал, не помогло.
sasamy
Пункты: 79218
Регистрация: 14.08.2009
Цитата
Как мог отразитьcя на билдруте то факт, что я на плате внес изменения в файл /etc/inittab ?
никак, достаточно вернуть как было - скопировать на плату из buildroot
output/target/etc/inittab
Цитата ядро перезаливал, не помогло
как мог отразиться на ядре тот факт что вы поменяли на
плате файл /etc/inittab ?
rain62ster
Пункты: 3830
Регистрация: 02.10.2009
Цитата
как мог отразиться на ядре тот факт что вы поменяли на плате файл /etc/inittab ?
я не уверен, что причиной стало изменение файла, возможно совпало по времени, поэтому перезалил ядро. Скопировать что либо на плату не могу, потому что с платой нет связи(не работает консоль). По окончании загрузки нет приглашения ОС, консоль работает в режиме эха. Связь с платой по эзернет есть только из Uboot, то есть перезалить ядро могу. Догадываюсь что используя Uboot, вероятно можно заменить измененный файл, оригинальным, но мне пока с этим не справиться. Кроме того исходя из лога загрузки("UBIFS recovery needed" ), можно предположить, что причина все же иная.