搜索
bottom↓
回复: 6
打印 上一主题 下一主题

RT1052跑u-boot和linux 6.1.15成功

[复制链接]

出0入0汤圆

跳转到指定楼层
1
发表于 2023-3-7 21:52:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
u-boot、内核、设备树和rootfs文件在以下压缩包中


U-Boot 2023.04-rc2-g9559ffdd-dirty (Mar 07 2023 - 03:14:47 -0800)

Model: NXP IMXRT1050-evk board
DRAM:  32 MiB
Core:  79 devices, 18 uclasses, devicetree: separate
MMC:   FSL_SDHC: 0
Loading Environment from FAT... OK
In:    serial
Out:   serial
Err:   serial
Net:   eth0: ethernet@402d8000
Hit any key to stop autoboot:  0
Using ethernet@402d8000 device
TFTP from server 192.168.1.188; our IP address is 192.168.1.199
Filename 'zImage'.
Load address: 0x80200000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #############################################################
         772.5 KiB/s
done
Bytes transferred = 1974744 (1e21d8 hex)
Using ethernet@402d8000 device
TFTP from server 192.168.1.188; our IP address is 192.168.1.199
Filename 'imxrt1050-evk.dtb'.
Load address: 0x80100000
Loading: #
         522.5 KiB/s
done
Bytes transferred = 4287 (10bf hex)
Kernel image @ 0x80200000 [ 0x000000 - 0x1e21d8 ]
## Flattened Device Tree blob at 80100000
   Booting using the fdt blob at 0x80100000
Working FDT set to 80100000
   Loading Device Tree to 81e42000, end 81e460be ... OK
Working FDT set to 81e42000

Starting kernel ...

Booting Linux on physical CPU 0x0
Linux version 6.1.15+ (arci@ubuntu) (arm-buildroot-uclinux-uclibcgnueabi-gcc.br_real (Buildroot 2022.11.1) 11.3.0, GNU ld (GNU Binutils) 2.38) #1 Tue Mar  7 04:10:10 PST 2023
CPU: ARMv7-M [411fc271] revision 1 (ARMv7M), cr=00000000
CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
OF: fdt: Machine model: NXP IMXRT1050-evk board
earlycon: lpuart32 at MMIO32 0x40184000 (options '')
printk: bootconsole [lpuart32] enabled
Zone ranges:
  Normal   [mem 0x0000000080000000-0x0000000081ffffff]
Movable zone start for each node
Early memory node ranges
  node   0: [mem 0x0000000080000000-0x0000000081ffffff]
