stm32运行linux,新出的STM32F750成功运行Linux

U-Boot 2010.03 (Nov 26 2018 - 21:30:21)

CPU  : STM32F7 (Cortex-M7)

Freqs: SYSCLK=216MHz,HCLK=216MHz,PCLK1=54MHz,PCLK2=108MHz

Board: STM32F750 Rev 1.0, www.emcraft.com

DRAM:  64 MB

In:    serial

Out:   serial

Err:   serial

QSPI:  32 MB mapped at 0x90000000

Net:   miiphy_register done.

eth hw init done.

STM32_MAC

Hit any key to stop autoboot:  0

Booting from QSPI

## Booting kernel from Legacy Image at c0007fc0 ...

Image Name:   Linux-4.2.0

Image Type:   ARM Linux Multi-File Image (uncompressed)

Data Size:    7496295 Bytes =  7.1 MB

Load Address: c0008000

Entry Point:  c0008001

Contents:

Image 0: 7471388 Bytes =  7.1 MB

Image 1: 24895 Bytes = 24.3 kB

Verifying Checksum ... OK

## Flattened Device Tree from multi component Image at C0007FC0

Booting using the fdt at 0xc0728128

Loading Multi-File Image ... OK

OK

WARNING: legacy format multi component image overwritten

Loading Device Tree to c3ff6000, end c3fff13e ... OK

Starting kernel ...

Booting Linux on physical CPU 0x0

Linux version 4.2.0 (hw@localhost.localdomain) (gcc version 4.4.1 (Sourcery G++ Lite 2010

q1-189) ) #90 Tue Dec 4 03:32:33 EST 2018

CPU: ARMv7-M [410fc271] revision 1 (ARMv7M), cr=00000000

CPU: WBA data cache, WBA instruction cache

Machine model: EmCraft Systems STM32F7-SOM board

Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256

Kernel command line: stm32_platform=stm32f7-disco console=ttyS0,115200 panic=10 ip=169.25

4.1.10:169.254.1.2:::stm32f7-disco:eth0:off

PID hash table entries: 256 (order: -2, 1024 bytes)

Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)

Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)

Memory: 56432K/65536K available (2523K kernel code, 181K rwdata, 588K rodata, 4000K init,

111K bss, 9104K reserved, 0K cma-reserved)

Virtual kernel memory layout:

vector  : 0x00000000 - 0x00001000   (   4 kB)

fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)

vmalloc : 0x00000000 - 0xffffffff   (4095 MB)

lowmem  : 0xc0000000 - 0xc4000000   (  64 MB)

.text : 0xc0008000 - 0xc0312000   (3112 kB)

.init : 0xc0312000 - 0xc06fa000   (4000 kB)

.data : 0xc06fa000 - 0xc07277c0   ( 182 kB)

.bss : 0xc072811c - 0xc0743e84   ( 112 kB)

NR_IRQS:16 nr_irqs:16 16

/interrupt-controller@40013c00: 24 External IRQs detected

clocksource: arm_system_timer: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 27651335

8 ns

ARM System timer initialized as clocksource

/soc/timer@40000000: STM32 clockevent driver initialized (32 bits)

sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 21474836475000000ns

Calibrating delay loop... 427.62 BogoMIPS (lpj=2138112)

pid_max: default: 4096 minimum: 301

Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)

Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)

devtmpfs: initialized

clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275

0000 ns

pinctrl core: initialized pinctrl subsystem

NET: Registered protocol family 16

stm32-pinctrl pin-controller: nbanks = 11

stm32-pinctrl pin-controller: nfunctions = 20

stm32-pinctrl pin-controller: ngroups = 23

stm32-pinctrl pin-controller: GPIOA bank added.

stm32-pinctrl pin-controller: GPIOB bank added.

stm32-pinctrl pin-controller: GPIOC bank added.

stm32-pinctrl pin-controller: GPIOD bank added.

stm32-pinctrl pin-controller: GPIOE bank added.

stm32-pinctrl pin-controller: GPIOF bank added.

stm32-pinctrl pin-controller: GPIOG bank added.

stm32-pinctrl pin-controller: GPIOH bank added.

stm32-pinctrl pin-controller: GPIOI bank added.

stm32-pinctrl pin-controller: GPIOJ bank added.

stm32-pinctrl pin-controller: GPIOK bank added.

stm32-pinctrl pin-controller: Function[0         name:i2c_1,    groups:1]

stm32-pinctrl pin-controller: Function[1         name:i2c_2,    groups:1]

stm32-pinctrl pin-controller: Function[2         name:i2c_3,    groups:1]

stm32-pinctrl pin-controller: Function[3         name:mac,      groups:2]

stm32-pinctrl pin-controller: Function[4         name:sdio,     groups:1]

stm32-pinctrl pin-controller: Function[5         name:spi_2,    groups:1]

stm32-pinctrl pin-controller: Function[6         name:spi_4,    groups:1]

stm32-pinctrl pin-controller: Function[7         name:spi_5,    groups:1]

