I booting linux-3.15 on pcDuino V3(A20 onboard).
1,second CPU failed,I used
https://github.com/jwrdegoede/u-boot-sunxi,then fixed it.
2,missing clock-frequency property
The following is a useful log
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
[ 0.000007] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 2863311519744ns
[ 0.000014] Switching to timer-based delay loop
[ 0.000281] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956969942ns
[ 0.000402] sched_clock: 32 bits at 160MHz, resolution 6ns, wraps every 26843545593ns
[ 0.000553] Console: colour dummy device 80x30
[ 0.000581] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[ 0.000593] pid_max: default: 32768 minimum: 301
[ 0.000701] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000712] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.001230] CPU: Testing write buffer coherency: ok
[ 0.001486] /cpus/cpu@0 missing clock-frequency property
[ 0.001503] /cpus/cpu@1 missing clock-frequency property
[ 0.001514] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.001541] Setting up static identity map for 0x404755e0 - 0x40475638
[ 0.002624] CPU1: Booted secondary processor
[ 0.002665] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.002769] Brought up 2 CPUs
[ 0.002789] SMP: Total of 2 processors activated.
[ 0.002795] CPU: All CPU(s) started in HYP mode.
[ 0.002800] CPU: Virtualization extensions available.
[ 0.003351] devtmpfs: initialized
[ 0.006961] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 4
[ 0.007171] pinctrl core: initialized pinctrl subsystem
[ 0.007357] regulator-dummy: no parameters
[ 0.011695] NET: Registered protocol family 16
[ 0.011962] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.020704] vcc3v0: 3000 mV
[ 0.020865] vcc3v3: 3300 mV
also I can see /proc/cpuinfo
# cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 4 (v7l)
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 4
processor : 1
model name : ARMv7 Processor rev 4 (v7l)
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 4
Hardware : Allwinner sun7i (A20) Family
Revision : 0000
Serial : 0000000000000000
is there some way to fixed it?