Initmem setup node 0 [mem 0x0000000080000000-0x0000000081ffffff]
Built 1 zonelists, mobility grouping on.  Total pages: 8128
Kernel command line: earlycon clk_ignore_unused console=ttyLP0,115200 root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes, linear)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
mem auto-init: stack:off, heap alloc:off, heap free:off
Memory: 28752K/32768K available (2163K kernel code, 504K rwdata, 600K rodata, 76K init, 224K bss, 4016K reserved, 0K cma-reserved)
SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
Switching to timer-based delay loop, resolution 333ns
sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns
clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns
Console: colour dummy device 80x30
Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
cblist_init_generic: Setting adjustable number of callback queues.
cblist_init_generic: Setting shift to 0 and lim to 1.
devtmpfs: initialized
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
futex hash table entries: 256 (order: -1, 3072 bytes, linear)
pinctrl core: initialized pinctrl subsystem
imxrt1050-pinctrl 401f8000.pinctrl: initialized IMX pinctrl driver
clocksource: Switched to clocksource mxc_timer1
workingset: timestamp_bits=30 max_order=13 bucket_order=0
io scheduler mq-deadline registered
io scheduler kyber registered
Division by zero in kernel.
CPU: 0 PID: 1 Comm: swapper Not tainted 6.1.15+ #1
Hardware name: IMXRT (Device Tree Support)
unwind_backtrace from show_stack+0xb/0xc
show_stack from dump_stack_lvl+0x19/0x1e
dump_stack_lvl from Ldiv0_64+0x9/0x1a
Ldiv0_64 from clk_pfd_recalc_rate+0x23/0x28
clk_pfd_recalc_rate from __clk_register+0x1df/0x554
__clk_register from clk_hw_register+0x11/0x38
clk_hw_register from imx_clk_hw_pfd+0x53/0x8c
imx_clk_hw_pfd from imxrt1050_clocks_probe+0x38b/0x9c0
imxrt1050_clocks_probe from platform_probe+0x37/0x78
platform_probe from really_probe+0x7b/0x1c4
really_probe from __driver_probe_device+0x4d/0x90
__driver_probe_device from driver_probe_device+0x2b/0xd0
driver_probe_device from __driver_attach+0x7b/0x104
__driver_attach from bus_for_each_dev+0x39/0x6c
bus_for_each_dev from bus_add_driver+0xcf/0x13c
bus_add_driver from driver_register+0x3f/0xa4
driver_register from do_one_initcall+0x47/0x160
do_one_initcall from kernel_init_freeable+0x109/0x178
kernel_init_freeable from kernel_init+0xd/0xb4
kernel_init from ret_from_fork+0x11/0x24
Exception stack(0x80423fb0 to 0x80423ff8)
3fa0:                                     00000000 00000000 00000000 00000000
3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
3fe0: 00000000 00000000 00000000 00000000 00000000 00000000
printk: console [ttyLP0] enabled0x40184010 (irq = 187, base_baud = 5000000) is a FSL_LPUART
printk: console [ttyLP0] enabled
printk: bootconsole [lpuart32] disabled
printk: bootconsole [lpuart32] disabled
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
sdhci-esdhc-imx 402c0000.mmc: Got CD GPIO
mmc0 bounce up to 128 segments into one, max segment size 65536 bytes
clk: Not disabling unused clocks
mmc0: SDHCI controller on 402c0000.mmc [402c0000.mmc] using DMA
Waiting for root device /dev/mmcblk0p2...
mmc0: new high speed SDHC card at address b368
mmcblk0: mmc0:b368 NCard 29.1 GiB
mmcblk0: p1 p2
EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: disabled.
VFS: Mounted root (ext4 filesystem) on device 179:2.
devtmpfs: mounted
Freeing unused kernel image (initmem) memory: 76K
This architecture does not have kernel memory protection.
Run /sbin/init as init process
EXT4-fs (mmcblk0p2): re-mounted. Quota mode: disabled.
Starting syslogd: OK
Starting klogd: OK
Running sysctl: OK
Initializing random number generator: OK
Saving random seed: sh: can't execute 'umask': No such file or directory
sh: can't execute 'umask': No such file or directory
random: crng init done
sh: can't execute 'umask': No such file or directory
OK
Starting network: ip: socket: Function not implemented
ip: socket: Function not implemented
FAIL

Welcome to Buildroot
buildroot login: root
Jan  1 00:00:10 login[113]: root login on 'console'
sh: can't execute 'export': No such file or directory
sh: can't execute 'export': No such file or directory
sh: can't execute 'umask': No such file or directory
sh: can't execute 'unset': No such file or directory
~ # ls
~ # ls /
bin         lib         lost+found  opt         run         tmp
dev         lib32       media       proc        sbin        usr
etc         linuxrc     mnt         root        sys         var

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入90汤圆

2
发表于 2023-3-7 23:30:34 | 只看该作者
别玩了,单片机跑linux,没看过一个做产品的。要跑linux,就用ARM吧,全志的也便宜。
rt1052我是用freertos,做了好几个产品了。

出0入984汤圆

3
发表于 2023-3-7 23:36:50 | 只看该作者
确实,没有MMU隔离进程空间,可靠度差太多了

出3670入191汤圆

4
发表于 2023-3-7 23:58:48 来自手机 | 只看该作者
honami520 发表于 2023-3-7 23:30
别玩了,单片机跑linux,没看过一个做产品的。要跑linux,就用ARM吧,全志的也便宜。
rt1052我是用freertos ...

(引用自2楼)

请问是拿它来做HMI有关的产品吗?

出0入90汤圆

5
发表于 2023-3-8 09:06:54 | 只看该作者
Rabbitoose 发表于 2023-3-7 23:58
请问是拿它来做HMI有关的产品吗?
(引用自4楼)

有用GUI,不过并不是做HMI,做的是一款数据采集的设备

出0入115汤圆

6
发表于 2023-3-9 09:47:45 来自手机 | 只看该作者
现在全志 瑞芯微芯片比st的部分单片机都便宜,跑linux和安卓都是体力活了,已经没有啥门槛

出0入0汤圆

7
发表于 2023-4-15 09:17:10 来自手机 | 只看该作者
全志的资料和支持实在不跟不上啊。瑞芯微有类似全志的f1c100s这样的吗?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-2 17:51

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表