stm32-pinctrl pin-controller: Function[8         name:usart1,   groups:1]

stm32-pinctrl pin-controller: Function[9         name:usart6,   groups:1]

stm32-pinctrl pin-controller: Function[10        name:usart7,   groups:1]

stm32-pinctrl pin-controller: Function[11        name:usb_fs,   groups:1]

stm32-pinctrl pin-controller: Function[12        name:usb_hs,   groups:1]

stm32-pinctrl pin-controller: Function[13        name:can_1,    groups:1]

stm32-pinctrl pin-controller: Function[14        name:adc1_in0_pin,     groups:1]

stm32-pinctrl pin-controller: Function[15        name:dac_out2_pin,     groups:1]

stm32-pinctrl pin-controller: Function[16        name:ltdc,     groups:1]

stm32-pinctrl pin-controller: Function[17        name:sai_2,    groups:1]

stm32-pinctrl pin-controller: Function[18        name:i2c_4,    groups:1]

stm32-pinctrl pin-controller: Function[19        name:gpio,     groups:3]

stm32-dma 40026000.dma: STM32 DMA driver registered

stm32-dma 40026400.dma: STM32 DMA driver registered

SCSI subsystem initialized

usbcore: registered new interface driver usbfs

usbcore: registered new interface driver hub

usbcore: registered new device driver usb

soc:phy_hs supply vcc not found, using dummy regulator

soc:phy_fs supply vcc not found, using dummy regulator

pps_core: LinuxPPS API ver. 1 registered

pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti

PTP clock support registered

Advanced Linux Sound Architecture Driver Initialized.

Bluetooth: Core ver 2.20

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

clocksource: Switched to clocksource arm_system_timer

NET: Registered protocol family 2

TCP established hash table entries: 1024 (order: 0, 4096 bytes)

TCP bind hash table entries: 1024 (order: 0, 4096 bytes)

TCP: Hash tables configured (established 1024 bind 1024)

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.

Power Management for STM32

futex hash table entries: 16 (order: -5, 192 bytes)

jffs2: version 2.2. (NAND) (SUMMARY)  漏 2001-2006 Red Hat, Inc.

fuse init (API version 7.23)

Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)

io scheduler noop registered

io scheduler cfq registered (default)

stm32-pinctrl pin-controller: maps: function gpio group pwms num 2

stm32-pwm pwm0: basing on TIM3.1(x16)

stm32-pinctrl pin-controller: maps: function ltdc group ltdc-0 num 29

stm32_lcdfb 40016800.ltdc: fb0: fb device registered successfully

STM32 USART driver initialized

stm32-pinctrl pin-controller: maps: function usart1 group usart1-0 num 3

40011000.serial: ttyS0 at MMIO 0x40011000 (irq = 34, base_baud = 6750000) is a stm32-usar

t

console [ttyS0] enabled

stm32-pinctrl pin-controller: maps: function usart6 group usart6-0 num 3

40011400.serial: ttyS5 at MMIO 0x40011400 (irq = 35, base_baud = 6750000) is a stm32-usar

t

nbd: registered device at major 43

stm32-pinctrl pin-controller: maps: function dac_out2_pin group dac-0 num 2

stm32_dac 40007400.dac: dac1: no timer assigned, DMA functionality is not available

stm32_dac 40007400.dac: created 1 character devices with MAJOR 248

2 ofpart partitions found on MTD device physmap-stm-flash.0

Creating 2 MTD partitions on "physmap-stm-flash.0":

0x000000000000-0x000000020000 : "stm_flash_uboot"

0x000000040000-0x000000100000 : "stm_flash_unused"

stm32-pinctrl pin-controller: maps: function spi_5 group spi_5-0 num 4

stm32-spi 40015000.spi: SPI Controller 4 at 40015000,irq=38,hz=108000000

CAN device driver interface

stm32-pinctrl pin-controller: maps: function can_1 group can_1-0 num 3

stm32-can 40006400.can: device registered (reg=40006400, irq=31)

stm32-pinctrl pin-controller: maps: function mac group mac_rmii num 10

stmmac - user ID: 0x10, Synopsys ID: 0x35

Ring mode enabled

DMA HW capability register supported

Enhanced/Alternate descriptors

Enabled extended descriptors

RX Checksum Offload Engine supported (type 2)

TX Checksum insertion supported

Wake-Up On Lan supported

Enable RX Mitigation via HW Watchdog Timer

stm32-dwmac 40028000.ethernet eth0: No MDIO subnode found

libphy: stmmac: probed

eth0: PHY ID 0007c0f1 at 0 IRQ POLL (stmmac-0:00) active

PPP generic driver version 2.4.2

PPP BSD Compression module registered

PPP Deflate Compression module registered

usbcore: registered new interface driver rt2800usb

stm32-pinctrl pin-controller: maps: function usb_hs group usb_hs-0 num 3

dwc2 40040000.usb: DWC OTG Controller

dwc2 40040000.usb: new USB bus registered, assigned bus number 1

