Проблема: Устройство первый раз загрузилось, но при выключении и включении перестало загружаться и показывает в логах по сериал цикл из
HTLCmxs_power_init(): mxs_power_init mxs_power_set_auto_restart(): mxs_power_set_auto_restart mxs_power_set_linreg(): mxs_power_set_linreg mxs_power_configure_power_source(): mxs_power_configure_power_source mxs_get_batt_volt(): mxs_get_batt_volt volt=4192 mV mxs_power_configure_power_source(): /* 5V source detected, good battery detected . */ mxs_5v_boot(): mxs_5v_boot mxs_boot_valid_5v(): mxs_boot_valid_5v mxs_power_enable_4p2(): mxs_power_enable_4p2 mxs_power_init_4p2_params(): mxs_power_init_4p2_params mxs_power_init_4p2_regulator(): mxs_power_init_4p2_regulator mxs_enable_4p2_dcdc_input(): mxs_enable_4p2_dcdc_input mxs_power_init_dcdc_4p2_source(): mxs_power_init_dcdc_4p2_source mxs_enable_4p2_dcdc_input(): mxs_enable_4p2_dcdc_input mxs_init_batt_bo(): mxs_init_batt_bo mxs_switch_vddd_to_dcdc_source(): mxs_switch_vddd_to_dcdc_source mxs_enable_output_rail_protection(): mxs_enable_output_rail_protection mxs_power_set_vddx(): mxs_power_set_vddx mxs_get_vddio_power_source_off(): mxs_get_vddio_power_source_off mxs_power_set_vddx(): mxs_power_set_vddx mxs_get_vddd_power_source_off(): mxs_get_vddd_power_source_off mxs_power_set_vddx(): mxs_power_set_vddx mxs_mem_init(): before_init_clock mxs_mem_init_clock mxs_mem_init(): after_init_clock mxs_mem_init(): after_vdda_clock mx23_mem_init(): DDR frequency is 133 MHz mx23_mem_init(): EN_LOWPOWER_MODE is on mx23_mem_init(): DDR CAS latency=2.5 mx23_mem_init(): before vddmem mx23_mem_setup_vddmem(): before VDDM current limit mx23_mem_setup_vddmem(): VDDM current limit disabled mx23_mem_init(): after vddmem initialize_dram_values mxs_mem_init(): after_mem_init LC
U-Boot 2014.07-00012-gef75de6-dirty (Apr 25 2015 - 17:12:29)
CPU: Freescale i.MX23 rev1.4 at 454 MHz BOOT: SSP SD/MMC #0 DRAM: 64 MiB MMC: MXS MMC: 0 *** Warning - bad CRC, using default environment
In: serial Out: serial Err: serial Net: Net Initialization Skipped No ethernet found. Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device SD/MMC found on device 0 43 bytes read in 230 ms (0 Bytes/s) Importing environment from mmc (uEnv.txt)... Checking if uenvcmd is set ... Running default loadzimage ... 3435640 bytes read in 1515 ms (2.2 MiB/s) 12846 bytes read in 481 ms (25.4 KiB/s) Booting from mmc ... Kernel image @ 0x42000000 [ 0x000000 - 0x346c78 ] ## Flattened Device Tree blob at 41000000 Booting using the fdt blob at 0x41000000 Loading Device Tree to 43b60000, end 43b6622d ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 3.19.0-imxv5-x0.1 (root@boger-laptop) (gcc version 4.7.4 (Ubuntu/Linaro 4.7.4-2ubuntu1) ) #481 Mon Nov 23 23:09:11 MSK 2015 [ 0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=0005317f [ 0.000000] CPU: VIVT data cache, VIVT instruction cache [ 0.000000] Machine model: Wiren Board rev. 3.2 (i.MX23) [ 0.000000] Memory policy: Data cache writeback [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pag es: 16256 [ 0.000000] Kernel command line: console=ttyAMA0,115200 root=/dev/mmcblk0p2 r o rootfstype=ext4 rootwait fixrtc video= [ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes) [ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Memory: 58624K/65536K available (4133K kernel code, 214K rwdata, 1444K rodata, 156K init, 267K bss, 6912K reserved, 0K cma-reserved) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB) [ 0.000000] vmalloc : 0xc4800000 - 0xff000000 ( 936 MB) [ 0.000000] lowmem : 0xc0000000 - 0xc4000000 ( 64 MB) [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB) [ 0.000000] .text : 0xc0008000 - 0xc057a8b0 (5579 kB) [ 0.000000] .init : 0xc057b000 - 0xc05a2000 ( 156 kB) [ 0.000000] .data : 0xc05a2000 - 0xc05d7ac0 ( 215 kB) [ 0.000000] .bss : 0xc05d7ac0 - 0xc061a7e0 ( 268 kB) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps ever y 21474836480000000ns [ 0.000000] Console: colour dummy device 80x30 [ 0.070000] Calibrating delay loop... 227.32 BogoMIPS (lpj=1136640) [ 0.080000] pid_max: default: 32768 minimum: 301 [ 0.080000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.080000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.080000] CPU: Testing write buffer coherency: ok [ 0.080000] Setting up static identity map for 0x403eabd8 - 0x403eac30 [ 0.080000] devtmpfs: initialized [ 0.080000] pinctrl core: initialized pinctrl subsystem [ 0.100000] NET: Registered protocol family 16 [ 0.100000] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.130000] Serial: AMBA PL011 UART driver [ 0.130000] 80070000.serial: ttyAMA0 at MMIO 0x80070000 (irq = 18, base_baud = 0) is a PL011 rev2 [ 0.270000] console [ttyAMA0] enabled [ 0.300000] mxs-dma 80004000.dma-apbh: initialized [ 0.310000] mxs-dma 80024000.dma-apbx: initialized [ 0.320000] usbcore: registered new interface driver usbfs [ 0.320000] usbcore: registered new interface driver hub [ 0.330000] usbcore: registered new device driver usb [ 0.330000] Linux video capture interface: v2.00 [ 0.340000] pps_core: LinuxPPS API ver. 1 registered [ 0.340000] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giome tti <giometti@linux.it> [ 0.350000] PTP clock support registered [ 0.350000] Advanced Linux Sound Architecture Driver Initialized. [ 0.360000] Switched to clocksource mxs_timer [ 0.400000] NET: Registered protocol family 2 [ 0.410000] TCP established hash table entries: 1024 (order: 0, 4096 bytes) [ 0.420000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes) [ 0.420000] TCP: Hash tables configured (established 1024 bind 1024) [ 0.430000] TCP: reno registered [ 0.430000] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.440000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.450000] NET: Registered protocol family 1 [ 0.450000] RPC: Registered named UNIX socket transport module. [ 0.460000] RPC: Registered udp transport module. [ 0.460000] RPC: Registered tcp transport module. [ 0.470000] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.480000] NetWinder Floating Point Emulator V0.97 (double precision) [ 0.490000] futex hash table entries: 256 (order: -1, 3072 bytes) [ 0.530000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 2 48) [ 0.540000] io scheduler noop registered (default) [ 0.550000] of_dma_request_slave_channel: dma-names property of node '/apb@80 000000/apbx@80040000/serial@80070000' missing or empty [ 0.560000] uart-pl011 80070000.serial: no DMA platform data [ 0.570000] 8006c000.serial: ttyAPP0 at MMIO 0x8006c000 (irq = 146, base_baud = 1500000) is a 8006c000.serial [ 0.580000] mxs-auart 8006c000.serial: Found APPUART 3.0.0 [ 0.600000] loop: module loaded [ 0.610000] mxs-spi 80034000.ssp: cs-gpios count: 5 [ 0.610000] spi_master spi1: will run message pump with realtime priority [ 0.620000] spi spi1.3: gpio index 0, gpio_cs 3 [ 0.630000] sc16is7x2 spi1.3: probe start [ 0.630000] sc16is7x2 spi1.3: gpio-base=120 [ 0.640000] sc16is7x2 spi1.3: uartclk=14745600 [ 0.640000] sc16is7x2 spi1.3: uart_base=0 [ 0.640000] irq: 41 [ 0.650000] irq: 41 [ 0.650000] sc16is7x2 spi1.3: sc16is7x2 at CS3 (irq 41), 2 UARTs, 8 GPIOs [ 0.650000] ttyNSC0, ttyNSC1, gpiochip120 [ 0.660000] spi spi1.4: gpio index 1, gpio_cs 91 [ 0.670000] spi spi1.5: gpio index 2, gpio_cs 51 [ 0.680000] spi spi1.6: gpio index 3, gpio_cs 35 [ 0.680000] spi spi1.7: gpio index 4, gpio_cs 38 [ 0.690000] PPP generic driver version 2.4.2 [ 0.700000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.700000] usbcore: registered new interface driver usbserial [ 0.710000] usbcore: registered new interface driver usbserial_generic [ 0.720000] usbserial: USB Serial support registered for generic [ 0.720000] mousedev: PS/2 mouse device common for all mice [ 0.730000] stmp3xxx-rtc 8005c000.rtc: rtc core: registered 8005c000.rtc as r tc0 [ 0.740000] i2c /dev entries driver [ 0.750000] stmp3xxx_rtc_wdt stmp3xxx_rtc_wdt: initialized watchdog with hear tbeat 19s [ 0.760000] Driver 'mmcblk' needs updating - please use bus_type methods [ 0.770000] 80010000.ssp supply vmmc not found, using dummy regulator [ 0.810000] mxs-mmc 80010000.ssp: initialized [ 0.810000] imx23-pinctrl 80018000.pinctrl: pin SSP1_DETECT already requested by 80018000.pinctrl; cannot claim for leds [ 0.820000] imx23-pinctrl 80018000.pinctrl: pin-65 (leds) status -22 [ 0.830000] imx23-pinctrl 80018000.pinctrl: could not request pin 65 (SSP1_DE TECT) from group led_gpio2_1.0 on device 80018000.pinctrl [ 0.840000] leds-gpio leds: Error applying setting, reverse things back [ 0.850000] ledtrig-cpu: registered to indicate activity on CPUs [ 0.860000] usbcore: registered new interface driver usbhid [ 0.870000] usbhid: USB HID core driver [ 0.890000] mxs-builtin-audio mxs-builtin-audio: mxs-builtin-codec-dai <-> 80 048000.mxs-builtin-cpu-dai mapping ok [ 0.910000] TCP: cubic registered [ 0.910000] mmc0: host does not support reading read-only switch, assuming wr ite-enable [ 0.920000] NET: Registered protocol family 10 [ 0.930000] mmc0: new high speed SDHC card at address b368 [ 0.940000] sit: IPv6 over IPv4 tunneling driver [ 0.940000] NET: Registered protocol family 17 [ 0.950000] mmcblk0: mmc0:b368 NCard 3.71 GiB [ 0.960000] Key type dns_resolver registered [ 0.960000] registered taskstats version 1 [ 0.970000] mmcblk0: p1 p2 [ 0.980000] stmp3xxx-rtc 8005c000.rtc: setting system clock to 1970-01-01 00: 00:05 UTC (5) [ 0.990000] ALSA device list: [ 0.990000] #0: mxs-builtin-audio [ 1.010000] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. O pts: (null) [ 1.020000] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [ 1.040000] devtmpfs: mounted [ 1.040000] Freeing unused kernel memory: 156K (c057b000 - c05a2000) INIT: version 2.88 booting [info] Using makefile-style concurrent boot in runlevel S. [....] Starting the hotplug events dispatcher: udevd[ 3.250000] udevd[162]: s tarting version 175 . ok [ ok ] Synthesizing the initial hotplug events...done. [ 6.380000] CAN device driver interface [ 6.400000] spi1.4 supply vdd not found, using dummy regulator [ 6.400000] spi1.4 supply xceiver not found, using dummy regulator [ 7.400000] Driver for 1-wire Dallas network protocol. [ 7.430000] 80080000.usb supply vbus not found, using dummy regulator [ 7.530000] ci_hdrc ci_hdrc.0: EHCI Host Controller [ 7.530000] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1 [....] [ 7.600000] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00 [ 7.600000] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 7.610000] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber= 1 [ 7.620000] usb usb1: Product: EHCI Host Controller [ 7.620000] usb usb1: Manufacturer: Linux 3.19.0-imxv5-x0.1 ehci_hcd [ 7.630000] usb usb1: SerialNumber: ci_hdrc.0 Waiting for /dev to be fully populated...[ 7.930000] hub 1-0:1.0: USB hub fou nd [ 7.930000] hub 1-0:1.0: 1 port detected [ 8.310000] usb 1-1: new high-speed USB device number 2 using ci_hdrc [ 8.460000] usb 1-1: New USB device found, idVendor=0424, idProduct=9514 [ 8.460000] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 8.480000] hub 1-1:1.0: USB hub found [ 8.480000] hub 1-1:1.0: 5 ports detected HTLCmxs_power_init(): mxs_power_init mxs_power_set_auto_restart(): mxs_power_set_auto_restart mxs_power_set_linreg(): mxs_power_set_linreg mxs_power_configure_power_source(): mxs_power_configure_power_source mxs_get_batt_volt(): mxs_get_batt_volt volt=4120 mV mxs_power_configure_power_source(): /* 5V source detected, good battery detected . */ mxs_5v_boot(): mxs_5v_boot mxs_boot_valid_5v(): mxs_boot_valid_5v mxs_power_enable_4p2(): mxs_power_enable_4p2 mxs_power_init_4p2_params(): mxs_power_init_4p2_params mxs_power_init_4p2_regulator(): mxs_power_init_4p2_regulator mxs_enable_4p2_dcdc_input(): mxs_enable_4p2_dcdc_input mxs_power_init_dcdc_4p2_source(): mxs_power_init_dcdc_4p2_source mxs_enable_4p2_dcdc_input(): mxs_enable_4p2_dcdc_input mxs_init_batt_bo(): mxs_init_batt_bo mxs_switch_vddd_to_dcdc_source(): mxs_switch_vddd_to_dcdc_source mxs_enable_output_rail_protection(): mxs_enable_output_rail_protection mxs_power_set_vddx(): mxs_power_set_vddx mxs_get_vddio_power_source_off(): mxs_get_vddio_power_source_off mxs_power_set_vddx(): mxs_power_set_vddx mxs_get_vddd_power_source_off(): mxs_get_vddd_power_source_off mxs_power_set_vddx(): mxs_power_set_vddx mxs_mem_init(): before_init_clock mxs_mem_init_clock mxs_mem_init(): after_init_clock mxs_mem_init(): after_vdda_clock mx23_mem_init(): DDR frequency is 133 MHz mx23_mem_init(): EN_LOWPOWER_MODE is on mx23_mem_init(): DDR CAS latency=2.5 mx23_mem_init(): before vddmem mx23_mem_setup_vddmem(): before VDDM current limit mx23_mem_setup_vddmem(): VDDM current limit disabled mx23_mem_init(): after vddmem initialize_dram_values mxs_mem_init(): after_mem_init LC
U-Boot 2014.07-00012-gef75de6-dirty (Apr 25 2015 - 17:12:29)
CPU: Freescale i.MX23 rev1.4 at 454 MHz BOOT: SSP SD/MMC #0 DRAM: 64 MiB MMC: MXS MMC: 0 *** Warning - bad CRC, using default environment
Пробовал перезаписать на другую карту SD, но ничего не изменилось
Заранее спасибо