‮Сдвиг по фазе (kincajou) wrote,
‮Сдвиг по фазе
kincajou

worklog: обосраться ебануться ГРЫБОООЧКЫЫ



U-Boot 2017.03-rc1 (Mar 15 2017 - 03:20:29 +0300)

CPU : STM32F746 (Cortex-M7)
Freqs: SYSCLK=216MHz, HCLK=216MHz, PCLK1=54MHz, PCLK2=108MHz
Model: SEA STM32F746-AWESOME board
DRAM: (bus test ok)64 MiB
WARNING: Caches not enabled
Flash: 1 MiB
In: serial_stm32x7
Out: serial_stm32x7
Err: serial_stm32x7
Net:
Warning: ethernet@40028000 (eth0) using random MAC address - aa:99:75:dd:1d:71
eth0: ethernet@40028000
Hit SPACE in 10 seconds to stop autoboot.
U-Boot:> run loadsys
Speed: 100, full duplex
Using ethernet@40028000 device
TFTP from server 192.168.1.66; our IP address is 192.168.1.79
Filename 'uImage'.
Load address: 0xc0007fc0
Loading: *#################################################################
#################################################################
#################################################################
###############
3.7 MiB/s
done
Bytes transferred = 1070208 (105480 hex)
Speed: 100, full duplex
Using ethernet@40028000 device
TFTP from server 192.168.1.66; our IP address is 192.168.1.79
Filename 'stm32f746-awesome-board.dtb'.
Load address: 0xc3e20000
Loading: *###
2.8 MiB/s
done
Bytes transferred = 11739 (2ddb hex)
U-Boot:> run runsys
## Booting kernel from Legacy Image at c0007fc0 ...
Image Name: AwsumBoard
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1070144 Bytes = 1 MiB
Load Address: c0008000
Entry Point: c0008001
Verifying Checksum ... OK
## Flattened Device Tree blob at c3e20000
Booting using the fdt blob at 0xc3e20000
XIP Kernel Image ... OK
Loading Device Tree to c3e85000, end c3e8adda ... OK

Starting kernel ...

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.2.0-awesome (eugene@BigBrain) (gcc version 6.3.0 (GCC) ) #4 PREEMPT Wed Mar 15 10:57:53 MSK 2017
[ 0.000000] CPU: ARMv7-M [410fc271] revision 1 (ARMv7M), cr=00000000
[ 0.000000] CPU: OFF data cache, OFF instruction cache
[ 0.000000] Machine model: SEA STM32F746-AWESOME board
[ 0.000000] bootconsole [earlycon0] enabled
[ 0.000000] dmamem: No dts node found.
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: mem=64M console=ttyS1,115200n8 earlyprintk=serial,ttyS1,115200n8 rootwait panic=10 uclinux.physaddr=0x08180000 root=/dev/mtdblock0
[ 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: 63740K/65536K available (703K kernel code, 37K rwdata, 236K rodata, 64K init, 100K bss, 1796K reserved, 0K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0x00000000 - 0x00001000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0x00000000 - 0xffffffff (4095 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc4000000 ( 64 MB)
[ 0.000000] .text : 0xc0008000 - 0xc00f3024 ( 941 kB)
[ 0.000000] .init : 0xc00f4000 - 0xc0104000 ( 64 kB)
[ 0.000000] .data : 0xc0104000 - 0xc010d440 ( 38 kB)
[ 0.000000] .bss : 0xc010d440 - 0xc0126508 ( 101 kB)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Additional per-CPU info printed with stalls.
[ 0.000000] Build-time adjustment of leaf fanout to 32.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] /soc/interrupt-controller@40013c00: 24 External IRQs detected
[ 0.000000] clocksource: arm_system_timer: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 276513358 ns
[ 0.000000] ARM System timer initialized as clocksource
[ 0.000000] /soc/timer@40000c00: STM32 clockevent driver initialized (32 bits)
[ 0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 21474836475000000ns
[ 0.010000]
[ 0.010000]
[ 0.010000] KERNEL: fault at 0xc00b5a88 [pc=0xc00b5a88, sp=0xc0105fa8]
[ 0.010000] No Coprocessor
[ 0.010000]
[ 0.010000] CPU: 0 PID: 0 Comm: swapper Not tainted 4.2.0-awesome #4
[ 0.010000] Hardware name: STM32 (Device Tree Support)
[ 0.010000] task: c0106518 ti: c0104000 task.ti: c0104000
[ 0.010000] PC is at hvc_dcc_check+0x8/0x2c
[ 0.010000] LR is at hvc_dcc_console_init+0x7/0x20
[ 0.010000] pc : [] lr : [] psr: 8100000b
[ 0.010000] sp : c0105fa8 ip : 00000018 fp : 00000000
[ 0.010000] r10: c00ff1b4 r9 : c00ffcb0 r8 : c3f77080
[ 0.010000] r7 : c0106000 r6 : ffffffff r5 : c0102254 r4 : c0102250
[ 0.010000] r3 : c010a060 r2 : 0000000a r1 : ffff8adb r0 : 00000000
[ 0.010000] xPSR: 8100000b
[ 0.010000] CPU: 0 PID: 0 Comm: swapper Not tainted 4.2.0-awesome #4
[ 0.010000] Hardware name: STM32 (Device Tree Support)
[ 0.010000] Backtrace: frame pointer underflow
[ 0.010000] Kernel panic - not syncing: 9Óêýàã¶l®J6¢IÜñ}/AÀødú4eczOLõ#}ò„7Áq2™ýJ¿ÉW…שG röv‰Eœ.ûKúè
[ 0.010000] Rebooting in 10 seconds..

U-Boot 2017.03-rc1 (Mar 15 2017 - 03:20:29 +0300)

CPU : STM32F746 (Cortex-M7)
Freqs: SYSCLK=216MHz, HCLK=216MHz, PCLK1=54MHz, PCLK2=108MHz
Model: SEA STM32F746-AWESOME board
DRAM: (bus test ok)64 MiB
WARNING: Caches not enabled
Flash: 1 MiB
In: serial_stm32x7
Out: serial_stm32x7
Err: serial_stm32x7
Net:
Warning: ethernet@40028000 (eth0) using random MAC address - aa:99:75:dd:1d:71
eth0: ethernet@40028000
Hit SPACE in 10 seconds to stop autoboot.
U-Boot:>


Нушожэ, ещё один маленький шажок на большом пути - кернел разговорился (хоть и не надолго).
Любопытно, что теперь он стартует и перегружается, но он точно так не делал раньше, ибо при ресете системы порт, используемый U-Boot, переинициализируется и если бы что-то такое просходило, я бы это видел.
Продолжаем копать!

Что скажет современная наука по этому поводу?
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 2 comments