dwc2 40040000.usb: irq 56, io mem 0x00000000

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: DWC OTG Controller

usb usb1: Manufacturer: Linux 4.2.0 dwc2_hsotg

usb usb1: SerialNumber: 40040000.usb

hub 1-0:1.0: USB hub found

hub 1-0:1.0: 1 port detected

stm32-pinctrl pin-controller: maps: function usb_fs group usb_fs-0 num 3

50000000.usb supply vusb_d not found, using dummy regulator

50000000.usb supply vusb_a not found, using dummy regulator

dwc2 50000000.usb: EPs: 6, dedicated fifos, 512 entries in SPRAM

dwc2 50000000.usb: DCFG=0x08200000, DCTL=0x00000002, DIEPMSK=0000000b

dwc2 50000000.usb: GAHBCFG=0x00000000, GHWCFG1=0x00000000

dwc2 50000000.usb: GRXFSIZ=0x000000a0, GNPTXFSIZ=0x004000a0

dwc2 50000000.usb: DPTx[1] FSize=32, StAddr=0x000000e0

dwc2 50000000.usb: DPTx[2] FSize=64, StAddr=0x00000100

dwc2 50000000.usb: DPTx[3] FSize=512, StAddr=0x00000800

dwc2 50000000.usb: DPTx[4] FSize=512, StAddr=0x00000a00

dwc2 50000000.usb: DPTx[5] FSize=512, StAddr=0x00000c00

dwc2 50000000.usb: ep0-in: EPCTL=0x00008000, SIZ=0x00000000, DMA=0x5abee5fb

dwc2 50000000.usb: ep0-out: EPCTL=0x00008000, SIZ=0x00000000, DMA=0x5abee5fb

dwc2 50000000.usb: ep1-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x5abee5fb

dwc2 50000000.usb: ep1-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x5abee5fb

dwc2 50000000.usb: ep2-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x5abee5fb

dwc2 50000000.usb: ep2-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x5abee5fb

dwc2 50000000.usb: ep3-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x5abee5fb

dwc2 50000000.usb: ep3-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x5abee5fb

dwc2 50000000.usb: ep4-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x5abee5fb

dwc2 50000000.usb: ep4-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x5abee5fb

dwc2 50000000.usb: ep5-in: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x5abee5fb

dwc2 50000000.usb: ep5-out: EPCTL=0x00000000, SIZ=0x00000000, DMA=0x5abee5fb

dwc2 50000000.usb: DVBUSDIS=0x000017d7, DVBUSPULSE=000005b8

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 uas

usbcore: registered new interface driver usb-storage

g_serial gadget: Gadget Serial v2.4

g_serial gadget: g_serial ready

dwc2 50000000.usb: bound driver g_serial

i2c /dev entries driver

stm32-pinctrl pin-controller: maps: function i2c_4 group i2c_4-0 num 3

bmp085 3-0077: Successfully initialized bmp085!

stm32f7-i2c 40006000.i2c: I2C Controller i2c-3 at 40006000,irq=58

Driver for 1-wire Dallas network protocol.

usbcore: registered new interface driver btusb

stm32-pinctrl pin-controller: maps: function sdio group sdio-0 num 7

mmci-pl18x 40012c00.sdi: Got CD GPIO

mmci-pl18x 40012c00.sdi: mmc0: PL180 manf 80 rev4 at 0x40012c00 irq 37,0 (pio)

stm32-dma 40026400.dma: stm32_dma_of_xlate: unable to get channel 3 - was already request

ed

mmci-pl18x 40012c00.sdi: DMA channels RX dma1chan3, TX dma1chan3

stm32_gpio_to_irq: Event line 3 now points to fire interrupts from bank G

stm32-pinctrl pin-controller: maps: function gpio group outs num 2

hidraw: raw HID events driver (C) Jiri Kosina

usbcore: registered new interface driver usbhid

usbhid: USB HID core driver

stm32-pinctrl pin-controller: maps: function adc1_in0_pin group adc1-0 num 2

stm32f4-adc 40012000.adc: registered

stm32-pinctrl pin-controller: maps: function sai_2 group sai_2-0 num 5

stm32-dma 40026400.dma: stm32_dma_of_xlate: unable to get channel 4 - was already request

ed

stm32-asoc-card sound: failed to find codec platform device

stm32-asoc-card: probe of sound failed with error -22

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: RFCOMM TTY layer initialized

Bluetooth: RFCOMM socket layer initialized

Bluetooth: RFCOMM ver 1.11

hctosys: unable to open rtc device (rtc0)

vmmc: disabling

ALSA device list:

No soundcards found.

Freeing unused kernel memory: 4000K (c0312000 - c06fa000)

init started: BusyBox v1.24.2 (2018-11-22 20:35:58 EST)

/ # amixer: Mixer attach default error: No such file or directory

stm32-dwmac 40028000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx

/ # free

total       used       free     shared    buffers     cached

Mem:         60432       8140      52292          0          0       4792

-/+ buffers/cache:       3348      57084

/ #

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值